Impact of Crossover Bias in Genetic Programming

Nicholas Freitag McPhee, M. Kirbie Dramdahl, David Donatucci · 2015

In tree-based genetic programming (GP) with sub-tree crossover, the parent contributing the root portion of the tree (the root parent) often contributes more to the semantics of the resulting child than the non-root parent. Previous research demonstrated that when the root parent had greater fitness than the non-root parent, the fitness of the child tended to be better than if the reverse were true. Here we explore the significance of that asymmetry by introducing the notion of crossover bias, where we bias the system in favor of having the more fit parent as the root parent.

Read the paper · More papers on PaperTik