Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation 2007
DOI: 10.1145/1276958.1277277
|View full text |Cite
|
Sign up to set email alerts
|

Generalisation of the limiting distribution of program sizes in tree-based genetic programming and analysis of its effects on bloat

Abstract: Abstract. We provide strong theoretical and experimental evidence that standard sub-tree crossover with uniform selection of crossover points pushes a population of a-ary GP trees towards a distribution of tree sizes of the form:where n is the number of internal nodes in a tree and pa is a constant. This result generalises the result previously reported for the case a = 1.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

3
45
0
1

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 47 publications
(49 citation statements)
references
References 7 publications
3
45
0
1
Order By: Relevance
“…For a comprehensive review on previous theories and methods, the reader is referred to the work by Silva and Costa [31]. Currently, the most plausible theory for bloat is the crossover bias theory (CBT), proposed by Dignum and Poli [5,28]. Focusing on standard Koza style GP with a tree representation [11], the CBT states that bloat is produced by the effect that subtree crossover has on the distribution of tree sizes in the population.…”
Section: Recent Advances In Bloatmentioning
confidence: 99%
See 1 more Smart Citation
“…For a comprehensive review on previous theories and methods, the reader is referred to the work by Silva and Costa [31]. Currently, the most plausible theory for bloat is the crossover bias theory (CBT), proposed by Dignum and Poli [5,28]. Focusing on standard Koza style GP with a tree representation [11], the CBT states that bloat is produced by the effect that subtree crossover has on the distribution of tree sizes in the population.…”
Section: Recent Advances In Bloatmentioning
confidence: 99%
“…Over the years, many bloat theories have been developed and many bloat control methods have been proposed [31,32]. One of the most promising attempts at explaining the bloat phenomenon is the crossover bias theory [5,28], that has lead to a powerful bloat control method called operator equalisation [32]. However, recent experimental results have blurred what is understood regarding the causes of bloat [29], as well as what are the best strategies that can be used to eliminate it from GP runs [7,29].…”
Section: Introductionmentioning
confidence: 99%
“…In this paper we look at the application of standard crossover with uniform selection of crossover points, an operator for which recent research [9,2] has enabled the accurate prediction of the limiting distribution in the absence of selection, i.e., when GP is applied to a flat fitness landscape. In that work, however, tree sizes are measured in terms of number of internal nodes, which is not what GP users normally want and use.…”
Section: Introductionmentioning
confidence: 99%
“…This paper starts filling this theoretical gap, by extending previous research [9,2] to include terminals as well as internal nodes in our program length distribution (Section 2). This shows that crossover will sample increasingly more smaller programs as the distribution converges.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation