DocumentCode :
2779051
Title :
Evolving Genetic Programming classifiers with loop structures
Author :
Abdulhamid, Fahmi ; Song, Andy ; Neshatian, Kourosh ; Zhang, Mengjie
Author_Institution :
Sch. of Eng. &CS, Victoria Univ. of Wellington, Wellington, New Zealand
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
1
Lastpage :
8
Abstract :
Loop structure is a fundamental flow control in programming languages for repeating certain operations. It is not widely used in Genetic Programming as it introduces extra complexity in the search. However in some circumstances, including a loop structure may enable GP to find better solutions. This study investigates the benefits of loop structures in evolving GP classifiers. Three different loop representations are proposed and compared with other GP methods and a set of traditional classification methods. The results suggest that the proposed loop structures can outperform other methods. Additionally the evolved classifiers can be small and simple to interpret. Further analysis on a few classifiers shows that they indeed have captured genuine characteristics from the data for performing classification.
Keywords :
genetic algorithms; pattern classification; program control structures; GP classifiers; classification methods; evolving genetic programming classifiers; flow control; loop representations; loop structures; programming languages; Accuracy; Educational institutions; Genetic programming; Indexes; Sorting; Training; Unsolicited electronic mail; classification; genetic programming; loops; program interpretation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2012 IEEE Congress on
Conference_Location :
Brisbane, QLD
Print_ISBN :
978-1-4673-1510-4
Electronic_ISBN :
978-1-4673-1508-1
Type :
conf
DOI :
10.1109/CEC.2012.6252877
Filename :
6252877
Link To Document :
بازگشت