Online Selection of CMA-ES Variants

04/16/2019
by   Diederick Vermetten, et al.
0

In the field of evolutionary computation, one of the most challenging topics is algorithm selection. Knowing which heuristics to use for which optimization problem is key to obtaining high-quality solutions. We aim to extend this research topic by taking a first step towards a selection method for adaptive CMA-ES algorithms. We build upon the theoretical work done by van Rijn et al. [PPSN'18], in which the potential of switching between different CMA-ES variants was quantified in the context of a modular CMA-ES framework. We demonstrate in this work that their proposed approach is not very reliable, in that implementing the suggested adaptive configurations does not yield the predicted performance gains. We propose a revised approach, which results in a more robust fit between predicted and actual performance. The adaptive CMA-ES approach obtains performance gains on 18 out of 24 tested functions of the BBOB benchmark, with stable advantages of up to 23%. An analysis of module activation indicates which modules are most crucial for the different phases of optimizing each of the 24 benchmark problems. The module activation also suggests that additional gains are possible when including the (B)IPOP modules, which we have excluded for this present work.

READ FULL TEXT

page 8

page 13

research
06/11/2020

Towards Dynamic Algorithm Selection for Numerical Black-Box Optimization: Investigating BBOB as a Use Case

One of the most challenging problems in evolutionary computation is to s...
research
10/17/2016

Evolving the Structure of Evolution Strategies

Various variants of the well known Covariance Matrix Adaptation Evolutio...
research
03/22/2016

Adaptive Parameter Selection in Evolutionary Algorithms by Reinforcement Learning with Dynamic Discretization of Parameter Range

Online parameter controllers for evolutionary algorithms adjust values o...
research
01/15/2021

Quality meets Diversity: A Model-Agnostic Framework for Computerized Adaptive Testing

Computerized Adaptive Testing (CAT) is emerging as a promising testing a...
research
11/30/2021

Efficient Adaptive Computation of the Dynamics of Mott Transistors

We investigate time-adaptive Magnus-type integrators for the numerical a...
research
04/11/2023

Individualized Conformal

The problem of individualized prediction can be addressed using variants...

Please sign up or login with your details

Forgot password? Click here to reset