Convergence rates of efficient global optimization algorithms
Adam D. Bull

TL;DR
This paper analyzes the convergence rates of expected improvement in global optimization, providing theoretical insights, modifications for smoother functions, and addressing practical issues with prior estimation.
Contribution
It offers the first convergence rate analysis for expected improvement, proposes modifications for smooth functions, and discusses the impact of prior estimation on optimization performance.
Findings
Convergence rates are optimal for functions with low smoothness.
Modifications improve convergence for smoother functions.
Estimators based on data-dependent priors may fail to find the minimum.
Abstract
Efficient global optimization is the problem of minimizing an unknown function f, using as few evaluations f(x) as possible. It can be considered as a continuum-armed bandit problem, with noiseless data and simple regret. Expected improvement is perhaps the most popular method for solving this problem; the algorithm performs well in experiments, but little is known about its theoretical properties. Implementing expected improvement requires a choice of Gaussian process prior, which determines an associated space of functions, its reproducing-kernel Hilbert space (RKHS). When the prior is fixed, expected improvement is known to converge on the minimum of any function in the RKHS. We begin by providing convergence rates for this procedure. The rates are optimal for functions of low smoothness, and we modify the algorithm to attain optimal rates for smoother functions. For practitioners,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Advanced Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
