paper-with-me

Papers

Data-efficient Neuroevolution with Kernel-Based Surrogate Models

2018-04-15 · Adam Gaier, Alexander Asteroth, Jean-Baptiste Mouret

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 algorithm that combines NEAT and a surrogate model built using a compatibility distance kernel. We demonstrate the data-efficiency of this new algorithm on the low dimensional cart-pole swing-up problem, as well as the higher dimensional half-cheetah running task. In both tasks the surrogate-assisted variant achieves the same or better results with several times fewer function evaluations as the original NEAT.

📄 PDF Abstract BibTeX arXiv:1804.05364

Code (1)

agaier/matNEAT

Tasks

Diversity

Similar Papers 제목 키워드 기반

Surrogate Models for Enhancing the Efficiency of Neuroevolution in Reinforcement Learning

2019-07-22 · Jörg Stork, Martin Zaefferer, Thomas Bartz-Beielstein, A. E. Eiben

In the last years, reinforcement learning received a lot of attention. One method to solve reinforcement learning tasks is Neuroevolution, where neural networks are optimized by evolutionary algorithms. A disadvantage of…

Evolutionary Algorithmsreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Distance-based Kernels for Surrogate Model-based Neuroevolution

2018-07-20 · Jörg Stork, Martin Zaefferer, Thomas Bartz-Beielstein

The topology optimization of artificial neural networks can be particularly difficult if the fitness evaluations require expensive experiments or simulations. For that reason, the optimization methods may need to be supp…

model

Improving NeuroEvolution Efficiency by Surrogate Model-based Optimization with Phenotypic Distance Kernels

2019-02-09 · Jörg Stork, Martin Zaefferer, Thomas Bartz-Beielstein

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…

Evolutionary AlgorithmsReinforcement Learning

NeuroLGP-SM: A Surrogate-assisted Neuroevolution Approach using Linear Genetic Programming

2024-03-28 · Fergal Stapleton, Brendan Cody-Kenny, Edgar Galván

Evolutionary algorithms are increasingly recognised as a viable computational approach for the automated optimisation of deep neural networks (DNNs) within artificial intelligence. This method extends to the training of …

Evolutionary AlgorithmsGPU

Initial Steps Towards Tackling High-dimensional Surrogate Modeling for Neuroevolution Using Kriging Partial Least Squares

2023-05-05 · Fergal Stapleton, Edgar Galván

Surrogate-assisted evolutionary algorithms (SAEAs) aim to use efficient computational models with the goal of approximating the fitness function in evolutionary computation systems. This area of research has been active …

Evolutionary Algorithms