Improving NeuroEvolution Efficiency by Surrogate Model-based Optimization with Phenotypic Distance Kernels
J\"org Stork, Martin Zaefferer, and Thomas Bartz-Beielstein

TL;DR
This paper enhances neuroevolution by integrating surrogate model-based optimization with phenotypic distance kernels, significantly reducing the number of evaluations needed for neural network topology optimization.
Contribution
It introduces phenotypic distance measures into surrogate models for neuroevolution, improving evaluation efficiency on benchmark tasks.
Findings
Phenotypic distance kernels outperform other measures.
Evaluation efficiency is significantly increased.
The approach is validated on a replicable benchmark.
Abstract
In NeuroEvolution, the topologies of artificial neural networks are optimized with evolutionary algorithms to solve tasks in data regression, data classification, or reinforcement learning. One downside of NeuroEvolution is the large amount of necessary fitness evaluations, which might render it inefficient for tasks with expensive evaluations, such as real-time learning. For these expensive optimization tasks, surrogate model-based optimization is frequently applied as it features a good evaluation efficiency. While a combination of both procedures appears as a valuable solution, the definition of adequate distance measures for the surrogate modeling process is difficult. In this study, we will extend cartesian genetic programming of artificial neural networks by the use of surrogate model-based optimization. We propose different distance measures and test our algorithm on a replicable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Reinforcement Learning in Robotics
