DocumentCode :
2331868
Title :
Contribution based bloat control in Genetic Programming
Author :
Song, Andy ; Chen, Dunhai ; Zhang, Mengjie
Author_Institution :
Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, VIC, Australia
fYear :
2010
fDate :
18-23 July 2010
Firstpage :
1
Lastpage :
8
Abstract :
Unnecessary growth in program size is known as the bloat problem in Genetic Programming. Bloat not only increases computational expenses during evolution, but also impairs the understandability and execution performance of evolved final solutions. There are a large number of studies addressing this problem. In this paper, we present an effective bloat control mechanism which is based on examining the contribution of each function node in the selected programs. Nodes without contribution will be removed before generating offspring. This method has been applied to various tasks. The results show that it can significantly reduce program size without damping the fitness of individuals. In some cases it increases the performance of the final solutions. Furthermore it does not require extra computational resources to perform the control whilst it speeds up evolution processes because of the saving in evaluation costs.
Keywords :
genetic algorithms; contribution based bloat control; function node contribution; genetic programming; Accuracy; Computer science; Equations; Mathematical model; Motion detection; Regression tree analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6909-3
Type :
conf
DOI :
10.1109/CEC.2010.5586372
Filename :
5586372
Link To Document :
بازگشت