Monte Carlo Dropout

monte-carlo-dropoutuncertainty-quantificationbayesian-deep-learningvariational-inferencegaussian-processneural-networksmachine-learning

Definition

Monte Carlo (MC) dropout is a technique for extracting model (epistemic) uncertainty from a standard dropout-trained neural network at no extra training cost, by keeping dropout switched on at test time and averaging over many stochastic forward passes (Gal-Ghahramani 2016). Its justification is a theoretical result casting dropout training as approximate Bayesian (variational) inference in a deep Gaussian process.

Key Ideas

Why It Matters

Open Questions

Related