Expected Improvement versus Predicted Value in Surrogate-Based Optimization

01/09/2020
by   Frederik Rehbach, et al.
12

Surrogate-based optimization relies on so-called infill criteria (acquisition functions) to decide which point to evaluate next. When Kriging is used as the surrogate model of choice (also called Bayesian optimization), then one of the most frequently chosen criteria is expected improvement. Yet, we argue that the popularity of expected improvement largely relies on its theoretical properties rather than empirically validated performance. A few select results from the literature show evidence, that under certain conditions, expected improvement may perform worse than something as simple as the predicted value of a surrogate model. Both infill criteria are benchmarked in an extensive empirical study on the `BBOB' function set. Importantly, this investigation includes a detailed study of the impact of problem dimensionality on algorithm performance. The results support the hypothesis that exploration loses importance with increasing problem dimensionality. A statistical analysis reveals that the purely exploitative search with the predicted value criterion performs better on most problems of five or more dimensions. Possible reasons for these results are discussed. We give an in-depth guide for choosing between both infill criteria based on a priori knowledge about a given problem, its dimensionality, and the available evaluation budget.

READ FULL TEXT

page 4

page 5

page 7

research
11/09/2021

Optimizing Bayesian acquisition functions in Gaussian Processes

Bayesian Optimization is an effective method for searching the global ma...
research
05/10/2022

Adjusted Expected Improvement for Cumulative Regret Minimization in Noisy Bayesian Optimization

The expected improvement (EI) is one of the most popular acquisition fun...
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
12/01/2017

The reparameterization trick for acquisition functions

Bayesian optimization is a sample-efficient approach to solving global o...
research
06/07/2023

Self-Adjusting Weighted Expected Improvement for Bayesian Optimization

Bayesian Optimization (BO) is a class of surrogate-based, sample-efficie...
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
11/02/2022

PI is back! Switching Acquisition Functions in Bayesian Optimization

Bayesian Optimization (BO) is a powerful, sample-efficient technique to ...

Please sign up or login with your details

Forgot password? Click here to reset