Assembling Bloat Control Strategies in Genetic Programming for Image Noise Reduction

被引:0
|
作者
Ono, Keiko [1 ]
Hanada, Yoshiko [2 ]
机构
[1] Ryukoku Univ, Dept Elect & Informat, Kyoto, Kyoto, Japan
[2] Kansai Univ, Fac Engn Sci, Suita, Osaka, Japan
关键词
genetic programming; bloat; frequent trees; texture images; stack filter; CROSSOVER;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We address the problem of controlling bloat in genetic programming(GP) for image noise reduction. One of the most basic nonlinear filters for image noise reduction is the stack filter, and GP is suitable for estimating the min-max function used for a stack filter. However, bloat often occurs when the min-max function is estimated with GP. In order to enhance image noise reduction with GP, we extend the size-fair model GP, and propose a novel bloat control method based on tree size and frequent trees for image noise reduction, where the frequent trees are the relatively small subtrees appearing frequently among the population. By using texture images with impulse noise, we demonstrate that the size-fair model can achieve bloat control, and performance improvement can be achieved through bloat control based on tree size and frequent trees. Further, we demonstrate that the proposed method outperforms a typical image noise reduction method.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A comparison of bloat control methods for genetic programming
    Luke, Sean
    Partait, Liviu
    EVOLUTIONARY COMPUTATION, 2006, 14 (03) : 309 - 344
  • [2] Contribution Based Bloat Control in Genetic Programming
    Song, Andy
    Chen, Dunhai
    Zhang, Mengjie
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [3] Operator equalisation for bloat free genetic programming and a survey of bloat control methods
    Silva, Sara
    Dignum, Stephen
    Vanneschi, Leonardo
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (02) : 197 - 238
  • [4] Operator equalisation for bloat free genetic programming and a survey of bloat control methods
    Sara Silva
    Stephen Dignum
    Leonardo Vanneschi
    Genetic Programming and Evolvable Machines, 2012, 13 : 197 - 238
  • [5] Control of bloat in genetic programming by means of the island model
    de Vega, FF
    Gil, GG
    Pulido, JAG
    Guisado, JL
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN VIII, 2004, 3242 : 263 - 271
  • [6] Using Numerical Simplification to Control Bloat in Genetic Programming
    Kinzett, David
    Zhang, Mengjie
    Johnston, Mark
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2008, 5361 : 493 - 502
  • [7] Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories
    Silva, Sara
    Costa, Ernesto
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2009, 10 (02) : 141 - 179
  • [8] Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories
    Sara Silva
    Ernesto Costa
    Genetic Programming and Evolvable Machines, 2009, 10 : 141 - 179
  • [9] Bounding Bloat in Genetic Programming
    Doerr, Benjamin
    Koetzing, Timo
    Lagodzinski, J. A. Gregor
    Lengler, Johannes
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 921 - 928
  • [10] Bloat Control Operators and Diversity in Genetic Programming: A Comparative Study
    Alfaro-Cid, E.
    Merelo, J. J.
    Fernandez de Vega, F.
    Esparcia-Alcazar, A. I.
    Sharman, K.
    EVOLUTIONARY COMPUTATION, 2010, 18 (02) : 305 - 332