DocumentCode :
1643646
Title :
Genetic Network Programming with Rule Accumulation Considering Judgment Order
Author :
Wang, Lutao ; Mabu, Shingo ; Ye, Fengming ; Hirasawa, Kotaro
Author_Institution :
Grad. Sch. of Inf., Production & Syst., Waseda Univ., Kitakyushu
fYear :
2009
Firstpage :
3176
Lastpage :
3182
Abstract :
Genetic Network Programming (GNP) is an evolutionary algorithm derived form GA and GP. It can deal with complex problems in dynamic environments efficiently and effectively because of its directed graph structure, reusability of nodes, and implicit memory function. This paper proposed a new method to optimize GNP algorithm by strengthening its exploitation ability through extracting and using rules. In the former research, the order of judgment node chain is ignored. The basic idea of GNP with Rule Accumulation Considering Judgment Order (GNP with RA) is to extract rules with order having high fitness values from each individual and store them in the pool every generation. A rule is defined as a sequence of successive judgment results and a processing node, which represents the good experiences of the past behaviors. As a result, the rule pool serves as an experience set of GNP obtained in the evolution process. By extracting the rules during the evolution period and then matching them with the situations of the environment, we could guide agents´ behavior properly and get better performance of the agents. In this paper, GNP with RA is applied to the problem of determining agents´ behaviors and Tile-world was used as the simulation environment in order to evaluate its effectiveness. The simulation results demonstrate that GNP with RA could have better performances than the conventional GNP method both in the average fitness value and stability.
Keywords :
genetic algorithms; directed graph structure; genetic network programming; judgment order; rule accumulation; Analytical models; Ant colony optimization; Data mining; Dynamic programming; Economic indicators; Flowcharts; Functional programming; Genetic programming; Libraries; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location :
Trondheim
Print_ISBN :
978-1-4244-2958-5
Electronic_ISBN :
978-1-4244-2959-2
Type :
conf
DOI :
10.1109/CEC.2009.4983346
Filename :
4983346
Link To Document :
بازگشت