Pareto-efficient Acquisition Functions for Cost-Aware Bayesian Optimization
Gauthier Guinet, Valerio Perrone, C\'edric Archambeau

TL;DR
This paper introduces a Pareto-efficient approach to cost-aware Bayesian optimization, improving efficiency and control over cost-accuracy trade-offs in hyperparameter tuning for black-box functions.
Contribution
It reformulates cost-aware BO using Pareto efficiency, introduces the cost Pareto Front, and proposes a novel Pareto-efficient expected improvement method.
Findings
Up to 50% speed-ups in real-world problems
Significantly better performance than previous methods
Simple cost models effectively predict training times
Abstract
Bayesian optimization (BO) is a popular method to optimize expensive black-box functions. It efficiently tunes machine learning algorithms under the implicit assumption that hyperparameter evaluations cost approximately the same. In reality, the cost of evaluating different hyperparameters, be it in terms of time, dollars or energy, can span several orders of magnitude of difference. While a number of heuristics have been proposed to make BO cost-aware, none of these have been proven to work robustly. In this work, we reformulate cost-aware BO in terms of Pareto efficiency and introduce the cost Pareto Front, a mathematical object allowing us to highlight the shortcomings of commonly used acquisition functions. Based on this, we propose a novel Pareto-efficient adaptation of the expected improvement. On 144 real-world black-box function optimization problems we show that our…
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 Multi-Objective Optimization Algorithms · Gaussian Processes and Bayesian Inference · Machine Learning and Data Classification
MethodsGaussian Process
