Title :
Improving gene expression programming performance by using differential evolution
Author :
Zhang, Qiongyun ; Zhou, Chi ; Xiao, Weimin ; Nelson, Peter C.
Author_Institution :
Univ. of Illinois at Chicago, Chicago
Abstract :
Gene Expression Programming (GEP) is an evolutionary algorithm that incorporates both the idea of a simple, linear chromosome of fixed length used in Genetic Algorithms (GAs) and the tree structure of different sizes and shapes used in Genetic Programming (GP). As with other GP algorithms, GEP has difficulty finding appropriate numeric constants for terminal nodes in the expression trees. In this work, we describe a new approach of constant generation using Differential Evolution (DE), a real-valued GA robust and efficient at parameter optimization. Our experimental results on two symbolic regression problems show that the approach significantly improves the performance of the GEP algorithm. The proposed approach can be easily extended to other Genetic Programming variations.
Keywords :
evolutionary computation; differential evolution; evolutionary algorithm; gene expression programming; genetic algorithms; linear chromosome; symbolic regression; tree structure; Biological cells; Computer science; Creep; Evolutionary computation; Gene expression; Genetic mutations; Genetic programming; Linear programming; Shape; Testing;
Conference_Titel :
Machine Learning and Applications, 2007. ICMLA 2007. Sixth International Conference on
Conference_Location :
Cincinnati, OH
Print_ISBN :
978-0-7695-3069-7
DOI :
10.1109/ICMLA.2007.62