A Survey on Uncertainty Toolkits for Deep Learning
Not on the map. Why?
Abstract (arXiv)
The success of deep learning (DL) fostered the creation of unifying frameworks such as tensorflow or pytorch as much as it was driven by their creation in return. Having common building blocks facilitates the exchange of, e.g., models or concepts and makes developments easier replicable. Nonetheless, robust and reliable evaluation and assessment of DL models has often proven challenging. This is at odds with their increasing safety relevance, which recently culminated in the field of "trustworthy ML". We believe that, among others, further unification of evaluation and safeguarding methodologies in terms of toolkits, i.e., small and specialized framework derivatives, might positively impact problems of trustworthiness as well as reproducibility. To this end, we present the first survey on toolkits for uncertainty estimation (UE) in DL, as UE forms a cornerstone in assessing model reliability. We investigate 11 toolkits with respect to modeling and evaluation capabilities, providing an in-depth comparison for the three most promising ones, namely Pyro, Tensorflow Probability, and Uncertainty Quantification 360. While the first two provide a large degree of flexibility and seamless integration into their respective framework, the last one has the larger methodological scope.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 62 of its 103 references that are in the map. First posted on arXiv 2 May 2022.
Builds on
62 of 103 references.
References · 62
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2018Model Cards for Model Reportingcited by 1,068
- 2019Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methodscited by 903
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2018Evidential Deep Learning to Quantify Classification Uncertaintycited by 728
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
38 more
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2015Variational Dropout and the Local Reparameterization Trickcited by 489
- 2018Accurate Uncertainties for Deep Learning Using Calibrated Regressioncited by 417
- 2020Simple and Principled Uncertainty Estimation with Deterministic Deep Learning via Distance Awarenesscited by 389
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2013Gaussian Processes for Big Datacited by 377
- 2019A Survey of Autonomous Driving: Common Practices and Emerging Technologiescited by 373
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2019Deep Evidential Regressioncited by 354
- 2017Variational Continual Learningcited by 335
- 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2018Adversarial Robustness Toolbox v1.0.0cited by 214
- 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
- 2020Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claimscited by 163
- 2019Practical Deep Learning with Bayesian Principlescited by 158
- 2019LaserNet: An Efficient Probabilistic 3D Object Detector for Autonomous Drivingcited by 133
- 2018Out-of-Distribution Detection Using an Ensemble of Self Supervised Leave-out Classifierscited by 126
- 2015Preconditioned Stochastic Gradient Langevin Dynamics for Deep Neural Networkscited by 121
- 2017TensorFlow Distributionscited by 105
- 2020River: machine learning for streaming data in Pythoncited by 96
- 2019Deep Learning vs. Traditional Computer Visioncited by 94
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2020Masksembles for Uncertainty Estimationcited by 88
- 2018Lightweight Probabilistic Deep Networkscited by 77
- 2019BayesOD: A Bayesian Approach for Uncertainty Estimation in Deep Object Detectorscited by 68
- 2018An Introduction to Probabilistic Programmingcited by 62
- 2020Trustworthy AIcited by 62
- 2021Uncertainty Toolbox: an Open-Source Library for Assessing, Visualizing, and Improving Uncertainty Quantificationcited by 57
- 2020Predictive Inference Is Free with the Jackknife+-after-Bootstrapcited by 55
- 2018A Swiss Army Infinitesimal Jackknifecited by 51
- 2020Natural Language Processing Advancements By Deep Learning: A Surveycited by 50
- 2020Individual Calibration with Randomized Forecastingcited by 50
- 2019Survey on Deep Neural Networks in Speech and Vision Systemscited by 37
- 2021Inspect, Understand, Overcome: A Survey of Practical Methods for AI Safetycited by 35
- 2020Discriminative Jackknife: Quantifying Uncertainty in Deep Learning via Higher-Order Influence Functionscited by 34
- 2022AugLy: Data Augmentations for Robustnesscited by 34
- 2019GluonCV and GluonNLP: Deep Learning in Computer Vision and Natural Language Processingcited by 31
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 2.
4 papers.
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelinescited by 3
- 2024Still More Shades of Null: An Evaluation Suite for Responsible Missing Value Imputationcited by 1
- 2026Do Not Forget the Obvious - RISC: A Risk-Informed Slice-Coverage Protocol for Safe Autonomous Drivingcited by 0
- 2026RoG-DAgger: Rollout-Guided Post-Training for End-to-End Drivingcited by 0
- 2026RoG-DAgger: Rollout-Guided Post-Training for End-to-End Driving25 Aug 2026
- 2026Do Not Forget the Obvious - RISC: A Risk-Informed Slice-Coverage Protocol for Safe Autonomous Driving12 Aug 2026
- 2024Still More Shades of Null: An Evaluation Suite for Responsible Missing Value Imputation11 Sep 2024
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelines14 Dec 2022