• 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