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
Link To Document