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 :
بازگشت