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

Natural Evolution Strategy for Mixed-Integer Black-Box Optimization

Published:12 July 2023Publication History

ABSTRACT

This paper proposes a natural evolution strategy (NES) for mixed-integer black-box optimization (MI-BBO) that appears in real-world problems such as hyperparameter optimization of machine learning and materials design. This problem is difficult to optimize because plateaus where the values do not change appear when the integer variables are relaxed to the continuous ones. CMA-ES w. Margin that addresses the plateaus reportedly showed good performance on MI-BBO benchmark problems. However, it has been observed that the search performance of CMA-ES w. Margin deteriorates when continuous variables contribute more to the objective function value than integer ones. In order to address the problem of CMA-ES w. Margin, we propose Distance-weighted eXponential Natural Evolution Strategy taking account of Implicit Constraint and Integer (DX-NES-ICI). We compare the search performance of DX-NES-ICI with that of CMA-ES w. Margin through numerical experiments. As a result, DX-NES-ICI was up to 3.7 times better than CMA-ES w. Margin in terms of a rate of finding the optimal solutions on benchmark problems where continuous variables contribute more to the objective function value than integer ones. DX-NES-ICI also outperformed CMA-ES w. Margin on problems where CMA-ES w. Margin originally showed good performance.

References

  1. Laurens Bliek, Arthur Guijt, Sicco Verwer, and Mathijs de Weerdt. 2021. Black-Box Mixed-Variable Optimisation Using a Surrogate Model That Satisfies Integer Constraints. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO '21). 1851--1859. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Garuda Fujii, Masayuki Takahashi, and Youhei Akimoto. 2018. CMA-ES-based structural topology optimization using a level set boundary expression-Application to optical and carpet cloaks. Computer Methods in Applied Mechanics and Engineering 332 (2018), 624--643. Google ScholarGoogle ScholarCross RefCross Ref
  3. Ryoki Hamano, Shota Saito, Masahiro Nomura, and Shinichi Shirakawa. 2022. CMA-ES with Margin: Lower-Bounding Marginal Probability for Mixed-Integer Black-Box Optimization. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO '22). 639--647. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Nikolaus Hansen, Sibylle D. Müller, 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. N. Hansen and A. Ostermeier. 1996. Adapting arbitrary normal mutation distributions in evolution strategies: the covariance matrix adaptation. In Proceedings of IEEE International Conference on Evolutionary Computation (ICEC '96). 312--317. Google ScholarGoogle ScholarCross RefCross Ref
  6. Elad Hazan, Adam Klivans, and Yang Yuan. 2018. Hyperparameter optimization: a spectral approach. In International Conference on Learning Representations (ICLR '18).Google ScholarGoogle Scholar
  7. Frank Hutter, Lars Kotthoff, and Joaquin Vanschoren. 2019. Automated Machine Learning : Methods, Systems, Challenges. Springer. Google ScholarGoogle ScholarCross RefCross Ref
  8. Akshay Iyer, Yichi Zhang, Aditya Prasad, Praveen Gupta, Siyu Tao, Yixing Wang, Prajakta Prabhune, Linda S. Schadler, L. Catherine Brinson, and Wei Chen. 2020. Data centric nanocomposites design via mixed-variable Bayesian optimization. Molecular Systems Design & Engineering 5, 8 (2020), 1376--1390. Google ScholarGoogle ScholarCross RefCross Ref
  9. Rui Li, Michael T.M. Emmerich, Jeroen Eggermont, Thomas Bäck, M. Schütz, J. Dijkstra, and J.H.C. Reiber. 2013. Mixed Integer Evolution Strategies for Parameter Optimization. Evolutionary Computation 21, 1 (2013), 29--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Atsuhiro Miyagi, Youhei akimoto, and Hajime Yamamoto. 2018. Well Placement Optimization for Carbon Dioxide Capture and Storage via CMA-ES with Mixed Integer Support. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO '18). 1696--1703. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Masahiro Nomura, Nobuyuki Sakai, Nobusumi Fukushima, and Isao Ono. 2021. Distance-weighted Exponential Natural Evolution Strategy for Implicitly Constrained Black-Box Function Optimization. In IEEE Congress on Evolutionary Computation (CEC '21). 1099--1106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. I. Ono, Y. Tatsuzawa, S. Kobayashi, and K. Yoshida. 2000. Global Optimization of Lens Systems by A Genetic Algorithm Taking Account of Glass Selection. In Proc. 2nd Int'l Conf. on Optical Design and Fabrication (ODF '00). 289--292.Google ScholarGoogle Scholar
  13. Jinn-Moon Yang and Cheng-Yan Kao. 1998. An evolutionary algorithm for synthesizing optical thin-film designs. In Proceedings of Parallel Problem Solving from Nature (PPSN '98). 947--956. Google ScholarGoogle ScholarCross RefCross Ref
  14. Yichi Zhang, Daniel W. Apley, and Wei Chen. 2020. Bayesian Optimization for Materials Design with Mixed Quantitative and Qualitative Variables. Scientific Reports 10, Article 4924 (2020). Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Natural Evolution Strategy for Mixed-Integer Black-Box Optimization

    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

      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].

      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)76
      • Downloads (Last 6 weeks)7

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader