DocumentCode
2001429
Title
Evolving conditional branch programs in Tierra-based Asynchronous Genetic Programming
Author
Harada, Tatsuya ; Ichikawa, Y. ; Takadama, K.
Author_Institution
Univ. of Electro-Commun., Tokyo, Japan
fYear
2012
fDate
20-24 Nov. 2012
Firstpage
1023
Lastpage
1028
Abstract
This paper explores the methods which can evolve conditional branch programs in Tierra-based Asynchronous Genetic Programming (TAGP) to improve an evolutionary ability for complex programs. For this purpose, we propose three methods, namely, the label address, the elite preserving strategy with the program size restriction, and the gradient fitness calculation. An intensive experiment on a calculation program evolution reveals the following implications: (1) the label addressing can simply construct the conditional branch; (2) the elite preserving strategy contributes to maintaining the correct programs and the program size restriction prevents the ineffective instructions; and (3) the gradient fitness calculation can correctly evaluate the multiple outputs programs; and (4) the above three methods, however, are difficult to generate the shortest size programs such as sharing instructions with different calculations.
Keywords
genetic algorithms; gradient methods; TAGP; Tierra-based asynchronous genetic programming; calculation program evolution; conditional branch programs; elite preserving strategy; evolutionary ability improvement; gradient fitness calculation; label address; multiple outputs programs; program size restriction;
fLanguage
English
Publisher
ieee
Conference_Titel
Soft Computing and Intelligent Systems (SCIS) and 13th International Symposium on Advanced Intelligent Systems (ISIS), 2012 Joint 6th International Conference on
Conference_Location
Kobe
Print_ISBN
978-1-4673-2742-8
Type
conf
DOI
10.1109/SCIS-ISIS.2012.6505032
Filename
6505032
Link To Document