paper-with-me

홈 › Papers

Dropout Injection at Test Time for Post Hoc Uncertainty Quantification in Neural Networks

2023-02-06 · Emanuele Ledda, Giorgio Fumera, Fabio Roli

Among Bayesian methods, Monte-Carlo dropout provides principled tools for evaluating the epistemic uncertainty of neural networks. Its popularity recently led to seminal works that proposed activating the dropout layers only during inference for evaluating uncertainty. This approach, which we call dropout injection, provides clear benefits over its traditional counterpart (which we call embedded dropout) since it allows one to obtain a post hoc uncertainty measure for any existing network previously trained without dropout, avoiding an additional, time-consuming training process. Unfortunately, no previous work compared injected and embedded dropout; therefore, we provide the first thorough investigation, focusing on regression problems. The main contribution of our work is to provide guidelines on the effective use of injected dropout so that it can be a practical alternative to the current use of embedded dropout. In particular, we show that its effectiveness strongly relies on a suitable scaling of the corresponding uncertainty measure, and we discuss the trade-off between negative log-likelihood and calibration error as a function of the scale factor. Experimental results on UCI data sets and crowd counting benchmarks support our claim that dropout injection can effectively behave as a competitive post hoc uncertainty quantification technique.

📄 PDF Abstract BibTeX arXiv:2302.02924

Code (1)

emanueleledda97/dropout_injection 공식 구현 pytorch

Tasks

Crowd CountingUncertainty Quantification

Methods 이 논문이 사용한 방법론

HOC 설명 없음
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 제목 키워드 기반

Rate-In: Information-Driven Adaptive Dropout Rates for Improved Inference-Time Uncertainty Estimation

2024-12-10 · CVPR 2025 1 · Tal Zeevi, Ravid Shwartz-Ziv, Yann Lecun, Lawrence H. Staib 외

Accurate uncertainty estimation is crucial for deploying neural networks in risk-sensitive applications such as medical diagnosis. Monte Carlo Dropout is a widely used technique for approximating predictive uncertainty b…

Medical Diagnosis

Uncertainty Quantification in Computer-Aided Diagnosis: Make Your Model say "I don't know" for Ambiguous Cases

2019-08-02 · Max-Heinrich Laves, Sontje Ihler, Tobias Ortmaier

We evaluate two different methods for the integration of prediction uncertainty into diagnostic image classifiers to increase patient safety in deep learning. In the first method, Monte Carlo sampling is applied with dro…

DiagnosticUncertainty Quantification

Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networks

2024-01-09 · Soyed Tuhin Ahmed, Michael Hefenbrock, Guillaume Prenat, Lorena Anghel 외

Bayesian Neural Networks (BayNNs) can inherently estimate predictive uncertainty, facilitating informed decision-making. Dropout-based BayNNs are increasingly implemented in spintronics-based computation-in-memory archit…

Decision Making

Fast Monte Carlo Dropout and Error Correction for Radio Transmitter Classification

2020-01-31 · Liangping Ma, John Kaewell

Monte Carlo dropout may effectively capture model uncertainty in deep learning, where a measure of uncertainty is obtained by using multiple instances of dropout at test time. However, Monte Carlo dropout is applied acro…

General Classification

Spatial-SpinDrop: Spatial Dropout-based Binary Bayesian Neural Network with Spintronics Implementation

2023-06-16 · Soyed Tuhin Ahmed, Kamal Danouchi, Michael Hefenbrock, Guillaume Prenat 외

Recently, machine learning systems have gained prominence in real-time, critical decision-making domains, such as autonomous driving and industrial automation. Their implementations should avoid overconfident predictions…

Autonomous DrivingDecision Making