Scalable Bayesian Optimization Using Deep Neural Networks

By Jasper Snoek, Oren Rippel, Kevin Swersky, Ryan Kiros, Nadathur Rajagopalan Satish, Narayanan Sundaram, Md. Mostofa Ali Patwary, Prabhat, Ryan P. Adams. 2015

1,144 citations recorded by the source corpus.

Bayesian optimization is an effective methodology for the global optimization of functions with expensive evaluations. It relies on querying a distribution over functions defined by a relatively cheap surrogate model. An accurate model for this distribution over functions is critical to the effectiveness of the approach, and is typically fit using Gaussian processes (GPs). However, since GPs scale cubically with the number of observations, it has been challenging to handle objectives whose optimization requires many evaluations, and as such, massively parallelizing the optimization. In this work, we explore the use of neural networks as an alternative to GPs to model distributions over functions. We show that performing adaptive basis function regression with a neural network as the parametric form performs competitively with state-of-the-art GP-based approaches, but scales linearly with the number of data rather than cubically. This allows us to achieve a previously intractable degree of parallelism, which we apply to large scale hyperparameter optimization, rapidly finding competitive models on benchmark object recognition tasks using convolutional networks, and image caption generation using neural language models.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Optimization & Training, Probabilistic & Bayesian Methods

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Quoc V. Le
  2. Mohit Bansal
  3. Yoshua Bengio
  4. Sergey Levine
  5. Frank Hutter
  6. Ruslan Salakhutdinov
  7. Jianfeng Gao
  8. Percy Liang

In Computational Theory and Mathematics

  1. Frank Hutter
  2. Aaron Klein
  3. Stefan Falkner
  4. Marco F. Huber
  5. Marc-André Zöller
  6. Yaochu Jin
  7. Matthias Feurer
  8. Marius Thomas Lindauer

In Optimization & Training

  1. Frank Hutter
  2. Quoc V. Le
  3. Ameet Talwalkar
  4. Peter Richtárik
  5. Aaron Klein
  6. Martin Jaggi
  7. Jakub Konecný
  8. Stefan Falkner

In Probabilistic & Bayesian Methods

  1. Zoubin Ghahramani
  2. Frank Hutter
  3. Andrew Gordon Wilson
  4. Yoshua Bengio
  5. Ruslan Salakhutdinov
  6. Yarin Gal
  7. José Miguel Hernández-Lobato
  8. Richard E. Turner

Citations in the corpus