What do you Mean? The Role of the Mean Function in Bayesian Optimisation

04/17/2020
by   George De Ath, et al.
0

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.

READ FULL TEXT
research
04/25/2019

A Bayesian Approach for the Robust Optimisation of Expensive-To-Evaluate Functions

Many expensive black-box optimisation problems are sensitive to their in...
research
02/05/2020

ε-shotgun: ε-greedy Batch Bayesian Optimisation

Bayesian optimisation is a popular, surrogate model-based approach for o...
research
04/10/2021

What Makes an Effective Scalarising Function for Multi-Objective Bayesian Optimisation?

Performing multi-objective Bayesian optimisation by scalarising the obje...
research
11/28/2019

Greed is Good: Exploration and Exploitation Trade-offs in Bayesian Optimisation

The performance of acquisition functions for Bayesian optimisation is in...
research
08/27/2021

Approximate Bayesian Optimisation for Neural Networks

A body of work has been done to automate machine learning algorithm to h...
research
09/19/2018

Bayesian functional optimisation with shape prior

Real world experiments are expensive, and thus it is important to reach ...
research
05/13/2021

Value-at-Risk Optimization with Gaussian Processes

Value-at-risk (VaR) is an established measure to assess risks in critica...

Please sign up or login with your details

Forgot password? Click here to reset