paper-with-me

Papers

Distributed Batch Gaussian Process Optimization

2017-08-01 · ICML 2017 8 · Erik A. Daxberger, Bryan Kian Hsiang Low

This paper presents a novel distributed batch Gaussian process upper confidence bound (DB-GP-UCB) algorithm for performing batch Bayesian optimization (BO) of highly complex, costly-to-evaluate black-box objective functions. In contrast to existing batch BO algorithms, DB-GP-UCB can jointly optimize a batch of inputs (as opposed to selecting the inputs of a batch one at a time) while still preserving scalability in the batch size. To realize this, we generalize GP-UCB to a new batch variant amenable to a Markov approximation, which can then be naturally formulated as a multi-agent distributed constraint optimization problem in order to fully exploit the efficiency of its state-of-the-art solvers for achieving linear time in the batch size. Our DB-GP-UCB algorithm offers practitioners the flexibility to trade off between the approximation quality and time efficiency by varying the Markov order. We provide a theoretical guarantee for the convergence rate of DB-GP-UCB via bounds on its cumulative regret. Empirical evaluation on synthetic benchmark objective functions and a real-world optimization problem shows that DB-GP-UCB outperforms the state-of-the-art batch BO algorithms.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian Optimization

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Differentiating the multipoint Expected Improvement for optimal batch design

2015-03-18 · Sébastien Marmin, Clément Chevalier, David Ginsbourger

This work deals with parallel optimization of expensive objective functions which are modeled as sample realizations of Gaussian processes. The study is formalized as a Bayesian optimization problem, or continuous multi-…

Bayesian OptimizationGaussian Processes

Distributed Thompson sampling under constrained communication

2024-10-21 · Saba Zerefa, Zhaolin Ren, Haitong Ma, Na Li

In Bayesian optimization, a black-box function is maximized via the use of a surrogate model. We apply distributed Thompson sampling, using a Gaussian process as a surrogate model, to approach the multi-agent Bayesian op…

Bayesian OptimizationThompson Sampling

A Distributed Gaussian Process Model for Multi-Robot Mapping

2026-03-07 · Seth Nabarro, Mark van der Wilk, Andrew J. Davison arxiv

We propose DistGP: a multi-robot learning method for collaborative learning of a global function using only local experience and computation. We utilise a sparse Gaussian process (GP) model with a factorisation that mirr…

Fantasizing with Dual GPs in Bayesian Optimization and Active Learning

2022-11-02 · Paul E. Chang, Prakhar Verma, ST John, Victor Picheny 외

Gaussian processes (GPs) are the main surrogate functions used for sequential modelling such as Bayesian Optimization and Active Learning. Their drawbacks are poor scaling with data and the need to run an optimization lo…

Active LearningBayesian OptimizationGaussian Processes

On Batch Bayesian Optimization

2019-11-04 · Sayak Ray Chowdhury, Aditya Gopalan

We present two algorithms for Bayesian optimization in the batch feedback setting, based on Gaussian process upper confidence bound and Thompson sampling approaches, along with frequentist regret guarantees and numerical…

Bayesian OptimizationThompson Sampling