QR Mutations Improve Many Evolution Strategies: A Lot On Highly Multimodal Problems

Previous studies have shown the efficiency of using quasi- random mutations on the well-know CMA evolution strategy. Quasi-random mutations have many advantages, in particular their application is stable, efficient and easy to use. In this article, we extend this principle by applying quasi-random mutations on several well known continuous evolutionary algorithms (SA, CMSA, CMA) and do it on several old and new test functions, and with several criteria. The results point out a clear improvement compared to the baseline, in all cases, and in particular for moderate computational budget.

[1]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[2]  Olivier Teytaud,et al.  When Does Quasi-random Work? , 2008, PPSN.

[3]  Shuhei Kimura,et al.  Genetic algorithms using low-discrepancy sequences , 2005, GECCO '05.

[4]  Kalyanmoy Deb,et al.  Comparison of multi-modal optimization algorithms based on evolutionary algorithms , 2006, GECCO.

[5]  Olivier Teytaud,et al.  DCMA: yet another derandomization in covariance-matrix-adaptation , 2007, GECCO '07.

[6]  Olivier Teytaud,et al.  On the huge benefit of quasi-random mutations for multimodal optimization with application to grid-based tuning of neurocontrollers , 2009, ESANN.

[7]  Olivier Teytaud,et al.  Algorithms (X, sigma, eta): Quasi-random Mutations for Evolution Strategies , 2005, Artificial Evolution.

[8]  Kalyanmoy Deb,et al.  An Investigation of Niche and Species Formation in Genetic Function Optimization , 1989, ICGA.

[9]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[10]  Pierre L'Ecuyer,et al.  Recent Advances in Randomized Quasi-Monte Carlo Methods , 2002 .

[11]  Bernhard Sendhoff,et al.  Covariance Matrix Adaptation Revisited - The CMSA Evolution Strategy - , 2008, PPSN.

[12]  Vincent Berthier Experiments on the CEC 2015 expensive optimization testbed , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[13]  Olivier Teytaud,et al.  A Rigorous Runtime Analysis for Quasi-Random Restarts and Decreasing Stepsize , 2011, Artificial Evolution.