Sciweavers

CEC
2009
IEEE

Representation and structural biases in CGP

14 years 6 months ago
Representation and structural biases in CGP
— An evolutionary algorithm automatically discovers suitable solutions to a problem, which may lie anywhere in a large search space of candidate solutions. In the case of Genetic Programming, this means performing an efficient search of all possible computer programs represented as trees. Exploration of the search space appears to be constrained by structural mechanisms that exist in Genetic Programming as a consequence of using trees to represent solutions. As a result, programs with certain structures are more likely to be evolved, and others extremely unlikely. We investigate whether the graph representation used in Cartesian Genetic Programming causes an analogous biasing effect, imposing natural limitations on the class of solution structures that are likely to be evolved. Representation bias and structural bias are identified: the rarer “regular” structures appear to be easier to evolve than more common “irregular” ones.
Andrew J. Payne, Susan Stepney
Added 20 May 2010
Updated 20 May 2010
Type Conference
Year 2009
Where CEC
Authors Andrew J. Payne, Susan Stepney
Comments (0)