Preprint
AI Safety & Alignment

A survey of uncertainty in deep neural networks

Jakob Gawlikowski(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Cedrique Rovile Njieutcheu Tassi(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Mohsin Ali(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Jong‐Seok Lee(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Matthias Humt(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Jianxiang Feng(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Anna Kruspe(Technical University of Munich), Rudolph Triebel(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Peter Jung(Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)), Ribana Roscher(University of Bonn), Muhammad Shahzad(Technical University of Munich), Wen Yang(Wuhan University), Richard Bamler(Technical University of Munich), Xiao Xiang Zhu(Technical University of Munich)
July 29, 2023Artificial Intelligence Review1,865 citations

1.9k

Citations

85

Influential Citations

Artificial Intelligence Review

Venue

2023

Year

Abstract

Abstract Over the last decade, neural networks have reached almost every field of science and become a crucial part of various real world applications. Due to the increasing spread, confidence in neural network predictions has become more and more important. However, basic neural networks do not deliver certainty estimates or suffer from over- or under-confidence, i.e. are badly calibrated. To overcome this, many researchers have been working on understanding and quantifying uncertainty in a neural network’s prediction. As a result, different types and sources of uncertainty have been identified and various approaches to measure and quantify uncertainty in neural networks have been proposed. This work gives a comprehensive overview of uncertainty estimation in neural networks, reviews recent advances in the field, highlights current challenges, and identifies potential research opportunities. It is intended to give anyone interested in uncertainty estimation in neural networks a broad overview and introduction, without presupposing prior knowledge in this field. For that, a comprehensive introduction to the most crucial sources of uncertainty is given and their separation into reducible model uncertainty and irreducible data uncertainty is presented. The modeling of these uncertainties based on deterministic neural networks, Bayesian neural networks (BNNs), ensemble of neural networks, and test-time data augmentation approaches is introduced and different branches of these fields as well as the latest developments are discussed. For a practical application, we discuss different measures of uncertainty, approaches for calibrating neural networks, and give an overview of existing baselines and available implementations. Different examples from the wide spectrum of challenges in the fields of medical image analysis, robotics, and earth observation give an idea of the needs and challenges regarding uncertainties in the practical applications of neural networks. Additionally, the practical limitations of uncertainty quantification methods in neural networks for mission- and safety-critical real world applications are discussed and an outlook on the next steps towards a broader usage of such methods is given.

Analysis

Why This Paper Matters

As deep neural networks are deployed in high-stakes domains like autonomous driving, medical diagnosis, and earth observation, the ability to quantify prediction uncertainty becomes critical. This survey addresses a fundamental gap: while neural networks achieve impressive accuracy, they often produce overconfident or poorly calibrated predictions. The paper provides a structured, accessible entry point for researchers and practitioners seeking to understand and implement uncertainty estimation.

The timing is significant—published in 2023 with 1865 citations, it captures a rapidly maturing field. By unifying terminology (aleatoric vs. epistemic uncertainty) and categorizing methods (deterministic, Bayesian, ensemble, test-time augmentation), the survey helps standardize a fragmented research landscape. This is especially valuable for AI safety, where understanding model confidence is as important as raw accuracy.

Technical Contributions

The paper's main innovations are organizational and pedagogical:

  • Taxonomy of uncertainty sources: Clearly separates aleatoric (data-inherent) from epistemic (model) uncertainty, and further subdivides epistemic into parameter, structural, and distributional uncertainty.
  • Method categorization: Groups approaches into four families:
    • Deterministic methods (e.g., Monte Carlo Dropout, Deep Ensembles)
    • Bayesian neural networks (e.g., variational inference, Markov chain Monte Carlo)
    • Ensemble methods (e.g., deep ensembles, snapshot ensembles)
    • Test-time data augmentation (e.g., input perturbations, feature augmentation)
  • Calibration techniques: Reviews temperature scaling, Platt scaling, isotonic regression, and histogram binning for improving predictive confidence.
  • Application-specific insights: Highlights unique challenges in medical imaging (class imbalance, small datasets), robotics (real-time constraints, safety), and earth observation (multimodal data, domain shift).

Results

The survey does not present new experimental results but synthesizes key findings from the literature:

  • Bayesian neural networks and deep ensembles consistently yield better calibrated uncertainty than standard deterministic networks.
  • Monte Carlo Dropout offers a computationally cheaper approximation to Bayesian inference but may underestimate uncertainty.
  • Test-time augmentation is simple to implement but provides only a partial view of uncertainty.
  • Calibration methods like temperature scaling significantly improve reliability without changing model architecture.
  • No single method is universally best; trade-offs exist between computational cost, uncertainty quality, and ease of implementation.

Significance

This survey has become a widely cited reference (1865 citations) in the uncertainty estimation community. Its main impact is providing a common language and framework for comparing methods, which accelerates both research and practical adoption. For AI safety, it underscores that uncertainty quantification is not an optional add-on but a core requirement for trustworthy deployment. The paper also identifies open challenges—such as handling out-of-distribution detection, scaling Bayesian methods to large models, and developing standardized evaluation benchmarks—that will shape future work. By bridging theory and application, it helps move uncertainty estimation from academic curiosity to engineering practice.