Continuous Surrogate-Based Optimization Algorithms Are Well-Suited for Expensive Discrete Problems
Rickard Karlsson,Laurens Bliek,Sicco Verwer,Mathijs de Weerdt +3 more
- 19 Nov 2020
- pp 48-63
7
TL;DR: In this article, the authors present empirical evidence that the use of continuous surrogate models displays competitive performance on a set of high-dimensional discrete benchmark problems, including a real-life application, against state-of-theart discrete surrogate-based methods.
read more
Abstract: One method to solve expensive black-box optimization problems is to use a surrogate model that approximates the objective based on previous observed evaluations. The surrogate, which is cheaper to evaluate, is optimized instead to find an approximate solution to the original problem. In the case of discrete problems, recent research has revolved around discrete surrogate models that are specifically constructed to deal with these problems. A main motivation is that literature considers continuous methods, such as Bayesian optimization with Gaussian processes as the surrogate, to be sub-optimal (especially in higher dimensions) because they ignore the discrete structure by, e.g., rounding off real-valued solutions to integers. However, we claim that this is not true. In fact, we present empirical evidence showing that the use of continuous surrogate models displays competitive performance on a set of high-dimensional discrete benchmark problems, including a real-life application, against state-of-the-art discrete surrogate-based methods. Our experiments with different kinds of discrete decision variables and time constraints also give more insight into which algorithms work well on which type of problem.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
SMT 2.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes
23 May 2023
TL;DR: The Surrogate Modeling Toolbox (SMT) as discussed by the authors is an open-source Python package that offers a collection of surrogate modeling methods, sampling techniques, and a set of sample problems.
Effectiveness of Surrogate-Based Optimization Algorithms for System Architecture Optimization
Jasper H. Bussemaker,Nathalie Bartoli,Thierry Lefebvre,Pier Davide Ciampa,Björn Nagel +4 more
- 28 Jul 2021
TL;DR: It is investigated how effective surrogate-based optimization algorithms are for solving the black-box, hierarchical, mixed-discrete, multiobjective system architecture optimization problems.
10
•Posted Content
EXPObench: Benchmarking Surrogate-based Optimisation Algorithms on Expensive Black-box Functions.
TL;DR: The EXPObench benchmark library as discussed by the authors provides an extensive comparison of six different surrogate algorithms on four expensive optimisation problems from different real-life applications, including hyperparameter tuning and simulation-based optimisation.
2
•Posted Content
Constrained Discrete Black-Box Optimization using Mixed-Integer Programming
Theodore Papalexopoulos,Christian Tjandraatmadja,Ross Anderson,Juan Pablo Vielma,David Belanger +4 more
TL;DR: NN+MILP as mentioned in this paper is a general discrete MBO framework using piecewise-linear neural networks as surrogate models and mixed-integer linear programming to optimize the acquisition function.
1
Final Evaluation
TL;DR: In this article , the challenges in the field of parallel SBO have been discussed and contributions to these challenges have been made by the authors of the research questions posed throughout this thesis.
References
Reducibility Among Combinatorial Problems.
Richard M. Karp
- 01 Jan 1972
TL;DR: Throughout the 1960s I worked on combinatorial optimization problems including logic circuit design with Paul Roth and assembly line balancing and the traveling salesman problem with Mike Held, which made me aware of the importance of distinction between polynomial-time and superpolynomial-time solvability.
13.6K
•Proceedings Article
Practical Bayesian Optimization of Machine Learning Algorithms
Jasper Snoek,Hugo Larochelle,Ryan P. Adams +2 more
- 03 Dec 2012
TL;DR: This work describes new algorithms that take into account the variable cost of learning algorithm experiments and that can leverage the presence of multiple cores for parallel experimentation and shows that these proposed algorithms improve on previous automatic procedures and can reach or surpass human expert-level optimization for many algorithms.
Efficient Global Optimization of Expensive Black-Box Functions
TL;DR: This paper introduces the reader to a response surface methodology that is especially good at modeling the nonlinear, multimodal functions that often occur in engineering and shows how these approximating functions can be used to construct an efficient global optimization algorithm with a credible stopping rule.
Taking the Human Out of the Loop: A Review of Bayesian Optimization
Bobak Shahriari,Kevin Swersky,Ziyu Wang,Ryan P. Adams,Nando de Freitas +4 more
- 01 Jan 2016
TL;DR: This review paper introduces Bayesian optimization, highlights some of its methodological aspects, and showcases a wide range of applications.