Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published December 2014 | Published + Submitted
Journal Article Open

Parallelizing Exploration-Exploitation Tradeoffs in Gaussian Process Bandit Optimization

Abstract

How can we take advantage of opportunities for experimental parallelization in exploration-exploitation tradeoffs? In many experimental scenarios, it is often desirable to execute experiments simultaneously or in batches, rather than only performing one at a time. Additionally, observations may be both noisy and expensive. We introduce Gaussian Process Batch Upper Confidence Bound (GP-BUCB), an upper confidence bound-based algorithm, which models the reward function as a sample from a Gaussian process and which can select batches of experiments to run in parallel. We prove a general regret bound for GP-BUCB, as well as the surprising result that for some common kernels, the asymptotic average regret can be made independent of the batch size. The GP-BUCB algorithm is also applicable in the related case of a delay between initiation of an experiment and observation of its results, for which the same regret bounds hold. We also introduce Gaussian Process Adaptive Upper Confidence Bound (GP-AUCB), a variant of GP-BUCB which can exploit parallelism in an adaptive manner. We evaluate GP-BUCB and GP-AUCB on several simulated and real data sets. These experiments show that GP-BUCB and GP-AUCB are competitive with state-of-the-art heuristics.

Additional Information

© 2014 Thomas Desautels, Andreas Krause, and Joel W. Burdick. Submitted 4/13; Revised 6/14; Published 12/14. A previous version of this work appeared in the Proceedings of the 29th International Conference on Machine Learning, 2012. The authors thank Daniel Golovin for helpful discussions, the Edgerton laboratory at UCLA for the SCI data set, and the anonymous reviewers for their careful reading and many helpful suggestions. This work was partially supported by NIH project R01 NS062009, SNSF grant 200021_137971, NSF IIS-0953413, DARPA MSEE FA8650-11-1-7156, ERC StG 307036, a Microsoft Research Faculty Fellowship (AK) and a ThinkSwiss Research Scholarship (TD).

Attached Files

Published - p3873-desautels.pdf

Submitted - 1206.6402.pdf

Files

1206.6402.pdf
Files (1.5 MB)
Name Size Download all
md5:37c676baf1b4a66f9c28c0713c7dab50
472.7 kB Preview Download
md5:10c13349695bb8623a37cc49a22387a6
1.0 MB Preview Download

Additional details

Created:
August 20, 2023
Modified:
October 23, 2023