skip to main content
10.1145/3205455.3205467acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

PSA-CMA-ES: CMA-ES with population size adaptation

Published: 02 July 2018 Publication History

Abstract

The population size, i.e., the number of candidate solutions generated at each iteration, is the most critical strategy parameter in the covariance matrix adaptation evolution strategy, CMA-ES, which is one of the state-of-the-art search algorithms for black-box continuous optimization. The population size is required to be larger than its default value when the objective function is well-structured multimodal and/or noisy, while we want to keep it as small as possible for optimization speed. However, the strategy parameter tuning based on trial and error is, in general, prohibitively expensive in black-box optimization scenario. This paper proposes a novel strategy to adapt the population size for CMA-ES. The population size is adapted based on the estimated accuracy of the update of the normal distribution parameters. The CMA-ES with the proposed population size adaptation mechanism, PSA-CMA-ES, is tested both on noiseless and noisy benchmark functions, and compared with existing strategies. The results revealed that the PSA-CMA-ES works well on well-structured multimodal and/or noisy functions, but causes inefficient increase of the population size on unimodal functions. Furthermore, it is shown that the PSA-CMA-ES can tackle noise and multimodality at the same time.

Supplemental Material

PDF File
Supplemental files.

References

[1]
Youhei Akimoto, Anne Auger, and Nikolaus Hansen. 2017. Quality Gain Analysis of the Weighted Recombination Evolution Strategy on General Convex Quadratic Functions. (2017). arXiv:1608.04813v5
[2]
Youhei Akimoto, Anne Auger, and Nikolaus Hansen. 2017. Quality Gain Analysis of the Weighted Recombination Evolution Strategy on General Convex Quadratic Functions. In Foundations of Genetic Algorithms, FOGA XIV, Copenhagen, Denmark, January 12--15, 2017. ACM, 111--126.
[3]
Dirk V. Arnold. 2005. Optimal weighted recombination. In Foundations of Genetic Algorithms. Springer, 215--237.
[4]
Anne Auger and Nikolaus Hansen. 2005. A Restart CMA Evolution Strategy With Increasing Population Size. In 2005 IEEE Congress on Evolutionary Computation. Ieee, 1769--1776.
[5]
Nikolaus Hansen. 2009. Benchmarking a BI-population CMA-ES on the BBOB-2009 function testbed. In Workshop Proceedings of the GECCO Genetic and Evolutionary Computation Conference. ACM Press, New York, NY, USA, 2389--2395.
[6]
Nikolaus Hansen. 2009. Benchmarking a BI-population CMA-ES on the BBOB-2009 noisy testbed. In GECCO '09: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers. ACM Request Permissions.
[7]
Nikolaus Hansen. 2016. The CMA Evolution Strategy: A Tutorial. ArXiv e-prints (April 2016). arXiv:cs.LG/1604.00772
[8]
Nikolaus Hansen, Asma Atamna, and Anne Auger. 2014. How to Assess Step-Size Adaptation Mechanisms in Randomised Search. In Parallel Problem Solving from Nature-PPSN XIII. Springer, 60--69.
[9]
Nikolaus Hansen and Stefan Kern. 2004. Evaluating the CMA Evolution Strategy on Multimodal Test Functions. In Parallel Problem Solving from Nature - PPSN VIII. Springer, 282--291.
[10]
Nikolaus Hansen, Sibylle D. Muller, and Petros Koumoutsakos. 2003. Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evolutionary Computation 11, 1 (2003), 1--18.
[11]
Nikolaus Hansen and Andreas Ostermeier. 2001. Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation 9, 2 (2001), 159--195.
[12]
Michael Hellwig and Hans-Georg Beyer. 2016. Evolution Under Strong Noise: A Self-Adaptive Evolution Strategy Can Reach the Lower Performance Bound-The pcCMSA-ES. In International Conference on Parallel Problem Solving from Nature. Springer, 26--36.
[13]
Oswin Krause, Tobias Glasmachers, and Christian Igel. 2017. Qualitative and Quantitative Assessment of Step Size Adaptation Rules. In Proceedings of the 14th ACM/SIGEVO Conference on Foundations of Genetic Algorithms (FOGA '17). ACM, New York, NY, USA, 139--148.
[14]
Due Manh Nguyen and Nikolaus Hansen. 2017. Benchmarking CMAES-APOP on the BBOB Noiseless Testbed. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO '17). ACM, New York, NY, USA, 1756--1763.
[15]
Kouhei Nishida and Youhei Akimoto. 2016. Population Size Adaptation for the CMA-ES Based On the Estimation Accuracy of the Natural Gradient. In Genetic and Evolutionary Computation Conference, GECCO 2016, Denver, Colorado, USA, July 20--24, 2016. ACM, 237--244.
[16]
Yann Ollivier, Ludovic Arnold, Anne Auger, and Nikolaus Hansen. 2017. Information-Geometric Optimization Algorithms: A Unifying Picture via Invariance Principles. Journal of Machine Learning Research 18, 18 (2017), 1--65.

Cited By

View all
  • (2024)CMA-ES with Adaptive Reevaluation for Multiplicative NoiseProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654182(731-739)Online publication date: 14-Jul-2024
  • (2024)Adapting the population size in CMA-ES using nearest-better clustering method for multimodal optimizationApplied Soft Computing10.1016/j.asoc.2024.112361167(112361)Online publication date: Dec-2024
  • (2023)CMA-ES with Learning Rate Adaptation: Can CMA-ES with Default Population Size Solve Multimodal and Noisy Problems?Proceedings of the Genetic and Evolutionary Computation Conference10.1145/3583131.3590358(839-847)Online publication date: 15-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '18: Proceedings of the Genetic and Evolutionary Computation Conference
July 2018
1578 pages
ISBN:9781450356183
DOI:10.1145/3205455
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 July 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CMA-ES
  2. multimodal functions
  3. noisy functions
  4. population size adaptation

Qualifiers

  • Research-article

Conference

GECCO '18
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)69
  • Downloads (Last 6 weeks)8
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)CMA-ES with Adaptive Reevaluation for Multiplicative NoiseProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654182(731-739)Online publication date: 14-Jul-2024
  • (2024)Adapting the population size in CMA-ES using nearest-better clustering method for multimodal optimizationApplied Soft Computing10.1016/j.asoc.2024.112361167(112361)Online publication date: Dec-2024
  • (2023)CMA-ES with Learning Rate Adaptation: Can CMA-ES with Default Population Size Solve Multimodal and Noisy Problems?Proceedings of the Genetic and Evolutionary Computation Conference10.1145/3583131.3590358(839-847)Online publication date: 15-Jul-2023
  • (2023)Population-Based Hyperparameter Tuning With Multitask CollaborationIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2021.313089634:9(5719-5731)Online publication date: Sep-2023
  • (2022)Development and Comparison of Water Quality Network Model and Data Analytics Model for Monochloramine Decay PredictionWater10.3390/w1413202114:13(2021)Online publication date: 24-Jun-2022
  • (2022)Formation Control with Connectivity Assurance for Missile Swarms by a Natural Co-Evolutionary StrategyMathematics10.3390/math1022424410:22(4244)Online publication date: 13-Nov-2022
  • (2022)Noisy Optimization by Evolution Strategies With Online Population Size LearningIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2021.313148252:9(5816-5828)Online publication date: Sep-2022
  • (2022)Improvement of sep-CMA-ES for Optimization of High-Dimensional Functions with Low Effective Dimensionality2022 IEEE Symposium Series on Computational Intelligence (SSCI)10.1109/SSCI51031.2022.10022244(1659-1668)Online publication date: 4-Dec-2022
  • (2022)Towards a Principled Learning Rate Adaptation for Natural Evolution StrategiesApplications of Evolutionary Computation10.1007/978-3-031-02462-7_45(721-737)Online publication date: 20-Apr-2022
  • (2021)Modelling and Incorporating the Variable Demand Patterns to the Calibration of Water Distribution System Hydraulic ModelWater10.3390/w1320289013:20(2890)Online publication date: 15-Oct-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media