Dynamic limits for bloat control - Variations on size and depth

被引:0
|
作者
Silva, S [1 ]
Costa, E [1 ]
机构
[1] Univ Coimbra, Ctr Informat & Syst, Evolut & Complex Syst Grp, P-3030 Coimbra, Portugal
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present two important variations on a recently successful bloat control technique, Dynamic Maximum Tree Depth, intended at further improving the results and extending the idea to non tree-based GP. Dynamic Maximum Tree Depth introduces a dynamic limit on the depth of the trees allowed into the population, initially set with a low value but increased whenever needed to accommodate a new best individual that would otherwise break the limit. The first variation to this idea is the Heavy Dynamic Limit that, unlike the original one, may fall again to a lower value after it has been raised, in case the new best individual allows it. The second variation is the Dynamic Size Limit, where size is the number of nodes, instead and regardless of depth. The variations were tested in two problems, Symbolic Regression and Parity, and the results show that the heavy limit performs generally better than the original technique, but the dynamic limit on size fails in the Parity problem. The possible reasons for success and failure are discussed.
引用
收藏
页码:666 / 677
页数:12
相关论文
共 50 条
  • [1] Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories
    Silva, Sara
    Costa, Ernesto
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2009, 10 (02) : 141 - 179
  • [2] Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories
    Sara Silva
    Ernesto Costa
    [J]. Genetic Programming and Evolvable Machines, 2009, 10 : 141 - 179
  • [3] Crossover, sampling, bloat and the harmful effects of size limits
    Dignum, Stephen
    Poli, Riccardo
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 158 - 169
  • [4] The Causes of Bloat, The Limits of Health
    Mitchell, Nick
    Sevitsky, Gary
    [J]. OOPSLA: 22ND INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED PROGRAMMING, SYSTEMS, LANGUAGES, AND APPLICATIONS, PROCEEDINGS, 2007, : 245 - 260
  • [5] The causes of bloat, the limits of health
    Mitchell, Nick
    Sevitsky, Gary
    [J]. ACM SIGPLAN NOTICES, 2007, 42 (10) : 245 - 260
  • [6] BLOAT CONTROL - BLOAT SCORING SYSTEM
    SIM, AL
    [J]. NEW ZEALAND JOURNAL OF AGRICULTURE, 1977, 134 (02): : 33 - &
  • [7] BLOAT CONTROL - TOWARDS BLOAT FREE PASTURE
    PANDEY
    [J]. NEW ZEALAND JOURNAL OF AGRICULTURE, 1977, 134 (02): : 40 - 40
  • [8] CAUSES AND CONTROL OF BLOAT
    REID, CSW
    [J]. NEW ZEALAND JOURNAL OF AGRICULTURE, 1976, 133 (01): : 33 - &
  • [9] Dynamic maximum tree depth - A simple technique for avoiding bloat in tree-based GP
    Silva, S
    Almeida, J
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 1776 - 1787
  • [10] Neutral variations cause bloat in linear GP
    Brameier, M
    Banzhaf, W
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2003, 2610 : 286 - 296