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

Length bias and search limitations in cartesian genetic programming

Abstract: In this paper we examine how Cartesian Genetic Programming's (CGP's) method for encoding directed acyclic graphs (DAGs) and its mutation operator bias the effective length of individuals as well as the distribution of inactive nodes in the genome. We investigate these biases experimentally using two CGP variants as comparisons: Reorder, a method for shuffling node ordering without effecting individual evaluation, and DAG, a method for removing the concept of node position. Experiments were performed on four pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
33
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 25 publications
(35 citation statements)
references
References 11 publications
1
33
0
Order By: Relevance
“…This effect is also seen in the increasing number of active nodes during evolution in Sections 5.1 and 5.2. This however is in keeping with the results found in [4] which investigated the effect of length bias in extreme cases where it was required that CGP used a very high percentage of active nodes; here the experiments were for real tasks typical of the applications of CGP.…”
Section: Discussionsupporting
confidence: 78%
See 3 more Smart Citations
“…This effect is also seen in the increasing number of active nodes during evolution in Sections 5.1 and 5.2. This however is in keeping with the results found in [4] which investigated the effect of length bias in extreme cases where it was required that CGP used a very high percentage of active nodes; here the experiments were for real tasks typical of the applications of CGP.…”
Section: Discussionsupporting
confidence: 78%
“…Interestingly it is reported in [4] that CGP struggles to increase the number of active nodes during evolution even when a given task requires it; due to length bias. In Section 5.4 however it can be seen that CGP consistently used more active nodes on both tasks than for the neutral searches when given a low number of available nodes.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Overestimating the number of available nodes has shown to greatly aid evolution [45,63]; which is thought to heighten neutral genetic drift but could also be compensating for length bias [18,19]. The reason it is thought that such a simple evolutionary strategy is so effective for CGP is twofold.…”
Section: Cartesian Genetic Programmingmentioning
confidence: 99%