Literature DB >> 30996504

How to Escape Local Optima in Black Box Optimisation: When Non-elitism Outperforms Elitism.

Pietro S Oliveto1, Tiago Paixão2, Jorge Pérez Heredia1, Dirk Sudholt1, Barbora Trubenová2.   

Abstract

Escaping local optima is one of the major obstacles to function optimisation. Using the metaphor of a fitness landscape, local optima correspond to hills separated by fitness valleys that have to be overcome. We define a class of fitness valleys of tunable difficulty by considering their length, representing the Hamming path between the two optima and their depth, the drop in fitness. For this function class we present a runtime comparison between stochastic search algorithms using different search strategies. The ( 1 + 1 ) EA is a simple and well-studied evolutionary algorithm that has to jump across the valley to a point of higher fitness because it does not accept worsening moves (elitism). In contrast, the Metropolis algorithm and the Strong Selection Weak Mutation (SSWM) algorithm, a famous process in population genetics, are both able to cross the fitness valley by accepting worsening moves. We show that the runtime of the ( 1 + 1 ) EA depends critically on the length of the valley while the runtimes of the non-elitist algorithms depend crucially on the depth of the valley. Moreover, we show that both SSWM and Metropolis can also efficiently optimise a rugged function consisting of consecutive valleys.

Entities:  

Keywords:  Black box optimisation; Evolutionary algorithms; Metropolis algorithm; Population genetics; Runtime analysis; Simulated annealing; Strong selection weak mutation regime

Year:  2017        PMID: 30996504      PMCID: PMC6438649          DOI: 10.1007/s00453-017-0369-2

Source DB:  PubMed          Journal:  Algorithmica        ISSN: 0178-4617            Impact factor:   0.791


  7 in total

1.  On the probability of fixation of mutant genes in a population.

Authors:  M KIMURA
Journal:  Genetics       Date:  1962-06       Impact factor: 4.562

2.  On the choice of the offspring population size in evolutionary algorithms.

Authors:  Thomas Jansen; Kenneth A De Jong; Ingo Wegener
Journal:  Evol Comput       Date:  2005       Impact factor: 3.277

3.  Runtime analysis of the (mu+1) EA on simple Pseudo-Boolean functions.

Authors:  Carsten Witt
Journal:  Evol Comput       Date:  2006       Impact factor: 3.277

4.  MOLECULAR EVOLUTION OVER THE MUTATIONAL LANDSCAPE.

Authors:  John H Gillespie
Journal:  Evolution       Date:  1984-09       Impact factor: 3.694

5.  On Easiest Functions for Mutation Operators in Bio-Inspired Optimisation.

Authors:  Dogan Corus; Jun He; Thomas Jansen; Pietro S Oliveto; Dirk Sudholt; Christine Zarges
Journal:  Algorithmica       Date:  2016-08-18       Impact factor: 0.791

6.  Selection Limits to Adaptive Walks on Correlated Landscapes.

Authors:  Jorge Pérez Heredia; Barbora Trubenová; Dirk Sudholt; Tiago Paixão
Journal:  Genetics       Date:  2016-11-23       Impact factor: 4.562

7.  Toward a unifying framework for evolutionary processes.

Authors:  Tiago Paixão; Golnaz Badkobeh; Nick Barton; Doğan Çörüş; Duc-Cuong Dang; Tobias Friedrich; Per Kristian Lehre; Dirk Sudholt; Andrew M Sutton; Barbora Trubenová
Journal:  J Theor Biol       Date:  2015-07-26       Impact factor: 2.691

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.