Bayesian Optimization of Composite Functions
Raul Astudillo, Peter I. Frazier

TL;DR
This paper introduces a novel Bayesian optimization method tailored for composite functions, leveraging their structure with multi-output Gaussian processes and a new expected improvement criterion, leading to significant efficiency gains.
Contribution
It proposes a new Bayesian optimization approach that exploits the composite structure of functions, including a stochastic gradient estimator for the expected improvement, and proves its asymptotic optimality.
Findings
Dramatic reduction in simple regret compared to benchmarks
Efficient sampling through a novel stochastic gradient estimator
Asymptotic consistency of the proposed method
Abstract
We consider optimization of composite objective functions, i.e., of the form , where is a black-box derivative-free expensive-to-evaluate function with vector-valued outputs, and is a cheap-to-evaluate real-valued function. While these problems can be solved with standard Bayesian optimization, we propose a novel approach that exploits the composite structure of the objective function to substantially improve sampling efficiency. Our approach models using a multi-output Gaussian process and chooses where to sample using the expected improvement evaluated on the implied non-Gaussian posterior on , which we call expected improvement for composite functions (\ei). Although \ei\ cannot be computed in closed form, we provide a novel stochastic gradient estimator that allows its efficient maximization. We also show that our approach is asymptotically consistent,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Advanced Multi-Objective Optimization Algorithms · Advanced Bandit Algorithms Research
MethodsGaussian Process
