• DocumentCode
    259413
  • Title

    Improvement of the Success Rate of Automatic Generation of Procedural Programs with Variable Initialization Using Genetic Programming

  • Author

    Horii, Fuuki ; Hochin, Teruhisa ; Nomiya, Hiroki

  • Author_Institution
    Grad. Sch. of Sci. & Technol., Kyoto Inst. of Technol., Kyoto, Japan
  • fYear
    2014
  • fDate
    Aug. 31 2014-Sept. 4 2014
  • Firstpage
    699
  • Lastpage
    704
  • Abstract
    Genetic Programming (GP), a method of evolutionary computation, is used in producing a variety of programs. In order to generate a procedural program, handling variables is required. It increases the number of combinations of generated programs. This paper proposes a method including the automatic initialization of variables and decreasing the number of combinations of them. For this propose, two major revisions are introduced. One is the introduction of new parameters, the maximum depth and the minimum depth of the height of a program tree. These make programs easy to have a specific structure. The other is the addition of genetic operations. These are for avoiding convergence of programs. Owing to these revisions, it is possible to improve the success rate of the generation of program that includes all of requirement.
  • Keywords
    automatic programming; genetic algorithms; GP; automatic generation; evolutionary computation; genetic programming; procedural programs; program tree; success rate; variable initialization; Informatics; genetic operation; genetic programming; procedural programming; program generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Applied Informatics (IIAIAAI), 2014 IIAI 3rd International Conference on
  • Conference_Location
    Kitakyushu
  • Print_ISBN
    978-1-4799-4174-2
  • Type

    conf

  • DOI
    10.1109/IIAI-AAI.2014.144
  • Filename
    6913388