Reliable Uncertainty Estimates in Deep Neural Networks using Noise Contrastive Priors

07/24/2018
by   Danijar Hafner, et al.
8

Obtaining reliable uncertainty estimates of neural network predictions is a long standing challenge. Bayesian neural networks have been proposed as a solution, but it remains open how to specify the prior. In particular, the common practice of a standard normal prior in weight space imposes only weak regularities, causing the function posterior to possibly generalize in unforeseen ways on out-of-distribution inputs. We propose noise contrastive priors (NCPs). The key idea is to train the model to output high uncertainty for data points outside of the training distribution. NCPs do so using an input prior, which adds noise to the inputs of the current mini batch, and an output prior, which is a wide distribution given these inputs. NCPs are compatible with any model that represents predictive uncertainty, are easy to scale, and yield reliable uncertainty estimates throughout training. Empirically, we show that NCPs offer clear improvements as an addition to existing baselines. We demonstrate the scalability on the flight delays data set, where we significantly improve upon previously published results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2022

Robust uncertainty estimates with out-of-distribution pseudo-inputs training

Probabilistic models often use neural networks to control their predicti...
research
07/16/2020

Detecting Out-of-distribution Samples via Variational Auto-encoder with Reliable Uncertainty Estimation

In unsupervised learning, variational auto-encoders (VAEs) are an influe...
research
06/21/2023

Density Uncertainty Layers for Reliable Uncertainty Estimation

Assessing the predictive uncertainty of deep neural networks is crucial ...
research
06/19/2019

The Functional Neural Process

We present a new family of exchangeable stochastic processes, the Functi...
research
03/01/2022

Addressing Randomness in Evaluation Protocols for Out-of-Distribution Detection

Deep Neural Networks for classification behave unpredictably when confro...
research
07/15/2023

Learning Expressive Priors for Generalization and Uncertainty Estimation in Neural Networks

In this work, we propose a novel prior learning method for advancing gen...
research
02/10/2020

Hierarchical Gaussian Process Priors for Bayesian Neural Network Weights

Probabilistic neural networks are typically modeled with independent wei...

Please sign up or login with your details

Forgot password? Click here to reset