Efficient Nonmyopic Bayesian Optimization via One-Shot Multi-Step Trees
Not on the map. Why?
Abstract (arXiv)
Bayesian optimization is a sequential decision making framework for optimizing expensive-to-evaluate black-box functions. Computing a full lookahead policy amounts to solving a highly intractable stochastic dynamic program. Myopic approaches, such as expected improvement, are often adopted in practice, but they ignore the long-term impact of the immediate decision. Existing nonmyopic approaches are mostly heuristic and/or computationally expensive. In this paper, we provide the first efficient implementation of general multi-step lookahead Bayesian optimization, formulated as a sequence of nested optimization problems within a multi-step scenario tree. Instead of solving these problems in a nested way, we equivalently optimize all decision variables in the full tree jointly, in a ``one-shot'' fashion. Combining this with an efficient method for implementing multi-step Gaussian process ``fantasization,'' we demonstrate that multi-step expected improvement is computationally tractable and exhibits performance superior to existing methods on a wide range of benchmarks.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 9; 2023: 7; 2024: 11; 2025: 5; 2026: 3.
41 papers.
Sort:
By area:
- 2023Unexpected Improvements to Expected Improvement for Bayesian Optimizationcited by 144
- 2022Accelerating Bayesian Optimization for Biological Sequence Design with Denoising Autoencoderscited by 99
- 2022Preference Exploration for Efficient Bayesian Optimization with Multiple Outcomescited by 41
- 2021Bayesian Optimization with High-Dimensional Outputscited by 32
- 2022Thinking inside the box: A tutorial on grey-box Bayesian optimizationcited by 26
- 2021Conditioning Sparse Variational Gaussian Processes for Online Decision-makingcited by 23
- 2021Reinforced Few-Shot Acquisition Function Learning for Bayesian Optimizationcited by 22
- 2021A Nonmyopic Approach to Cost-Constrained Bayesian Optimizationcited by 18
- 2021Multi-Step Budgeted Bayesian Optimization with Unknown Evaluation Costscited by 18
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Indexcited by 16
- 2022A Bayesian Optimization Framework for Finding Local Optima in Expensive Multi-Modal Functionscited by 12
- 2023Bayesian Optimization of Function Networks with Partial Evaluationscited by 10
29 more
- 2022Bayesian Optimization Over Iterative Learners with Structured Responses: A Budget-aware Planning Approachcited by 8
- 2025Exploring Exploration in Bayesian Optimizationcited by 8
- 2024Transition Constrained Bayesian Optimization via Markov Decision Processescited by 7
- 2025Adaptive Elicitation of Latent Information Using Natural Languagecited by 7
- 2022Look-Ahead Acquisition Functions for Bernoulli Level Set Estimationcited by 6
- 2023MONGOOSE: Path-wise Smooth Bayesian Optimisation via Meta-learningcited by 5
- 2021Two-step Lookahead Bayesian Optimization with Inequality Constraintscited by 4
- 2024Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Needcited by 4
- 2022Sample-Efficient Optimisation with Probabilistic Transformer Surrogatescited by 3
- 2022Rollout Algorithms and Approximate Dynamic Programming for Bayesian Optimization and Sequential Estimationcited by 3
- 2022Multi-step Planning for Automated Hyperparameter Optimization with OptFormercited by 2
- 2023Scalable Bayesian optimization with high-dimensional outputs using randomized prior networkscited by 2
- 2023Adaptive Experimentation at Scale: A Computational Framework for Flexible Batchescited by 2
- 2023BatchGFN: Generative Flow Networks for Batch Active Learningcited by 2
- 2024Optimal Initialization of Batch Bayesian Optimizationcited by 2
- 2026Constrained Bayesian Experimental Design via Online Planningcited by 2
- 2024Differentiating Policies for Non-Myopic Bayesian Optimizationcited by 1
- 2024Batched Energy-Entropy acquisition for Bayesian Optimizationcited by 1
- 2023Exact and general decoupled solutions of the LMC Multitask Gaussian Process modelcited by 0
- 2024Information-Theoretic Safe Bayesian Optimizationcited by 0
- 2024AExGym: Benchmarks and Environments for Adaptive Experimentationcited by 0
- 2024The Traveling Bandit: A Framework for Bayesian Optimization with Movement Costscited by 0
- 2024Nonmyopic Global Optimisation via Approximate Dynamic Programmingcited by 0
- 2024Non-Myopic Multi-Objective Bayesian Optimizationcited by 0
- 2025Direct Regret Optimization in Bayesian Optimizationcited by 0
- 2025SynCircuit: Automated Generation of New Synthetic RTL Circuits Can Enable Big Data in Circuitscited by 0
- 2025Batch Bayesian Active Learning with Partial Batch Label Samplingcited by 0
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settingscited by 0
- 2026How Many Initial Points Does Bayesian Optimization Need?cited by 0
- 2026How Many Initial Points Does Bayesian Optimization Need?5 Jul 2026
- 2026Constrained Bayesian Experimental Design via Online Planning26 May 2026
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settings10 Jan 2026
- 2025Batch Bayesian Active Learning with Partial Batch Label Sampling10 Oct 2025
- 2025SynCircuit: Automated Generation of New Synthetic RTL Circuits Can Enable Big Data in Circuits26 Aug 2025
- 2025Direct Regret Optimization in Bayesian Optimization9 Jul 2025
- 2025Adaptive Elicitation of Latent Information Using Natural Language5 Apr 2025
- 2025Exploring Exploration in Bayesian Optimization12 Feb 2025
- 2024Non-Myopic Multi-Objective Bayesian Optimization11 Dec 2024
- 2024Nonmyopic Global Optimisation via Approximate Dynamic Programming6 Dec 2024
- 2024The Traveling Bandit: A Framework for Bayesian Optimization with Movement Costs18 Oct 2024
- 2024Batched Energy-Entropy acquisition for Bayesian Optimization11 Oct 2024
29 more
- 2024Differentiating Policies for Non-Myopic Bayesian Optimization14 Aug 2024
- 2024AExGym: Benchmarks and Environments for Adaptive Experimentation8 Aug 2024
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Index28 Jun 2024
- 2024Optimal Initialization of Batch Bayesian Optimization27 Apr 2024
- 2024Information-Theoretic Safe Bayesian Optimization23 Feb 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
- 2023Bayesian Optimization of Function Networks with Partial Evaluations3 Nov 2023
- 2023Unexpected Improvements to Expected Improvement for Bayesian Optimization31 Oct 2023
- 2023Exact and general decoupled solutions of the LMC Multitask Gaussian Process model18 Oct 2023
- 2023BatchGFN: Generative Flow Networks for Batch Active Learning26 Jun 2023
- 2023Adaptive Experimentation at Scale: A Computational Framework for Flexible Batches21 Mar 2023
- 2023MONGOOSE: Path-wise Smooth Bayesian Optimisation via Meta-learning22 Feb 2023
- 2023Scalable Bayesian optimization with high-dimensional outputs using randomized prior networks14 Feb 2023
- 2022Rollout Algorithms and Approximate Dynamic Programming for Bayesian Optimization and Sequential Estimation15 Dec 2022
- 2022A Bayesian Optimization Framework for Finding Local Optima in Expensive Multi-Modal Functions13 Oct 2022
- 2022Multi-step Planning for Automated Hyperparameter Optimization with OptFormer10 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
- 2022Accelerating Bayesian Optimization for Biological Sequence Design with Denoising Autoencoders23 Mar 2022
- 2022Preference Exploration for Efficient Bayesian Optimization with Multiple Outcomes21 Mar 2022
- 2022Look-Ahead Acquisition Functions for Bernoulli Level Set Estimation18 Mar 2022
- 2022Thinking inside the box: A tutorial on grey-box Bayesian optimization2 Jan 2022
- 2021Two-step Lookahead Bayesian Optimization with Inequality Constraints6 Dec 2021
- 2021Multi-Step Budgeted Bayesian Optimization with Unknown Evaluation Costs12 Nov 2021
- 2021Conditioning Sparse Variational Gaussian Processes for Online Decision-making28 Oct 2021
- 2021Bayesian Optimization with High-Dimensional Outputs24 Jun 2021
- 2021A Nonmyopic Approach to Cost-Constrained Bayesian Optimization10 Jun 2021
- 2021Reinforced Few-Shot Acquisition Function Learning for Bayesian Optimization8 Jun 2021
- 2025Direct Regret Optimization in Bayesian Optimizationcited by 0
- 2025Direct Regret Optimization in Bayesian Optimization9 Jul 2025
- 2023Unexpected Improvements to Expected Improvement for Bayesian Optimizationcited by 144
- 2022Accelerating Bayesian Optimization for Biological Sequence Design with Denoising Autoencoderscited by 99
- 2022Preference Exploration for Efficient Bayesian Optimization with Multiple Outcomescited by 41
- 2021Bayesian Optimization with High-Dimensional Outputscited by 32
- 2022Thinking inside the box: A tutorial on grey-box Bayesian optimizationcited by 26
- 2021Conditioning Sparse Variational Gaussian Processes for Online Decision-makingcited by 23
- 2021Reinforced Few-Shot Acquisition Function Learning for Bayesian Optimizationcited by 22
- 2021A Nonmyopic Approach to Cost-Constrained Bayesian Optimizationcited by 18
- 2021Multi-Step Budgeted Bayesian Optimization with Unknown Evaluation Costscited by 18
- 2024Cost-aware Bayesian Optimization via the Pandora's Box Gittins Indexcited by 16
- 2022A Bayesian Optimization Framework for Finding Local Optima in Expensive Multi-Modal Functionscited by 12
- 2023Bayesian Optimization of Function Networks with Partial Evaluationscited by 10
12 most cited of 40 All 40 (JSON)
- 2026How Many Initial Points Does Bayesian Optimization Need?5 Jul 2026
- 2026Constrained Bayesian Experimental Design via Online Planning26 May 2026
- 2026Neural Nonmyopic Bayesian Optimization in Dynamic Cost Settings10 Jan 2026
- 2025Batch Bayesian Active Learning with Partial Batch Label Sampling10 Oct 2025
- 2025SynCircuit: Automated Generation of New Synthetic RTL Circuits Can Enable Big Data in Circuits26 Aug 2025
- 2025Adaptive Elicitation of Latent Information Using Natural Language5 Apr 2025
- 2025Exploring Exploration in Bayesian Optimization12 Feb 2025
- 2024Non-Myopic Multi-Objective Bayesian Optimization11 Dec 2024
- 2024Nonmyopic Global Optimisation via Approximate Dynamic Programming6 Dec 2024
- 2024The Traveling Bandit: A Framework for Bayesian Optimization with Movement Costs18 Oct 2024
- 2024Batched Energy-Entropy acquisition for Bayesian Optimization11 Oct 2024
- 2024Differentiating Policies for Non-Myopic Bayesian Optimization14 Aug 2024
12 newest of 40 All 40 (JSON)