Abstract
Covariance matrix adaptation (CMA) mechanisms are core building blocks of modern evolution strategies. Despite sharing a common principle, the exact implementation of CMA varies considerably between different algorithms. In this paper, we investigate the benefits of an exponential parametrization of the covariance matrix in the CMA-ES. This technique was first proposed for the xNES algorithm. It results in a multiplicative update formula for the covariance matrix. We show that the exponential parameterization and the multiplicative update are compatible with all mechanisms of CMA-ES. The resulting algorithm, xCMA-ES, performs at least on par with plain CMA-ES. Its advantages show in particular with updates that actively decrease the sampling variance in specific directions, i.e., for active constraint handling.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation |
Number of pages | 8 |
Publisher | Association for Computing Machinery |
Publication date | 11 Jul 2015 |
Pages | 281-288 |
ISBN (Print) | 978-1-4503-3472-3 |
DOIs | |
Publication status | Published - 11 Jul 2015 |
Event | Annual Conference on Genetic and Evolutionary Computation 2015 - Madrid, Spain Duration: 11 Jul 2015 → 15 Jul 2015 |
Conference
Conference | Annual Conference on Genetic and Evolutionary Computation 2015 |
---|---|
Country/Territory | Spain |
City | Madrid |
Period | 11/07/2015 → 15/07/2015 |