paper-with-me

홈 › Papers

Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning

2015-06-06 · Yarin Gal, Zoubin Ghahramani

Deep learning tools have gained tremendous attention in applied machine learning. However such tools for regression and classification do not capture model uncertainty. In comparison, Bayesian models offer a mathematically grounded framework to reason about model uncertainty, but usually come with a prohibitive computational cost. In this paper we develop a new theoretical framework casting dropout training in deep neural networks (NNs) as approximate Bayesian inference in deep Gaussian processes. A direct result of this theory gives us tools to model uncertainty with dropout NNs -- extracting information from existing models that has been thrown away so far. This mitigates the problem of representing uncertainty in deep learning without sacrificing either computational complexity or test accuracy. We perform an extensive study of the properties of dropout's uncertainty. Various network architectures and non-linearities are assessed on tasks of regression and classification, using MNIST as an example. We show a considerable improvement in predictive log-likelihood and RMSE compared to existing state-of-the-art methods, and finish by using dropout's uncertainty in deep reinforcement learning.

📄 PDF Abstract BibTeX arXiv:1506.02142

Code (29)

ENSTA-U2IS-AI/torch-uncertainty pytorch
Eungyu-Jin/Dropout_uncertainty tf
MIC-DKFZ/TractSeg pytorch
Mind23-2/MindCode-152 mindspore
agnesdeng/misle tf
aredier/monte_carlo_dropout pytorch
arneschmidt/bayesian_deep_learning
arodriguezca/uncertainty-ts-forecasting pytorch
asharakeh/probdet pytorch
aurelio-amerio/concretedropout tf
blacKitten13/Dropout-for-Model-Uncertainty
cdebeunne/uncertainties_CNN pytorch
cpark321/uncertainty-deep-learning pytorch
erickgalinkin/dropout_privacy tf
gtegner/hyper-gan pytorch
huyng/incertae tf
jelleman8/TractSeg pytorch
kenya-sk/mc_dropout_tensorflow tf
kosyoshida/simple-keras
marcovirgolin/UncertaintyEstimationInDeepNets
mrahtz/learning-from-human-preferences tf
mvaldenegro/keras-uncertainty tf
omacshane/basicbayesDL
rsilveira79/intents_uncertainty pytorch
stat-ml/dpp-dropout-uncertainty pytorch
statsu1990/regression_dropout
tennisonliu/bayesian-neural-network pytorch
ucl-exoplanets/ADC2023-baseline tf
yaringal/DropoutUncertaintyExps

Tasks

Bayesian InferenceDeep Reinforcement LearningGaussian ProcessesGeneral ClassificationregressionReinforcement LearningUncertainty Quantification

Methods 이 논문이 사용한 방법론

Monte Carlo Dropout 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Dropout as a Bayesian Approximation: Appendix

2015-06-06 · Yarin Gal, Zoubin Ghahramani

We show that a neural network with arbitrary depth and non-linearities, with dropout applied before every weight layer, is mathematically equivalent to an approximation to a well known Bayesian model. This interpretation…

Deep Learning

Known Unknowns: Uncertainty Quality in Bayesian Neural Networks

2016-12-05 · Ramon Oliveira, Pedro Tabacof, Eduardo Valle

We evaluate the uncertainty quality in neural networks using anomaly detection. We extract uncertainty measures (e.g. entropy) from the predictions of candidate models, use those measures as features for an anomaly detec…

Anomaly DetectionKnown Unknowns

Unreliable Uncertainty Estimates with Monte Carlo Dropout

2025-12-16 · Aslak Djupskås, Alexander Johannes Stasik, Signe Riemer-Sørensen arxiv

Reliable uncertainty estimation is crucial for machine learning models, especially in safety-critical domains. While exact Bayesian inference offers a principled approach, it is often computationally infeasible for deep …

Bayesian InferenceGaussian Processes

Single-shot Bayesian approximation for neural networks

2023-08-24 · Kai Brach, Beate Sick, Oliver Dürr

Deep neural networks (NNs) are known for their high-prediction performances. However, NNs are prone to yield unreliable predictions when encountering completely new situations without indicating their uncertainty. Bayesi…

Single Shot MC Dropout Approximation

2020-07-07 · Kai Brach, Beate Sick, Oliver Dürr

Deep neural networks (DNNs) are known for their high prediction performance, especially in perceptual tasks such as object recognition or autonomous driving. Still, DNNs are prone to yield unreliable predictions when enc…

Autonomous DrivingObject Recognition