Generalized Uncertainty of Deep Neural Networks: Taxonomy and Applications
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have seen enormous success in various real-world applications. Beyond their predictions as point estimates, increasing attention has been focused on quantifying the uncertainty of their predictions. In this review, we show that the uncertainty of deep neural networks is not only important in a sense of interpretability and transparency, but also crucial in further advancing their performance, particularly in learning systems seeking robustness and efficiency. We will generalize the definition of the uncertainty of deep neural networks to any number or vector that is associated with an input or an input-label pair, and catalog existing methods on ``mining'' such uncertainty from a deep model. We will include those methods from the classic field of uncertainty quantification as well as those methods that are specific to deep neural networks. We then show a wide spectrum of applications of such generalized uncertainty in realistic learning tasks including robust learning such as noisy learning, adversarially robust learning; data-efficient learning such as semi-supervised and weakly-supervised learning; and model-efficient learning such as model compression and knowledge distillation.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 97 of its 129 references that are in the map. First posted on arXiv 2 Feb 2023.
Builds on
97 of 129 references.
References · 97
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 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
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
38 more
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
- 2019When Does Label Smoothing Help?cited by 985
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2016Adversarial Machine Learning at Scalecited by 934
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2017Selective Classification for Deep Neural Networkscited by 799
- 2020DivideMix: Learning with Noisy Labels as Semi-supervised Learningcited by 691
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2019A Simple Baseline for Bayesian Uncertainty in Deep Learningcited by 555
- 2017Learning multiple visual domains with residual adapterscited by 553
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2016Adaptive Computation Time for Recurrent Neural Networkscited by 479
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2019Measuring Calibration in Deep Learningcited by 443
- 2018Accurate Uncertainties for Deep Learning Using Calibrated Regressioncited by 417
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2020Early-Learning Regularization Prevents Memorization of Noisy Labelscited by 414
- 2019Confident Learning: Estimating Uncertainty in Dataset Labelscited by 411
- 2017Training Confidence-calibrated Classifiers for Detecting Out-of-Distribution Samplescited by 389
- 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2019Beyond temperature scaling: Obtaining well-calibrated multiclass probabilities with Dirichlet calibrationcited by 359
- 2020Calibrating Deep Neural Networks using Focal Losscited by 353
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 333
- 2020DeeBERT: Dynamic Early Exiting for Accelerating BERT Inferencecited by 322
- 2019Verified Uncertainty Calibrationcited by 307
- 2019On Mixup Training: Improved Calibration and Predictive Uncertainty for Deep Neural Networkscited by 304
- 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
50 most cited of 97 All 97 (JSON)
Built on by
Citing papers per year: 2025: 2.
2 papers.