Fully Distributed Bayesian Optimization with Stochastic Policies

02/26/2019
by   Javier Garcia-Barcos, et al.
18

Bayesian optimization has become a popular method for high-throughput computing, like the design of computer experiments or hyperparameter tuning of expensive models, where sample efficiency is mandatory. In these applications, distributed and scalable architectures are a necessity. However, Bayesian optimization is mostly sequential. Even parallel variants require certain computations between samples, limiting the parallelization bandwidth. Thompson sampling has been previously applied for distributed Bayesian optimization. But, when compared with other acquisition functions in the sequential setting, Thompson sampling is known to perform suboptimally. In this paper, we present a new method for fully distributed Bayesian optimization, which can be combined with any acquisition function. Our approach considers Bayesian optimization as a partially observable Markov decision process. In this context, stochastic policies, such as the Boltzmann policy, have some interesting properties which can also be studied for Bayesian optimization. Furthermore, the Boltzmann policy trivially allows a distributed Bayesian optimization implementation with high level of parallelism and scalability. We present results in several benchmarks and applications that shows the performance of our method.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

research
12/28/2016

Bayesian Optimization with Shape Constraints

In typical applications of Bayesian optimization, minimal assumptions ar...
research
03/22/2019

Sampling Acquisition Functions for Batch Bayesian Optimization

This paper presents Acquisition Thompson Sampling (ATS), a novel algorit...
research
06/03/2004

Parallel Mixed Bayesian Optimization Algorithm: A Scaleup Analysis

Estimation of Distribution Algorithms have been proposed as a new paradi...
research
06/07/2022

Recent Advances in Bayesian Optimization

Bayesian optimization has emerged at the forefront of expensive black-bo...
research
10/03/2022

New Paradigms for Exploiting Parallel Experiments in Bayesian Optimization

Bayesian optimization (BO) is one of the most effective methods for clos...
research
04/17/2019

Batched Stochastic Bayesian Optimization via Combinatorial Constraints Design

In many high-throughput experimental design settings, such as those comm...
research
07/21/2018

Generic Camera Attribute Control using Bayesian Optimization

Cameras are the most widely exploited sensor in both robotics and comput...

Please sign up or login with your details

Forgot password? Click here to reset