@brazovayeye

Hierarchical genetic programming based on test input subsets

. GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation, 2, page 1612--1619. London, ACM Press, (7-11 July 2007)

Abstract

Crucial to the more widespread use of evolutionary computation techniques is the ability to scale up to handle complex problems. In the field of genetic programming, a number of decomposition and reuse techniques have been devised to address this. As an alternative to the more commonly employed encapsulation methods, we propose an approach based on the division of test input cases into subsets, each dealt with by an independently evolved code segment. Two program architectures are suggested for this hierarchical approach, and experimentation demonstrates that they offer substantial performance improvements over more established methods. Difficult problems such as even-10 parity are readily solved with small population sizes.

Links and resources

Tags

community