The CMA Evolution Strategy: A Tutorial
About
This tutorial introduces the CMA Evolution Strategy (ES), where CMA stands for Covariance Matrix Adaptation. The CMA-ES is a stochastic, or randomized, method for real-parameter (continuous domain) optimization of non-linear, non-convex functions. We try to motivate and derive the algorithm from intuitive concepts and from requirements of non-linear, non-convex search in continuous domain.
Nikolaus Hansen• 2016
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Circuit Optimization | FDDSD Gm circuit | Figure of Merit (FoM)7.23 | 25 | |
| Circuit Optimization | Bandgap circuit | FoM6.28 | 25 | |
| Black-box Optimization | BBOB d=100 | F41.68e+3 | 25 | |
| Circuit Optimization | Three-stage circuit | FoM6.76 | 25 | |
| Circuit Optimization | Two-stage circuit | FoM6.33 | 25 | |
| Circuit Optimization | Charge Pump circuit | FoM18.05 | 25 | |
| Circuit Optimization | LDO circuit | FoM10.0217 | 25 | |
| Navigation | MiniWorld FourRooms | Success Rate79.7 | 15 | |
| Navigation | MiniWorld MazeS3 | Success Rate23.8 | 14 | |
| Black-box Optimization | BBOB suite d = 30 | F4 Objective Value32.5 | 11 |
Showing 10 of 54 rows