Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Users
Machine Learning
2022-06-06 v3 Machine Learning
Abstract
Modern deep learning methods constitute incredibly powerful tools to tackle a myriad of challenging problems. However, since deep learning methods operate as black boxes, the uncertainty associated with their predictions is often challenging to quantify. Bayesian statistics offer a formalism to understand and quantify the uncertainty associated with deep neural network predictions. This tutorial provides an overview of the relevant literature and a complete toolset to design, implement, train, use and evaluate Bayesian Neural Networks, i.e. Stochastic Artificial Neural Networks trained using Bayesian methods.
Cite
@article{arxiv.2007.06823,
title = {Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Users},
author = {Laurent Valentin Jospin and Wray Buntine and Farid Boussaid and Hamid Laga and Mohammed Bennamoun},
journal= {arXiv preprint arXiv:2007.06823},
year = {2022}
}
Comments
20 pages, 13 figures