Fast and Scalable Bayesian Deep Learning by Weight-Perturbation in Adam

By Mohammad Emtiyaz Khan, Didrik Nielsen, Voot Tangkaratt, Wu Lin, Yarin Gal, Akash Srivastava. 2018

296 citations recorded by the source corpus.

Uncertainty computation in deep learning is essential to design robust and reliable systems. Variational inference (VI) is a promising approach for such computation, but requires more effort to implement and execute compared to maximum-likelihood methods. In this paper, we propose new natural-gradient algorithms to reduce such efforts for Gaussian mean-field VI. Our algorithms can be implemented within the Adam optimizer by perturbing the network weights during gradient evaluations, and uncertainty estimates can be cheaply obtained by using the vector that adapts the learning rate. This requires lower memory, computation, and implementation effort than existing VI methods, while obtaining uncertainty estimates of comparable quality. Our empirical results confirm this and further suggest that the weight-perturbation in our algorithm could be useful for exploration in reinforcement learning and stochastic optimization.

Subfields: Artificial Intelligence, 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. Sergey Levine
  2. Dacheng Tao
  3. Yoshua Bengio
  4. Trevor Darrell
  5. Quoc V. Le
  6. Andrew Gordon Wilson
  7. Ruslan Salakhutdinov
  8. Mohit Bansal

In Optimization & Training

  1. Laurence Aitchison
  2. Andrew Gordon Wilson
  3. Pavel Izmailov
  4. Philipp Hennig
  5. Frederik Kunstner
  6. Dmitry P. Vetrov
  7. Lukas Balles
  8. Timur Garipov

In Probabilistic & Bayesian Methods

  1. Andrew Gordon Wilson
  2. Pavel Izmailov
  3. Richard E. Turner
  4. Dmitry P. Vetrov
  5. Laurence Aitchison
  6. Mohammad Emtiyaz Khan
  7. Yarin Gal
  8. Matthew D. Hoffman

Citations in the corpus