TL;DR
This paper introduces a novel surrogate-assisted neuroevolution method that leverages kernel-based models and NEAT's compatibility distance to improve data efficiency in evolving neural networks, demonstrated on control tasks.
Contribution
It presents the first application of kernel-based surrogate models in neuroevolution, integrating NEAT's compatibility distance for efficient fitness prediction.
Findings
Achieves comparable or better performance with fewer evaluations
Demonstrates effectiveness on low and high-dimensional control tasks
Reduces computational cost of neuroevolution processes
Abstract
Surrogate-assistance approaches have long been used in computationally expensive domains to improve the data-efficiency of optimization algorithms. Neuroevolution, however, has so far resisted the application of these techniques because it requires the surrogate model to make fitness predictions based on variable topologies, instead of a vector of parameters. Our main insight is that we can sidestep this problem by using kernel-based surrogate models, which require only the definition of a distance measure between individuals. Our second insight is that the well-established Neuroevolution of Augmenting Topologies (NEAT) algorithm provides a computationally efficient distance measure between dissimilar networks in the form of "compatibility distance", initially designed to maintain topological diversity. Combining these two ideas, we introduce a surrogate-assisted neuroevolution…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
