What do you Mean? The Role of the Mean Function in Bayesian Optimisation
Not on the map. Why?
Abstract (arXiv)
Bayesian optimisation is a popular approach for optimising expensive black-box functions. The next location to be evaluated is selected via maximising an acquisition function that balances exploitation and exploration. Gaussian processes, the surrogate models of choice in Bayesian optimisation, are often used with a constant prior mean function equal to the arithmetic mean of the observed function values. We show that the rate of convergence can depend sensitively on the choice of mean function. We empirically investigate 8 mean functions (constant functions equal to the arithmetic mean, minimum, median and maximum of the observed function evaluations, linear, quadratic polynomials, random forests and RBF networks), using 10 synthetic test problems and two real-world problems, and using the Expected Improvement and Upper Confidence Bound acquisition functions. We find that for design dimensions ≥5 using a constant mean function equal to the worst observed quality value is consistently the best choice on the synthetic problems considered. We argue that this worst-observed-quality function promotes exploitation leading to more rapid convergence. However, for the real-world tasks the more complex mean functions capable of modelling the fitness landscape may be effective, although there is no clearly optimum choice.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 4; 2024: 1.
7 papers.
- 2024Vanilla Bayesian Optimization Performs Great in High Dimensionscited by 87
- 2023Self-Correcting Bayesian Optimization through Bayesian Active Learningcited by 22
- 2023Robust and Conjugate Gaussian Process Regressioncited by 14
- 2021How Bayesian Should Bayesian Optimisation Be?cited by 5
- 2022MBORE: Multi-objective Bayesian Optimisation by Density-Ratio Estimationcited by 5
- 2023Domain Knowledge Injection in Bayesian Search for New Materialscited by 3
- 2023Data-driven Prior Learning for Bayesian Optimisationcited by 1
- 2024Vanilla Bayesian Optimization Performs Great in High Dimensions3 Feb 2024
- 2023Domain Knowledge Injection in Bayesian Search for New Materials26 Nov 2023
- 2023Data-driven Prior Learning for Bayesian Optimisation24 Nov 2023
- 2023Robust and Conjugate Gaussian Process Regression1 Nov 2023
- 2023Self-Correcting Bayesian Optimization through Bayesian Active Learning21 Apr 2023
- 2022MBORE: Multi-objective Bayesian Optimisation by Density-Ratio Estimation31 Mar 2022
- 2021How Bayesian Should Bayesian Optimisation Be?3 May 2021