English

Asynchronous Batch Bayesian Optimisation with Improved Local Penalisation

Machine Learning 2019-05-29 v3 Artificial Intelligence Machine Learning

Abstract

Batch Bayesian optimisation (BO) has been successfully applied to hyperparameter tuning using parallel computing, but it is wasteful of resources: workers that complete jobs ahead of others are left idle. We address this problem by developing an approach, Penalising Locally for Asynchronous Bayesian Optimisation on kk workers (PLAyBOOK), for asynchronous parallel BO. We demonstrate empirically the efficacy of PLAyBOOK and its variants on synthetic tasks and a real-world problem. We undertake a comparison between synchronous and asynchronous BO, and show that asynchronous BO often outperforms synchronous batch BO in both wall-clock time and number of function evaluations.

Keywords

Cite

@article{arxiv.1901.10452,
  title  = {Asynchronous Batch Bayesian Optimisation with Improved Local Penalisation},
  author = {Ahsan S. Alvi and Binxin Ru and Jan Calliess and Stephen J. Roberts and Michael A. Osborne},
  journal= {arXiv preprint arXiv:1901.10452},
  year   = {2019}
}

Comments

Camera-ready version after incorporating reviewers' suggestions