Abstract
Many classical methods such as Genetic Algorithm (GA), Genetic Programming (GP), Evolutionary Strategies (ES), etc. have made significant contribution to the study of evolutionary computation. And recently, a new approach named Genetic Network Programming (GNP) has been proposed especially for solving complex problems in dynamic environments. It is based on the algorithms of classical evolutionary computation techniques and uses data structures of directed graphs which are the unique feature of GNP. Focusing on GNP’s distinguished expression ability of the graph structure, this paper proposes an enhanced architecture for standard GNP in order to improve the performance of GNP by adopting an explicit memory scheme which records and utilizes the exploited information flexibly and extensively during the evolution process of GNP. In the enhanced architecture, the important gene information of the elite individuals is extracted and accumulated in the memory during evolution. Among the accumulated information, some of them are selected and used to guide the agents. In this paper, the proposed architecture is applied to the tileworld which is an excellent benchmark for evaluating the architecture demonstrating its superiority.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Journal of Advanced Computational Intelligence and Intelligent Informatics
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.