Epistemic Neural Networks

07/19/2021
by   Ian Osband, et al.
0

We introduce the epistemic neural network (ENN) as an interface for uncertainty modeling in deep learning. All existing approaches to uncertainty modeling can be expressed as ENNs, and any ENN can be identified with a Bayesian neural network. However, this new perspective provides several promising directions for future research. Where prior work has developed probabilistic inference tools for neural networks; we ask instead, `which neural networks are suitable as tools for probabilistic inference?'. We propose a clear and simple metric for progress in ENNs: the KL-divergence with respect to a target distribution. We develop a computational testbed based on inference in a neural network Gaussian process and release our code as a benchmark at <https://github.com/deepmind/enn>. We evaluate several canonical approaches to uncertainty modeling in deep learning, and find they vary greatly in their performance. We provide insight to the sensitivity of these results and show that our metric is highly correlated with performance in sequential decision problems. Finally, we provide indications that new ENN architectures can improve performance in both the statistical quality and computational cost.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2021

Probabilistic Deep Learning with Probabilistic Neural Networks and Deep Probabilistic Models

Probabilistic deep learning is deep learning that accounts for uncertain...
research
11/16/2022

Interpretable Self-Aware Neural Networks for Robust Trajectory Prediction

Although neural networks have seen tremendous success as predictive mode...
research
05/19/2021

Errors-in-Variables for deep learning: rethinking aleatoric uncertainty

We present a Bayesian treatment for deep regression using an Errors-in-V...
research
05/01/2022

A Simple Approach to Improve Single-Model Deep Uncertainty via Distance-Awareness

Accurate uncertainty quantification is a major challenge in deep learnin...
research
10/09/2021

Evaluating Predictive Distributions: Does Bayesian Deep Learning Work?

Posterior predictive distributions quantify uncertainties ignored by poi...
research
10/01/2021

TyXe: Pyro-based Bayesian neural nets for Pytorch

We introduce TyXe, a Bayesian neural network library built on top of Pyt...
research
07/04/2022

Look beyond labels: Incorporating functional summary information in Bayesian neural networks

Bayesian deep learning offers a principled approach to train neural netw...

Please sign up or login with your details

Forgot password? Click here to reset