Affiliation:
1. Department of Computing Science, University of Oldenburg, 26129 Oldenburg, Germany
2. Energy Informatics Group, University of Oldenburg, 26129 Oldenburg, Germany
Abstract
Cartesian genetic programming is a popular version of classical genetic programming, and it has now demonstrated a very good performance in solving various use cases. Originally, programs evolved by using a centralized optimization approach. Recently, an algorithmic level decomposition of program evolution has been introduced that can be solved by a multi-agent system in a fully distributed manner. A heuristic for distributed combinatorial problem-solving was adapted to evolve these programs. The applicability of the approach and the effectiveness of the used multi-agent protocol as well as of the evolved genetic programs for the case of full enumeration in local agent decisions has already been successfully demonstrated. Symbolic regression, n-parity, and classification problems were used for this purpose. As is typical of decentralized systems, agents have to solve local sub-problems for decision-making and for determining the best local contribution to solving program evolution. So far, only a full enumeration of the solution candidates has been used, which is not sufficient for larger problem sizes. We extend this approach by using CMA-ES as an algorithm for local decisions. The superior performance of CMA-ES is demonstrated using Koza’s computational effort statistic when compared with the original approach. In addition, the distributed modality of the local optimization is scrutinized by a fitness landscape analysis.
Subject
Information Systems and Management,Computer Networks and Communications,Modeling and Simulation,Control and Systems Engineering,Software
Reference77 articles.
1. Miller, J.F. (1999, January 13–17). An empirical study of the efficiency of learning boolean functions using a cartesian genetic programming approach. Proceedings of the Genetic and Evolutionary Computation Conference, Orlando, FL, USA.
2. Cartesian genetic programming: Its status and future;Miller;Genet. Program. Evolvable Mach.,2020
3. Recent developments in cartesian genetic programming and its variants;Manazir;ACM Comput. Surv. (CSUR),2019
4. Fast learning neural networks using cartesian genetic programming;Khan;Neurocomputing,2013
5. Miller, J.F., and Mohid, M. (2013, January 6–10). Function Optimization Using Cartesian Genetic Programming. Proceedings of the 15th Annual Conference Companion on Genetic and Evolutionary Computation, Amsterdam, The Netherlands. GECCO ’13 Companion.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Distributed Consensus Algorithms for Reliable Communication in Multi-Agent Systems;2024 4th International Conference on Innovative Practices in Technology and Management (ICIPTM);2024-02-21