Multi-Step Budgeted Bayesian Optimization with Unknown Evaluation Costs
Not on the map. Why?
Abstract (arXiv)
Bayesian optimization (BO) is a sample-efficient approach to optimizing costly-to-evaluate black-box functions. Most BO methods ignore how evaluation costs may vary over the optimization domain. However, these costs can be highly heterogeneous and are often unknown in advance. This occurs in many practical settings, such as hyperparameter tuning of machine learning algorithms or physics-based simulation optimization. Moreover, those few existing methods that acknowledge cost heterogeneity do not naturally accommodate a budget constraint on the total evaluation cost. This combination of unknown costs and a budget constraint introduces a new dimension to the exploration-exploitation trade-off, where learning about the cost incurs the cost itself. Existing methods do not reason about the various trade-offs of this problem in a principled way, leading often to poor performance. We formalize this claim by proving that the expected improvement and the expected improvement per unit of cost, arguably the two most widely used acquisition functions in practice, can be arbitrarily inferior with respect to the optimal non-myopic policy. To overcome the shortcomings of existing approaches, we propose the budgeted multi-step expected improvement, a non-myopic acquisition function that generalizes classical expected improvement to the setting of heterogeneous and unknown evaluation costs. Finally, we show that our acquisition function outperforms existing methods in a variety of synthetic and real problems.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 18 of its 42 references that are in the map. First posted on arXiv 12 Nov 2021.
Builds on
18 of 42 references.
References · 18
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2017Max-value Entropy Search for Efficient Bayesian Optimizationcited by 202
- 2013Bandits with Knapsackscited by 163
- 2017Multi-fidelity Bayesian Optimisation with Continuous Approximationscited by 120
- 2018Maximizing acquisition functions for Bayesian optimizationcited by 113
- 2019Practical Multi-fidelity Bayesian Optimization for Hyperparameter Tuningcited by 91
- 2016Multi-Information Source Optimizationcited by 83
- 2019Bayesian Optimization for Materials Design with Mixed Quantitative and Qualitative Variablescited by 64
- 2018A General Framework for Multi-fidelity Bayesian Optimization with Gaussian Processescited by 52
- 2020Cost-aware Bayesian Optimizationcited by 41
- 2020Efficient Nonmyopic Bayesian Optimization via One-Shot Multi-Step Treescited by 41
6 more
- 2015GLASSES: Relieving The Myopia Of Bayesian Optimisationcited by 38
- 2019BINOCULARS for Efficient, Nonmyopic Sequential Experimental Designcited by 35
- 2015Thompson Sampling for Budgeted Multi-armed Banditscited by 23
- 2019Why Non-myopic Bayesian Optimization is Promising and How Far Should We Look-ahead? A Study via Rolloutcited by 23
- 2020Efficient Rollout Strategies for Bayesian Optimizationcited by 19
- 2021A Nonmyopic Approach to Cost-Constrained Bayesian Optimizationcited by 18
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 5; 2025: 2; 2026: 4.
18 papers.
Sort:
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Indexcited by 16
- 2022Generalizing Bayesian Optimization with Decision-theoretic Entropiescited by 11
- 2023Bayesian Optimization of Function Networks with Partial Evaluationscited by 10
- 2022Bayesian Optimization Over Iterative Learners with Structured Responses: A Budget-aware Planning Approachcited by 8
- 2024Transition Constrained Bayesian Optimization via Markov Decision Processescited by 7
- 2025Collaborative Bayesian Optimization via Wasserstein Barycenterscited by 7
- 2023Knowledge Gradient for Multi-Objective Bayesian Optimization with Decoupled Evaluationscited by 5
- 2024Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Needcited by 4
- 2025Cost-aware Stopping for Bayesian Optimizationcited by 4
- 2022Sample-Efficient Optimisation with Probabilistic Transformer Surrogatescited by 3
- 2023Adaptive Experimentation at Scale: A Computational Framework for Flexible Batchescited by 2
- 2026Constrained Bayesian Experimental Design via Online Planningcited by 2
6 more
- 2024Indirect Query Bayesian Optimization with Integrated Feedbackcited by 1
- 2026Cost-Aware Recovery-Pathway Identification and Bayesian Optimization for Autonomous Materials Discoverycited by 1
- 2023Domain Invariant Learning for Gaussian Processes and Bayesian Explorationcited by 0
- 2024An adaptive approach to Bayesian Optimization with switching costscited by 0
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settingscited by 0
- 2026Decision-Focused Active Learning for Scale-Aware Critical-Materials Recoverycited by 0
- 2026Decision-Focused Active Learning for Scale-Aware Critical-Materials Recovery8 Sep 2026
- 2026Cost-Aware Recovery-Pathway Identification and Bayesian Optimization for Autonomous Materials Discovery26 Jul 2026
- 2026Constrained Bayesian Experimental Design via Online Planning26 May 2026
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settings10 Jan 2026
- 2025Cost-aware Stopping for Bayesian Optimization16 Jul 2025
- 2025Collaborative Bayesian Optimization via Wasserstein Barycenters15 Apr 2025
- 2024Indirect Query Bayesian Optimization with Integrated Feedback18 Dec 2024
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Index28 Jun 2024
- 2024An adaptive approach to Bayesian Optimization with switching costs14 May 2024
- 2024Transition Constrained Bayesian Optimization via Markov Decision Processes13 Feb 2024
- 2024Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Need3 Feb 2024
- 2023Domain Invariant Learning for Gaussian Processes and Bayesian Exploration18 Dec 2023
6 more
- 2023Bayesian Optimization of Function Networks with Partial Evaluations3 Nov 2023
- 2023Adaptive Experimentation at Scale: A Computational Framework for Flexible Batches21 Mar 2023
- 2023Knowledge Gradient for Multi-Objective Bayesian Optimization with Decoupled Evaluations2 Feb 2023
- 2022Generalizing Bayesian Optimization with Decision-theoretic Entropies4 Oct 2022
- 2022Bayesian Optimization Over Iterative Learners with Structured Responses: A Budget-aware Planning Approach25 Jun 2022
- 2022Sample-Efficient Optimisation with Probabilistic Transformer Surrogates27 May 2022
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Indexcited by 16
- 2022Generalizing Bayesian Optimization with Decision-theoretic Entropiescited by 11
- 2023Bayesian Optimization of Function Networks with Partial Evaluationscited by 10
- 2022Bayesian Optimization Over Iterative Learners with Structured Responses: A Budget-aware Planning Approachcited by 8
- 2024Transition Constrained Bayesian Optimization via Markov Decision Processescited by 7
- 2025Collaborative Bayesian Optimization via Wasserstein Barycenterscited by 7
- 2023Knowledge Gradient for Multi-Objective Bayesian Optimization with Decoupled Evaluationscited by 5
- 2024Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Needcited by 4
- 2025Cost-aware Stopping for Bayesian Optimizationcited by 4
- 2022Sample-Efficient Optimisation with Probabilistic Transformer Surrogatescited by 3
- 2023Adaptive Experimentation at Scale: A Computational Framework for Flexible Batchescited by 2
- 2026Constrained Bayesian Experimental Design via Online Planningcited by 2
12 most cited of 18 All 18 (JSON)
- 2026Decision-Focused Active Learning for Scale-Aware Critical-Materials Recovery8 Sep 2026
- 2026Cost-Aware Recovery-Pathway Identification and Bayesian Optimization for Autonomous Materials Discovery26 Jul 2026
- 2026Constrained Bayesian Experimental Design via Online Planning26 May 2026
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settings10 Jan 2026
- 2025Cost-aware Stopping for Bayesian Optimization16 Jul 2025
- 2025Collaborative Bayesian Optimization via Wasserstein Barycenters15 Apr 2025
- 2024Indirect Query Bayesian Optimization with Integrated Feedback18 Dec 2024
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Index28 Jun 2024
- 2024An adaptive approach to Bayesian Optimization with switching costs14 May 2024
- 2024Transition Constrained Bayesian Optimization via Markov Decision Processes13 Feb 2024
- 2024Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Need3 Feb 2024
- 2023Domain Invariant Learning for Gaussian Processes and Bayesian Exploration18 Dec 2023
12 newest of 18 All 18 (JSON)