Efficient and Scalable Batch Bayesian Optimization Using K-Means

06/04/2018
by   Matthew Groves, et al.
0

We present K-Means Batch Bayesian Optimization (KMBBO), a novel batch sampling algorithm for Bayesian Optimization (BO). KMBBO uses unsupervised learning to efficiently estimate peaks of the model acquisition function. We show in empirical experiments that our method outperforms the current state-of-the-art batch allocation algorithms on a variety of test problems including tuning of algorithm hyper-parameters and a challenging drug discovery problem. In order to accommodate the real-world problem of high dimensional data, we propose a modification to KMBBO by combining it with compressed sensing to project the optimization into a lower dimensional subspace. We demonstrate empirically that this 2-step method is competitive with algorithms where no dimensionality reduction has taken place.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2019

On Batch Bayesian Optimization

We present two algorithms for Bayesian optimization in the batch feedbac...
research
03/22/2019

Sampling Acquisition Functions for Batch Bayesian Optimization

This paper presents Acquisition Thompson Sampling (ATS), a novel algorit...
research
10/05/2020

Parameter Optimization using high-dimensional Bayesian Optimization

In this thesis, I explore the possibilities of conducting Bayesian optim...
research
08/26/2022

Fast Bayesian Optimization of Needle-in-a-Haystack Problems using Zooming Memory-Based Initialization

Needle-in-a-Haystack problems exist across a wide range of applications ...
research
03/30/2021

High-Dimensional Bayesian Optimization with Multi-Task Learning for RocksDB

RocksDB is a general-purpose embedded key-value store used in multiple d...
research
06/29/2021

Attentive Neural Processes and Batch Bayesian Optimization for Scalable Calibration of Physics-Informed Digital Twins

Physics-informed dynamical system models form critical components of dig...
research
02/23/2020

ConBO: Conditional Bayesian Optimization

Bayesian optimization is a class of data efficient model based algorithm...

Please sign up or login with your details

Forgot password? Click here to reset