Portfolio Allocation for Bayesian Optimization
arXiv:1009.5419
Abstract
Bayesian optimization with Gaussian processes has become an increasingly popular tool in the machine learning community. It is efficient and can be used when very little is known about the objective function, making it popular in expensive black-box optimization scenarios. It uses Bayesian methods to sample the objective efficiently using an acquisition function which incorporates the model's estimate of the objective and the uncertainty at any given point. However, there are several different parameterized acquisition functions in the literature, and it is often unclear which one to use. Instead of using a single acquisition function, we adopt a portfolio of acquisition functions governed by an online multi-armed bandit strategy. We propose several portfolio strategies, the best of which we call GP-Hedge, and show that this method outperforms the best individual acquisition function. We also provide a theoretical bound on the algorithm's performance.
This revision contains an updated the performance bound and other minor text changes
References in corpus (2)
Cited by in corpus (19)
- A Tutorial on Bayesian Optimization of Expensive Cost Functions, with Application to Active User Modeling and Hierarchical Reinforcement Learning
- Scalable Bayesian Optimization Using Deep Neural Networks
- BayesOpt: A Bayesian Optimization Library for Nonlinear Optimization, Experimental Design and Bandits
- Microstructural Materials Design via Deep Adversarial Learning Methodology
- An Efficient Batch Constrained Bayesian Optimization Approach for Analog Circuit Synthesis via Multi-objective Acquisition Ensemble
- Input Warping for Bayesian Optimization of Non-stationary Functions
- Relationships between distortions of inorganic framework and band gap of layered hybrid halide perovskites
- Exponential Regret Bounds for Gaussian Process Bandits with Deterministic Observations
- An Efficient Asynchronous Batch Bayesian Optimization Approach for Analog Circuit Synthesis
- Adaptive Hamiltonian and Riemann Manifold Monte Carlo Samplers
- Optimization of the Shape of a Hydrokinetic Turbine's Draft Tube and Hub Assembly Using Design-by-Morphing with Bayesian Optimization
- Bayesian Optimization using Deep Gaussian Processes
- Pareto Front-Diverse Batch Multi-Objective Bayesian Optimization
- No Free Lunch Theorem and Bayesian probability theory: two sides of the same coin. Some implications for black-box optimization and metaheuristics
- Rapidly Personalizing Mobile Health Treatment Policies with Limited Data
- The Survival Bandit Problem
- Hyperparameter Transfer Learning with Adaptive Complexity
- On Adaptive Estimation for Dynamic Bernoulli Bandits
- DistTune: Distributed Fine-Grained Adaptive Traffic Speed Prediction for Growing Transportation Networks