Self-Adjusting Weighted Expected Improvement for Bayesian Optimization
Not on the map. Why?
Abstract (arXiv)
Bayesian Optimization (BO) is a class of surrogate-based, sample-efficient algorithms for optimizing black-box problems with small evaluation budgets. The BO pipeline itself is highly configurable with many different design choices regarding the initial design, surrogate model, and acquisition function (AF). Unfortunately, our understanding of how to select suitable components for a problem at hand is very limited. In this work, we focus on the definition of the AF, whose main purpose is to balance the trade-off between exploring regions with high uncertainty and those with high promise for good solutions. We propose Self-Adjusting Weighted Expected Improvement (SAWEI), where we let the exploration-exploitation trade-off self-adjust in a data-driven manner, based on a convergence criterion for BO. On the noise-free black-box BBOB functions of the COCO benchmarking platform, our method exhibits a favorable any-time performance compared to handcrafted baselines and serves as a robust default choice for any problem structure. The suitability of our method also transfers to HPOBench. With SAWEI, we are a step closer to on-the-fly, data-driven, and robust BO designs that automatically adjust their sampling behavior to the problem at hand.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 16 of its 54 references that are in the map. First posted on arXiv 7 Jun 2023.
Builds on
16 of 54 references.
References · 16
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 135
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 111
- 2019Meta-Learning Acquisition Functions for Transfer Learning in Bayesian Optimizationcited by 70
- 2019Tuning Hyperparameters without Grad Students: Scalable and Robust Bayesian Optimisation with Dragonflycited by 66
- 2019OpenML-Python: an extensible Python API for OpenMLcited by 62
- 2017Improving the Expected Improvement Algorithmcited by 54
- 2022Automated Dynamic Algorithm Configurationcited by 37
- 2020Learning Heuristic Selection with Dynamic Algorithm Configurationcited by 21
- 2021Automatic Termination for Hyperparameter Optimizationcited by 21
- 2019Towards Assessing the Impact of Bayesian Optimization's Own Hyperparameterscited by 16
- 2017OpenML: An R Package to Connect to the Machine Learning Platform OpenMLcited by 12
4 more
- 2020Initial Design Strategies and their Effects on Sequential Model-Based Optimizationcited by 10
- 2018Theory of Parameter Control for Discrete Black-Box Optimization: Provable Performance Gains Through Dynamic Parameter Choicescited by 9
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimizationcited by 6
- 2022Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysiscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024FunBO: Discovering Acquisition Functions for Bayesian Optimization with FunSearchcited by 22
- 2025A Unified Framework for Entropy Search and Expected Improvement in Bayesian Optimizationcited by 3
- 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?cited by 3
- 2025carps: A Framework for Comparing N Hyperparameter Optimizers on M Benchmarkscited by 3
- 2026Beyond Objective-Based Improvement: Stationarity-Aware Expected Improvement for Bayesian Optimizationcited by 0
- 2026Beyond Objective-Based Improvement: Stationarity-Aware Expected Improvement for Bayesian Optimization29 Jan 2026
- 2025carps: A Framework for Comparing N Hyperparameter Optimizers on M Benchmarks6 Jun 2025
- 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?5 Mar 2025
- 2025A Unified Framework for Entropy Search and Expected Improvement in Bayesian Optimization30 Jan 2025
- 2024FunBO: Discovering Acquisition Functions for Bayesian Optimization with FunSearch7 Jun 2024