TY - GEN
T1 - Evolution tracking in genetic programming
AU - Burlacu, Bogdan
AU - Affenzeller, Michael
AU - Kommenda, Michael
AU - Winkler, Stephan
AU - Kronberger, Gabriel
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2012
Y1 - 2012
N2 - Much effort has been put into understanding the artificial evolutionary dynamics within genetic programming (GP). However, the details are yet unclear so far, as to which elements make GP so powerful. This paper presents an attempt to study the evolution of a population of computer programs using HeuristicLab. A newly developed methodology for recording heredity information, based on a general conceptual framework of evolution, is employed for the analysis of algorithm behavior on a symbolic regression benchmark problem. In our example, we find the complex interplay between selection and crossover to be the cause for size increase in the population, as the average amount of genetic information transmitted from parents to offspring remains constant and independent of run constraints (i.e., tree size and depth limits). Empirical results reveal many interesting details and confirm the validity and generality of our approach, as a tool for understanding the complex aspects of GP.
AB - Much effort has been put into understanding the artificial evolutionary dynamics within genetic programming (GP). However, the details are yet unclear so far, as to which elements make GP so powerful. This paper presents an attempt to study the evolution of a population of computer programs using HeuristicLab. A newly developed methodology for recording heredity information, based on a general conceptual framework of evolution, is employed for the analysis of algorithm behavior on a symbolic regression benchmark problem. In our example, we find the complex interplay between selection and crossover to be the cause for size increase in the population, as the average amount of genetic information transmitted from parents to offspring remains constant and independent of run constraints (i.e., tree size and depth limits). Empirical results reveal many interesting details and confirm the validity and generality of our approach, as a tool for understanding the complex aspects of GP.
KW - Bloat
KW - Evolutionary dynamics
KW - Genetic programming
KW - Introns
KW - Population diversity
KW - Schema theory
KW - Tree fragments
UR - http://www.scopus.com/inward/record.url?scp=84871516185&partnerID=8YFLogxK
M3 - Conference contribution
SN - 9788897999096
T3 - 24th European Modeling and Simulation Symposium, EMSS 2012
SP - 362
EP - 367
BT - 24th European Modeling and Simulation Symposium, EMSS 2012
T2 - 24th European Modeling and Simulation Symposium, EMSS 2012
Y2 - 19 September 2012 through 21 September 2012
ER -