Evolving the Structure of Evolution Strategies
Not on the map. Why?
Abstract (arXiv)
Various variants of the well known Covariance Matrix Adaptation Evolution Strategy (CMA-ES) have been proposed recently, which improve the empirical performance of the original algorithm by structural modifications. However, in practice it is often unclear which variation is best suited to the specific optimization problem at hand. As one approach to tackle this issue, algorithmic mechanisms attached to CMA-ES variants are considered and extracted as functional modules, allowing for combinations of them. This leads to a configuration space over ES structures, which enables the exploration of algorithm structures and paves the way toward novel algorithm generation. Specifically, eleven modules are incorporated in this framework with two or three alternative configurations for each module, resulting in 4,608 algorithms. A self-adaptive Genetic Algorithm (GA) is used to efficiently evolve effective ES-structures for given classes of optimization problems, outperforming any classical CMA-ES variants from literature. The proposed approach is evaluated on noiseless functions from BBOB suite. Furthermore, such an observation is again confirmed on different function groups and dimensionality, indicating the feasibility of ES configuration on real-world problem classes.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 2; 2025: 3; 2026: 1.
11 papers.
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 97
- 2023Automated Design of Metaheuristic Algorithms: A Surveycited by 12
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variantscited by 5
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2021Automated Benchmark-Driven Design and Explanation of Hyperparameter Optimizerscited by 4
- 2025Behaviour Space Analysis of LLM-driven Meta-heuristic Discoverycited by 4
- 2021Evolving Continuous Optimisers from Scratchcited by 3
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimizationcited by 3
- 2022Automated Algorithm Selection for Radar Network Configurationcited by 2
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Designcited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Behaviour Space Analysis of LLM-driven Meta-heuristic Discovery4 Jul 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimization8 Jun 2024
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics30 May 2024
- 2023Automated Design of Metaheuristic Algorithms: A Survey12 Mar 2023
- 2022Automated Algorithm Selection for Radar Network Configuration7 May 2022
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variants15 Apr 2022
- 2021Automated Benchmark-Driven Design and Explanation of Hyperparameter Optimizers29 Nov 2021
- 2021Evolving Continuous Optimisers from Scratch22 Mar 2021