On the development of a practical Bayesian optimisation algorithm for expensive experiments and simulations with changing environmental conditions
Not on the map. Why?
Abstract (arXiv)
Experiments in engineering are typically conducted in controlled environments where parameters can be set to any desired value. This assumes that the same applies in a real-world setting -- an assumption that is often incorrect as many experiments are influenced by uncontrollable environmental conditions such as temperature, humidity and wind speed. When optimising such experiments, the focus should lie on finding optimal values conditionally on these uncontrollable variables. This article extends Bayesian optimisation to the optimisation of systems in changing environments that include controllable and uncontrollable parameters. The extension fits a global surrogate model over all controllable and environmental variables but optimises only the controllable parameters conditional on measurements of the uncontrollable variables. The method is validated on two synthetic test functions and the effects of the noise level, the number of the environmental parameters, the parameter fluctuation, the variability of the uncontrollable parameters, and the effective domain size are investigated. ENVBO, the proposed algorithm resulting from this investigation, is applied to a wind farm simulator with eight controllable and one environmental parameter. ENVBO finds solutions for the full domain of the environmental variable that outperforms results from optimisation algorithms that only focus on a fixed environmental value in all but one case while using a fraction of their evaluation budget. This makes the proposed approach very sample-efficient and cost-effective. An off-the-shelf open-source version of ENVBO is available via the NUBO Python package.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 88 references that are in the map. First posted on arXiv 5 Feb 2024.
Builds on
14 of 88 references.
References · 14
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2017Max-value Entropy Search for Efficient Bayesian Optimizationcited by 202
- 2014Predictive Entropy Search for Efficient Global Optimization of Black-box Functionscited by 201
- 2023Unexpected Improvements to Expected Improvement for Bayesian Optimizationcited by 144
- 2020Max-value Entropy Search for Multi-Objective Bayesian Optimization with Constraintscited by 81
- 2015Predictive Entropy Search for Bayesian Optimization with Unknown Constraintscited by 51
- 2021BORE: Bayesian Optimization by Density-Ratio Estimationcited by 26
- 2018Bayesian Optimization with Expensive Integrandscited by 24
- 2019Efficient Computation of Expected Hypervolume Improvement Using Box Decomposition Algorithmscited by 24
- 2020Offline Contextual Bayesian Optimization for Nuclear Fusioncited by 7
Built on by
Citing papers per year: 2026: 2.
2 papers.