A portfolio approach to massively parallel Bayesian optimization
Not on the map. Why?
Abstract (arXiv)
One way to reduce the time of conducting optimization studies is to evaluate designs in parallel rather than just one-at-a-time. For expensive-to-evaluate black-boxes, batch versions of Bayesian optimization have been proposed. They work by building a surrogate model of the black-box to simultaneously select multiple designs via an infill criterion. Still, despite the increased availability of computing resources that enable large-scale parallelism, the strategies that work for selecting a few tens of parallel designs for evaluations become limiting due to the complexity of selecting more designs. It is even more crucial when the black-box is noisy, necessitating more evaluations as well as repeating experiments. Here we propose a scalable strategy that can keep up with massive batching natively, focused on the exploration/exploitation trade-off and a portfolio allocation. We compare the approach with related methods on noisy functions, for mono and multi-objective optimization tasks. These experiments show orders of magnitude speed improvements over existing methods with similar or better performance.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 28 of its 111 references that are in the map. First posted on arXiv 18 Oct 2021.
Builds on
28 of 111 references.
References · 28
- 2019Scalable Global Optimization via Local Bayesian Optimizationcited by 359
- 2017Max-value Entropy Search for Efficient Bayesian Optimizationcited by 202
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 176
- 2019Exact Gaussian Processes on a Million Data Pointscited by 118
- 2017Batched Large-scale Bayesian Optimization in High-dimensional Spacescited by 116
- 2021Parallel Bayesian Optimization of Multiple Noisy Objectives with Expected Hypervolume Improvementcited by 115
- 2018Maximizing acquisition functions for Bayesian optimizationcited by 113
- 2015Batch Bayesian Optimization via Local Penalizationcited by 103
- 2017Constrained Bayesian Optimization with Noisy Experimentscited by 103
- 2018A Flexible Framework for Multi-Objective Bayesian Optimization using Random Scalarizationscited by 98
- 2020Scalable Constrained Bayesian Optimizationcited by 84
- 2017Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Spacecited by 76
16 more
- 2016The Parallel Knowledge Gradient Method for Batch Bayesian Optimizationcited by 73
- 2018BOCK : Bayesian Optimization with Cylindrical Kernelscited by 62
- 2017Bayesian Optimization with Gradientscited by 59
- 2019Greed is Good: Exploration and Exploitation Trade-offs in Bayesian Optimisationcited by 47
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioNcited by 47
- 2016Parallel Bayesian Global Optimization of Expensive Functionscited by 43
- 2016Practical heteroskedastic Gaussian process modeling for large simulation experimentscited by 38
- 2017Replication or exploration? Sequential design for stochastic simulation experimentscited by 28
- 2019Asynchronous Batch Bayesian Optimisation with Improved Local Penalisationcited by 17
- 2017mlrMBO: A Modular Framework for Model-Based Optimization of Expensive Black-Box Functionscited by 16
- 2015Differentiating the multipoint Expected Improvement for optimal batch designcited by 13
- 2019The Kalai-Smorodinski solution for many-objective Bayesian optimizationcited by 13
- 2019Bayesian Optimization Allowing for Common Random Numberscited by 8
- 2018Efficient and Scalable Batch Bayesian Optimization Using K-Meanscited by 5
- 2018Microsimulation Model Calibration using Incremental Mixture Approximate Bayesian Computationcited by 3
- 2020Analyzing Stochastic Computer Models: A Review with Opportunitiescited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 3.
9 papers.
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlowcited by 11
- 2023Trajectory-oriented optimization of stochastic epidemiological modelscited by 2
- 2024Optimal Initialization of Batch Bayesian Optimizationcited by 2
- 2024SCORE: A 1D Reparameterization Technique to Break Bayesian Optimization's Curse of Dimensionalitycited by 0
- 2024Scalable Batch Bayesian Optimization Via Subspace Acquisition Functionscited by 0
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulatorscited by 0
- 2025Advancing calibration for stochastic agent-based models in epidemiology with Stein variational inference and Gaussian process surrogatescited by 0
- 2025Adaptive Replication Strategies in Trust-Region-Based Bayesian Optimization of Stochastic Functionscited by 0
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?cited by 0
- 2025Is Sequence Information All You Need for Bayesian Optimization of Antibodies?29 Sep 2025
- 2025Adaptive Replication Strategies in Trust-Region-Based Bayesian Optimization of Stochastic Functions29 Apr 2025
- 2025Advancing calibration for stochastic agent-based models in epidemiology with Stein variational inference and Gaussian process surrogates26 Feb 2025
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulators10 Dec 2024
- 2024Scalable Batch Bayesian Optimization Via Subspace Acquisition Functions25 Nov 2024
- 2024SCORE: A 1D Reparameterization Technique to Break Bayesian Optimization's Curse of Dimensionality18 Jun 2024
- 2024Optimal Initialization of Batch Bayesian Optimization27 Apr 2024
- 2023Trajectory-oriented optimization of stochastic epidemiological models6 May 2023
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlow16 Feb 2023