Bayesian Optimization Allowing for Common Random Numbers
Not on the map. Why?
Abstract (arXiv)
Bayesian optimization is a powerful tool for expensive stochastic black-box optimization problems such as simulation-based optimization or machine learning hyperparameter tuning. Many stochastic objective functions implicitly require a random number seed as input. By explicitly reusing a seed a user can exploit common random numbers, comparing two or more inputs under the same randomly generated scenario, such as a common customer stream in a job shop problem, or the same random partition of training data into training and validation set for a machine learning algorithm. With the aim of finding an input with the best average performance over infinitely many seeds, we propose a novel Gaussian process model that jointly models both the output for each seed and the average. We then introduce the Knowledge gradient for Common Random Numbers that iteratively determines a combination of input and random seed to evaluate the objective and automatically trades off reusing old seeds and querying new seeds, thus overcoming the need to evaluate inputs in batches or measuring differences of pairs as suggested in previous methods. We investigate the Knowledge Gradient for Common Random Numbers both theoretically and empirically, finding it achieves significant performance improvements with only moderate added computational cost.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 2.
8 papers.
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioNcited by 47
- 2021A portfolio approach to massively parallel Bayesian optimizationcited by 9
- 2022Efficient computation of the Knowledge Gradient for Bayesian Optimizationcited by 4
- 2023Pseudo-Bayesian Optimizationcited by 4
- 2023On the Suboptimality of GP-UCB under Polynomial Effective Optimismcited by 3
- 2023Trajectory-oriented optimization of stochastic epidemiological modelscited by 2
- 2024Bayesian Optimization for Non-Convex Two-Stage Stochastic Optimization Problemscited by 1
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulatorscited by 0
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulators10 Dec 2024
- 2024Bayesian Optimization for Non-Convex Two-Stage Stochastic Optimization Problems30 Aug 2024
- 2023On the Suboptimality of GP-UCB under Polynomial Effective Optimism3 Dec 2023
- 2023Pseudo-Bayesian Optimization15 Oct 2023
- 2023Trajectory-oriented optimization of stochastic epidemiological models6 May 2023
- 2022Efficient computation of the Knowledge Gradient for Bayesian Optimization30 Sep 2022
- 2021A portfolio approach to massively parallel Bayesian optimization18 Oct 2021
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioN5 Feb 2021