Bayesian Optimization Allowing for Common Random Numbers
Michael Arthur Leopold Pearce (),
Matthias Poloczek () and
Juergen Branke ()
Additional contact information
Michael Arthur Leopold Pearce: Complexity Science, Warwick University, Coventry CV4 7AL, United Kingdom of Great Britain and Northern Ireland
Matthias Poloczek: Amazon, San Francisco, California 94111
Juergen Branke: Warwick Business School, University of Warwick, Coventry CV4 7AL, United Kingdom of Great Britain and Northern Ireland
Operations Research, 2022, vol. 70, issue 6, 3457-3472
Abstract:
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 sets 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 over seeds. We then introduce the knowledge gradient for common random numbers that iteratively determines a combination of input and a 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 measure differences of pairs as suggested in previous methods. We investigate the knowledge gradient for common random numbers both theoretically and empirically, finding that it achieves significant performance improvements with only moderate added computational cost.
Keywords: Simulation; kriging; Gaussian process regression; common random numbers; myopically optimal policies; Bayesian optimization (search for similar items in EconPapers)
Date: 2022
References: Add references at CitEc
Citations:
Downloads: (external link)
http://dx.doi.org/10.1287/opre.2021.2208 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:inm:oropre:v:70:y:2022:i:6:p:3457-3472
Access Statistics for this article
More articles in Operations Research from INFORMS Contact information at EDIRC.
Bibliographic data for series maintained by Chris Asher ().