Information-geometric optimization with natural selection

12/06/2019
by   Jakub Otwinowski, et al.
0

Evolutionary algorithms, inspired by natural evolution, aim to optimize difficult objective functions without computing derivatives. Here we detail the relationship between population genetics and evolutionary optimization and formulate a new evolutionary algorithm. Optimization of a continuous objective function is analogous to searching for high fitness phenotypes on a fitness landscape. We summarize how natural selection moves a population along the non-euclidean gradient that is induced by the population on the fitness landscape (the natural gradient). Under normal approximations common in quantitative genetics, we show how selection is related to Newton's method in optimization. We find that intermediate selection is most informative of the fitness landscape. We describe the generation of new phenotypes and introduce an operator that recombines the whole population to generate variants that preserve normal statistics. Finally, we introduce a proof-of-principle algorithm that combines natural selection, our recombination operator, and an adaptive method to increase selection. Our algorithm is similar to covariance matrix adaptation and natural evolutionary strategies in optimization, and has similar performance. The algorithm is extremely simple in implementation with no matrix inversion or factorization, does not require storing a covariance matrix, and may form the basis of more general model-based optimization algorithms with natural gradient updates.

READ FULL TEXT
research
12/06/2019

Quantitative genetic algorithms

Evolutionary algorithms, inspired by natural evolution, aim to optimize ...
research
06/23/2016

On the Theoretical Capacity of Evolution Strategies to Statistically Learn the Landscape Hessian

We study the theoretical capacity to statistically learn local landscape...
research
06/16/2021

Selecting for Selection: Learning To Balance Adaptive and Diversifying Pressures in Evolutionary Search

Inspired by natural evolution, evolutionary search algorithms have prove...
research
03/18/2017

An Adaptive Framework to Tune the Coordinate Systems in Evolutionary Algorithms

In the evolutionary computation research community, the performance of m...
research
10/02/2022

Natural Gradient Ascent in Evolutionary Games

We study evolutionary games with a continuous trait space in which repli...
research
05/23/2017

An evolutionary strategy for DeltaE - E identification

In this article we present an automatic method for charge and mass ident...
research
09/26/2012

Efficient Natural Evolution Strategies

Efficient Natural Evolution Strategies (eNES) is a novel alternative to ...

Please sign up or login with your details

Forgot password? Click here to reset