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

Multiobjective Optimization with a Quadratic Surrogate-assisted CMA-ES

Published:12 July 2023Publication History

ABSTRACT

We present a surrogate-assisted multiobjective optimization algorithm. The aggregation of the objectives relies on the Uncrowded Hypervolume Improvement (UHVI) which is partly replaced by a linear-quadratic surrogate that is integrated into the CMA-ES algorithm. Surrogating the UHVI poses two challenges. First, the UHVI is a dynamic function, changing with the empirical Pareto set. Second, it is a composite function, defined differently for dominated and nondominated points. The presented algorithm is thought to be used with expensive functions of moderate dimension (up to about 50) with a quadratic surrogate which is updated based on its ranking ability. We report numerical experiments which include tests on the COCO benchmark. The algorithm shows in particular linear convergence on the double sphere function with a convergence rate that is 6--20 times faster than without surrogate assistance.

References

  1. Richard Allmendinger, Michael TM Emmerich, Jussi Hakanen, Yaochu Jin, and Enrico Rigoni. 2017. Surrogate-assisted multicriteria optimization: Complexities, prospective solutions, and business case. Journal of Multi-Criteria Decision Analysis 24, 1--2 (2017), 5--24.Google ScholarGoogle ScholarCross RefCross Ref
  2. Anne Auger, Johannes Bader, Dimo Brockhoff, and Eckart Zitzler. 2009. Theory of the hypervolume indicator: optimal μ-distributions and the choice of the reference point. In Foundations of Genetic Algorithms (FOGA 2009). ACM, New York, NY, USA, 87--102.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mickaël Binois and Victor Picheny. 2019. GPareto: An R package for gaussian-process-based multi-objective optimization and analysis. Journal of Statistical Software 89 (2019), 1--30.Google ScholarGoogle ScholarCross RefCross Ref
  4. G. E. P. Box and K. B. Wilson. 1951. On the Experimental Attainment of Optimum Conditions. Journal of the Royal Statistical Society: Series B (Methodological) 13, 1 (1951), 1--38. arXiv:https://rss.onlinelibrary.wiley.com/doi/pdf/10.1111/j.2517-6161.1951.tb00067.x Google ScholarGoogle ScholarCross RefCross Ref
  5. Dimo Brockhoff, Anne Auger, Nikolaus Hansen, and Tea Tušar. 2022. Using well-understood single-objective functions in multiobjective black-box optimization test suites. Evolutionary Computation 30, 2 (2022), 165--193.Google ScholarGoogle ScholarCross RefCross Ref
  6. Dimo Brockhoff and Tea Tušar. 2019. Benchmarking algorithms from the platypus framework on the biobjective bbob-biobj testbed. In Genetic and Evolutionary Computation Conference Companion (GECCO 2019). ACM, New York, NY, USA, 1905--1911.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Tinkle Chugh, Karthik Sindhya, Jussi Hakanen, and Kaisa Miettinen. 2019. A survey on handling computationally expensive multiobjective optimization problems with evolutionary algorithms. Soft Computing 23 (2019), 3137--3166.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kalyanmoy Deb and Himanshu Jain. 2013. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Transactions on Evolutionary Computation 18, 4 (2013), 577--601.Google ScholarGoogle ScholarCross RefCross Ref
  9. Kalyanmoy Deb, Proteek Chandan Roy, and Rayan Hussein. 2020. Surrogate modeling approaches for multiobjective optimization: methods, taxonomy, and results. Mathematical and Computational Applications 26, 1 (2020), 5.Google ScholarGoogle ScholarCross RefCross Ref
  10. Paul Dufossé and Cheikh Touré. 2019. Benchmarking MO-CMA-ES and COMO-CMA-ES on the Bi-objective bbob-biobj Testbed. In Genetic and Evolutionary Computation Conference Companion (GECCO 2019). ACM, New York, NY, USA, 1920--1927.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Nikolaus Hansen. 2019. A global surrogate assisted CMA-ES. In Genetic and Evolutionary Computation Conference (GECCO 2019). ACM, New York, NY, USA, 664--672.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Nikolaus Hansen, Anne Auger, Raymond Ros, Olaf Mersmann, Tea Tušar, and Dimo Brockhoff. 2021. COCO: A platform for comparing continuous optimizers in a black-box setting. Optimization Methods and Software 36, 1 (2021), 114--144.Google ScholarGoogle ScholarCross RefCross Ref
  13. Nikolaus Hansen and Andreas Ostermeier. 2001. Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation 9, 2 (2001), 159--195.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Nikolaus Hansen, Gilles Pujol, Daniel Salazar Aponte, and Rodolphe Le Riche. 2010. On Object-Oriented Programming of Optimizers-Examples in Scilab. In Multidisciplinary Design Optimization in Computational Mechanics, Piotr Breitkopf and Rajan Filomeno Coehlo (Eds.). Wiley, Hoboken, NJ, USA, 499--538.Google ScholarGoogle Scholar
  15. Christian Igel, Nikolaus Hansen, and Stefan Roth. 2007. Covariance matrix adaptation for multi-objective optimization. Evolutionary Computation 15, 1 (2007), 1--28.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Marios K. Karakasis and Kyriakos Giannakoglou. 2005. Metamodel-assisted multi-objective evolutionary optimization. In Evolutionary and Deterministic Methods for Design, Optimization and Control with Applications to Industrial and Societal Problems (EUROGEN 2005), R. R. Schilling, W. Haase, J. Periaux, H. Baier, and G. Bugeda (Eds.). Springer, Berlin/Heidelberg, Germany.Google ScholarGoogle Scholar
  17. GP Liu, Xu Han, and Chao Jiang. 2008. A novel multi-objective optimization method based on an approximation model management technique. Computer Methods in Applied Mechanics and Engineering 197, 33--40 (2008), 2719--2731.Google ScholarGoogle ScholarCross RefCross Ref
  18. Ilya Loshchilov, Marc Schoenauer, and Michèle Sebag. 2010. A mono surrogate for multiobjective optimization. In Genetic and Evolutionary Computation Conference (GECCO 2010). ACM, New York, NY, USA, 471--478.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Martin Pilát and Roman Neruda. 2015. Hypervolume-based surrogate model for MO-CMA-ES. In International Conference on Tools with Artificial Intelligence (ICTAI). IEEE Computer Society, Washington, D.C., USA, 604--611.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Bobak Shahriari, Kevin Swersky, Ziyu Wang, Ryan P Adams, and Nando De Freitas. 2015. Taking the human out of the loop: A review of Bayesian optimization. Proc. IEEE 104, 1 (2015), 148--175.Google ScholarGoogle ScholarCross RefCross Ref
  21. Cheikh Touré, Nikolaus Hansen, Anne Auger, and Dimo Brockhoff. 2019. Un-crowded hypervolume improvement: COMO-CMA-ES and the Sofomore framework. In Genetic and Evolutionary Computation Conference (GECCO 2019). ACM, New York, NY, USA, 638--646.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Thomas Voß, Nikolaus Hansen, and Christian Igel. 2010. Improved step size adaptation for the MO-CMA-ES. In Conference on Genetic and Evolutionary Computation (GECCO 2010). ACM, New York, NY, USA, 487--494.Google ScholarGoogle Scholar

Index Terms

  1. Multiobjective Optimization with a Quadratic Surrogate-assisted CMA-ES

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference
          July 2023
          1667 pages
          ISBN:9798400701191
          DOI:10.1145/3583131

          Copyright © 2023 ACM

          Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 July 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia
        • Article Metrics

          • Downloads (Last 12 months)75
          • Downloads (Last 6 weeks)8

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader