Surrogate-assisted parallel tempering for Bayesian neural learning

Rohitash Chandra, Konark Jain, Arpit Kapoor, Ashray Aman
11/21/2018
cs.LGcs.AIstat.ML

Official code: sydney-machine-learning/surrogate-assisted-parallel-tempering (5 stars, last commit 2020-04-24).

Abstract

Due to the need for robust uncertainty quantification, Bayesian neural learning has gained attention in the era of deep learning and big data. Markov Chain Monte-Carlo (MCMC) methods typically implement Bayesian inference which faces several challenges given a large number of parameters, complex and multimodal posterior distributions, and computational complexity of large neural network models. Parallel tempering MCMC addresses some of these limitations given that they can sample multimodal posterior distributions and utilize high-performance computing. However, certain challenges remain given large neural network models and big data. Surrogate-assisted optimization features the estimation of an objective function for models which are computationally expensive. In this paper, we address the inefficiency of parallel tempering MCMC for large-scale problems by combining parallel computing features with surrogate assisted likelihood estimation that describes the plausibility of a model parameter value, given specific observed data. Hence, we present surrogate-assisted parallel tempering for Bayesian neural learning for simple to computationally expensive models. Our results demonstrate that the methodology significantly lowers the computational cost while maintaining quality in decision making with Bayesian neural networks. The method has applications for a Bayesian inversion and uncertainty quantification for a broad range of numerical models.

View on arXivView PDF

Code Implementations(1)

Surrogate-Assisted Parallel Tempering for Bayesian Neural Learning

54Shell, PythonJun 9, 20186 years ago

Similar Papers

Cite this paper

@article{chandra2018surrogateassisted,
  title  = {Surrogate-assisted parallel tempering for Bayesian neural learning},
  author = {Rohitash Chandra and Konark Jain and Arpit Kapoor and Ashray Aman},
  year   = {2018},
  eprint = {1811.08687},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1811.08687}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1811.08687.svg)](https://codeofpaper.com/paper/1811.08687)

Discussion