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

Projection-Based Restricted Covariance Matrix Adaptation for High Dimension

Published: 20 July 2016 Publication History

Abstract

We propose a novel variant of the covariance matrix adaptation evolution strategy (CMA-ES) using a covariance matrix parameterized with a smaller number of parameters. The motivation of a restricted covariance matrix is twofold. First, it requires less internal time and space complexity that is desired when optimizing a function on a high dimensional search space. Second, it requires less function evaluations to adapt the covariance matrix if the restricted covariance matrix is rich enough to express the variable dependencies of the problem. In this paper we derive a computationally efficient way to update the restricted covariance matrix where the model richness of the covariance matrix is controlled by an integer and the internal complexity per function evaluation is linear in this integer times the dimension, compared to quadratic in the dimension in the CMA-ES. We prove that the proposed algorithm is equivalent to the sep-CMA-ES if the covariance matrix is restricted to the diagonal matrix, it is equivalent to the original CMA-ES if the matrix is not restricted. Experimental results reveal the class of efficiently solvable functions depending on the model richness of the covariance matrix and the speedup over the CMA-ES.

References

[1]
Y. Akimoto, A. Auger, and N. Hansen. Comparison-based natural gradient optimization in high dimension. In Proceedings of Genetic and Evolutionary Computation Conference, pages 373--380, 2014.
[2]
Y. Akimoto, Y. Nagata, I. Ono, and S. Kobayashi. Theoretical Foundation for CMA-ES from Information Geometry Perspective. Algorithmica, 64:698--716, 2012.
[3]
A. Atamna. Benchmarking IPOP-CMA-ES-TPA and IPOP-CMA-ES-MSR on the BBOB noiseless testbed. In Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, pages 1135--1142, 2015.
[4]
N. Hansen. The CMA Evolution Strategy: A Comparing Review. In J. A. Lozano, P. Larrañaga, I. Inza, and E. Bengoetxea, editors, Towards a new evolutionary computation, pages 75--102. Springer, 2006.
[5]
N. Hansen, A. Atamna, and A. Auger. How to assess step-size adaptation mechanisms in randomised search. In Parallel Problem Solving from Nature-PPSN XIII, pages 60--69. 2014.
[6]
N. Hansen and A. Auger. Principled Design of Continuous Stochastic Search: From Theory to Practice. In Y. Borenstein and A. Moraglio, editors, Theory and Principled Methods for the Design of Metaheuristics. Springer, 2014.
[7]
N. Hansen, S. D. Muller, and P. Koumoutsakos. Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evolutionary Computation, 11(1):1--18, 2003.
[8]
N. Hansen and A. Ostermeier. Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation, 9(2):159--195, 2001.
[9]
I. Loshchilov. A computationally efficient limited memory cma-es for large scale optimization. In Proceedings of Genetic and Evolutionary Computation Conference, pages 397--404, 2014.
[10]
L. Mirsky. Symmetric gauge functions and unitarily invariant norms. The Quarterly Journal of Mathematics, 11(1):50--59, 1960.
[11]
J. Nocedal and S. J. Wright. Numerical Optimization. Springer Series in Operations Research. Springer, second edition, 2006.
[12]
A. Ostermeier, A. Gawelczyk, and N. Hansen. Step-size adaptation based on non-local use of selection information. In Parallel Problem Solving from Nature - PPSN III, pages 189--198, 1994.
[13]
R. Ros and N. Hansen. A simple modification in CMA-ES achieving linear time and space complexity. Parallel Problem Solving from Nature-PPSN X, pages 296--305, 2008.

Cited By

View all
  • (2025)Exploring high-dimensional optimization by sparse and low-rank evolution strategySwarm and Evolutionary Computation10.1016/j.swevo.2024.10182892(101828)Online publication date: Feb-2025
  • (2024)Distributed Evolution Strategies With Multi-Level Learning for Large-Scale Black-Box OptimizationIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2024.343768835:11(2087-2101)Online publication date: Nov-2024
  • (2024)Evolution Strategy and Controlled Residual Convolutional Neural Networks for ADC Calibration in the Absence of Ground Truth2024 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS58744.2024.10558130(1-5)Online publication date: 19-May-2024
  • Show More Cited By

Index Terms

  1. Projection-Based Restricted Covariance Matrix Adaptation for High Dimension

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '16: Proceedings of the Genetic and Evolutionary Computation Conference 2016
    July 2016
    1196 pages
    ISBN:9781450342063
    DOI:10.1145/2908812
    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 the author(s) 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: 20 July 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. covariance matrix adaptation
    2. large scale optimization
    3. restricted covariance matrix

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    GECCO '16
    Sponsor:
    GECCO '16: Genetic and Evolutionary Computation Conference
    July 20 - 24, 2016
    Colorado, Denver, USA

    Acceptance Rates

    GECCO '16 Paper Acceptance Rate 137 of 381 submissions, 36%;
    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

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

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Exploring high-dimensional optimization by sparse and low-rank evolution strategySwarm and Evolutionary Computation10.1016/j.swevo.2024.10182892(101828)Online publication date: Feb-2025
    • (2024)Distributed Evolution Strategies With Multi-Level Learning for Large-Scale Black-Box OptimizationIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2024.343768835:11(2087-2101)Online publication date: Nov-2024
    • (2024)Evolution Strategy and Controlled Residual Convolutional Neural Networks for ADC Calibration in the Absence of Ground Truth2024 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS58744.2024.10558130(1-5)Online publication date: 19-May-2024
    • (2024)High-Dimensional Optimization using Diagonal and Low-Rank Evolution Strategy2024 6th International Conference on Data-driven Optimization of Complex Systems (DOCS)10.1109/DOCS63458.2024.10704245(324-331)Online publication date: 16-Aug-2024
    • (2023)Intrusion Detection in Networks by Wasserstein Enabled Many-Objective Evolutionary AlgorithmsMathematics10.3390/math1110234211:10(2342)Online publication date: 17-May-2023
    • (2023)A Dynamic Partial Update for Covariance Matrix AdaptationProceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3596385(2394-2397)Online publication date: 15-Jul-2023
    • (2022)CMA-ES and advanced adaptation mechanismsProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3533648(1243-1268)Online publication date: 9-Jul-2022
    • (2022)Black-Box Optimization Revisited: Improving Algorithm Selection Wizards Through Massive BenchmarkingIEEE Transactions on Evolutionary Computation10.1109/TEVC.2021.310818526:3(490-500)Online publication date: Jun-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
    • (2021)MMES: Mixture Model-Based Evolution Strategy for Large-Scale OptimizationIEEE Transactions on Evolutionary Computation10.1109/TEVC.2020.303476925:2(320-333)Online publication date: Apr-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