User Settings
Open AccessArticle10.20965/jaciii.2009.p0551

Genetic Network Programming with Rule Accumulation and its Application to Tile-World Problem

Lutao Wang,Shingo Mabu,Fengming Ye,Shinji Eto,Xuefeng Fan,Kotaro Hirasawa-2009-09-20-Journal of Advanced Computational Intelligence and Intelligent Informatics
19

TL;DRAbstract

Genetic Network Programming (GNP) is an evolutionary algorithm derived from GA and GP. Directed graph structure, reusability of nodes, and implicit memory function enable GNP to deal with complex problems in dynamic environments efficiently and effectively, as many paper demonstrated. This paper proposed a new method to optimize GNP by extracting and using rules. The basic idea of GNP with Rule Accumulation (GNP with RA) is to extract rules with higher fitness values from the elite individuals and store them in the pool every generation. A rule is defined as a sequence of successive judgment results and a processing node, which represent the good experiences of the past behavior. As a result, the rule pool serves as an experience set of GNP obtained in the evolutionary process. By extracting the rules during the evolutionary period and then matching them with the situations of the environment, we could, for example, guide agents' behavior properly and get better performance of the agen

Chat with Paper

AI Agents for this Paper

Genetic Network Programming (GNP) is an evolutionary algorithm derived from GA and GP. Directed graph structure, reusability of nodes, and implicit memory function enable GNP to deal with complex problems in dynamic environments efficiently and effectively, as many paper demonstrated. This paper proposed a new method to optimize GNP by extracting and using rules. The basic idea of GNP with Rule Accumulation (GNP with RA) is to extract rules with higher fitness values from the elite individuals and store them in the pool every generation. A rule is defined as a sequence of successive judgment results and a processing node, which represent the good experiences of the past behavior. As a result, the rule pool serves as an experience set of GNP obtained in the evolutionary process. By extracting the rules during the evolutionary period and then matching them with the situations of the environment, we could, for example, guide agents' behavior properly and get better performance of the agen

Keywords

Computer scienceFitness functionGenetic programmingSet (abstract data type)Rule-based systemEvolutionary algorithmArtificial intelligenceGenetic algorithm

Chat

Click to start Chat