How to Fix a Broken Confidence Estimator: Evaluating Post-hoc Methods for Selective Classification with Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper addresses the problem of selective classification for deep neural networks, where a model is allowed to abstain from low-confidence predictions to avoid potential errors. We focus on so-called post-hoc methods, which replace the confidence estimator of a given classifier without modifying or retraining it, thus being practically appealing. Considering neural networks with softmax outputs, our goal is to identify the best confidence estimator that can be computed directly from the unnormalized logits. This problem is motivated by the intriguing observation in recent work that many classifiers appear to have a "broken" confidence estimator, in the sense that their selective classification performance is much worse than what could be expected by their corresponding accuracies. We perform an extensive experimental study of many existing and proposed confidence estimators applied to 84 pretrained ImageNet classifiers available from popular repositories. Our results show that a simple p-norm normalization of the logits, followed by taking the maximum logit as the confidence estimator, can lead to considerable gains in selective classification performance, completely fixing the pathological behavior observed in many classifiers. As a consequence, the selective classification performance of any classifier becomes almost entirely determined by its corresponding accuracy. Moreover, these results are shown to be consistent under distribution shift. Our code is available at https://github.com/lfpc/FixSelectiveClassification.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 48 of its 73 references that are in the map. First posted on arXiv 24 May 2023.
Builds on
48 of 73 references.
References · 48
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,328
- 2020Energy-based Out-of-distribution Detectioncited by 1,299
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,287
36 more
- 2017Selective Classification for Deep Neural Networkscited by 852
- 2020A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challengescited by 819
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 680
- 2019Scaling Out-of-Distribution Detection for Real-World Settingscited by 465
- 2020Calibrating Deep Neural Networks using Focal Losscited by 357
- 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 350
- 2022Mitigating Neural Network Overconfidence with Logit Normalizationcited by 252
- 2020Pitfalls of In-Domain Uncertainty Estimation and Ensembling in Deep Learningcited by 210
- 2020Mix-n-Match: Ensemble and Compositional Methods for Uncertainty Calibration in Deep Learningcited by 190
- 2020Self-Adaptive Training: beyond Empirical Risk Minimizationcited by 126
- 2018Bias-Reduced Uncertainty Estimation for Deep Neural Classifierscited by 113
- 2020Confidence-Aware Learning for Deep Neural Networkscited by 113
- 2021Machine Learning with a Reject Option: A surveycited by 109
- 2021Soft Calibration Objectives for Neural Networkscited by 92
- 2020Why Do Better Loss Functions Lead to Less Transferable Features?cited by 73
- 2019Deep Gamblers: Learning to Abstain with Portfolio Theorycited by 71
- 2018Bayesian Uncertainty Estimation for Batch Normalized Deep Networkscited by 70
- 2022Deep Ensembles Work, But Are They Necessary?cited by 63
- 2021Optimal strategies for reject option classifierscited by 61
- 2023A Review of Uncertainty Estimation and its Application in Medical Imagingcited by 59
- 2021DOCTOR: A Simple Method for Detecting Misclassification Errorscited by 53
- 2021Parameterized Temperature Scaling for Boosting the Expressive Power in Post-Hoc Uncertainty Calibrationcited by 48
- 2023Rethinking Confidence Calibration for Failure Predictioncited by 43
- 2023What Can We Learn From The Selective Prediction And Uncertainty Estimation Performance Of 523 Imagenet Classifierscited by 35
- 2020Confidence Estimation via Auxiliary Modelscited by 34
- 2022Post-hoc Uncertainty Learning using a Dirichlet Meta-Modelcited by 31
- 2022Towards Better Selective Classificationcited by 25
- 2022Adaptive Temperature Scaling for Robust Calibration of Deep Neural Networkscited by 24
- 2022On the Usefulness of Deep Ensemble Diversity for Out-of-Distribution Detectioncited by 14
- 2023Expectation consistency for calibration of neural networkscited by 10
- 2018Approximation Algorithms for Cascading Prediction Modelscited by 9
- 2023Survey on Leveraging Uncertainty Estimation Towards Trustworthy Deep Neural Networks: The Case of Reject Option and Post-training Processingcited by 7
- 2021What classifiers know what they don't?cited by 6
- 2020Post-hoc Calibration of Neural Networks by g-Layerscited by 5
- 2022To Softmax, or not to Softmax: that is the question when applying Active Learning for Transformer Modelscited by 3
- 2023Simple and Efficient Confidence Score for Grading Whole Slide Imagescited by 1
Built on by
Citing papers per year: 2024: 6; 2025: 3; 2026: 7.
16 papers.
Sort:
By area:
- 2024Overcoming Common Flaws in the Evaluation of Selective Classification Systemscited by 37
- 2025Uncertainty-Aware Step-wise Verification with Generative Reward Modelscited by 22
- 2024A Novel Characterization of the Population Area Under the Risk Coverage Curve (AURC) and Rates of Finite Sample Estimatorscited by 15
- 2024Towards Understanding Why Label Smoothing Degrades Selective Classification and How to Fix Itcited by 11
- 2024Hierarchical Selective Classificationcited by 7
- 2025Know When to Abstain: Optimal Selective Classification with Likelihood Ratioscited by 5
- 2025What Does It Take to Build a Performant Selective Classifier?cited by 2
- 2026Evaluating Epistemic Uncertainty: Beyond OOD Detection and Active Learningcited by 2
- 2024Soft Dice Confidence: A Near-Optimal Confidence Estimator for Selective Prediction in Semantic Segmentationcited by 1
- 2024Efficient Constrained Graph Search for Post-hoc Error Correction in Binary Classifierscited by 0
- 2026Post-hoc Selective Classification for Reliable Synthetic Image Detectioncited by 0
- 2026Knowing When Not to Predict: Self Supervised Learning and Abstention for Safer DR Screeningcited by 0
4 more
- 2026ECUASn: A family of metrics for principled evaluation of uncertainty-augmented systemscited by 0
- 2026Cost-Aware Post-Hoc Deferral Under Calibration and Shift: An Environmental AI Case Studycited by 0
- 2026Target-Checked Reliability Score Refinement for Video Question Answeringcited by 0
- 2026Selective Next-Location Prediction with MetaModelSelect: A Lightweight Post-Hoc Confidence Metamodelcited by 0
- 2026Selective Next-Location Prediction with MetaModelSelect: A Lightweight Post-Hoc Confidence Metamodel14 Oct 2026
- 2026Target-Checked Reliability Score Refinement for Video Question Answering9 Sep 2026
- 2026Cost-Aware Post-Hoc Deferral Under Calibration and Shift: An Environmental AI Case Study7 Sep 2026
- 2026Evaluating Epistemic Uncertainty: Beyond OOD Detection and Active Learning16 Jul 2026
- 2026ECUASn: A family of metrics for principled evaluation of uncertainty-augmented systems19 May 2026
- 2026Knowing When Not to Predict: Self Supervised Learning and Abstention for Safer DR Screening18 May 2026
- 2026Post-hoc Selective Classification for Reliable Synthetic Image Detection9 May 2026
- 2025What Does It Take to Build a Performant Selective Classifier?23 Oct 2025
- 2025Know When to Abstain: Optimal Selective Classification with Likelihood Ratios21 May 2025
- 2025Uncertainty-Aware Step-wise Verification with Generative Reward Models16 Feb 2025
- 2024A Novel Characterization of the Population Area Under the Risk Coverage Curve (AURC) and Rates of Finite Sample Estimators20 Oct 2024
- 2024Overcoming Common Flaws in the Evaluation of Selective Classification Systems1 Jul 2024
4 more
- 2024Hierarchical Selective Classification19 May 2024
- 2024Towards Understanding Why Label Smoothing Degrades Selective Classification and How to Fix It19 Mar 2024
- 2024Soft Dice Confidence: A Near-Optimal Confidence Estimator for Selective Prediction in Semantic Segmentation16 Feb 2024
- 2024Efficient Constrained Graph Search for Post-hoc Error Correction in Binary Classifiers8 Jan 2024
- 2024Overcoming Common Flaws in the Evaluation of Selective Classification Systemscited by 37
- 2024A Novel Characterization of the Population Area Under the Risk Coverage Curve (AURC) and Rates of Finite Sample Estimatorscited by 15
- 2024Towards Understanding Why Label Smoothing Degrades Selective Classification and How to Fix Itcited by 11
- 2024Hierarchical Selective Classificationcited by 7
- 2025Know When to Abstain: Optimal Selective Classification with Likelihood Ratioscited by 5
- 2025What Does It Take to Build a Performant Selective Classifier?cited by 2
- 2026Evaluating Epistemic Uncertainty: Beyond OOD Detection and Active Learningcited by 2
- 2024Soft Dice Confidence: A Near-Optimal Confidence Estimator for Selective Prediction in Semantic Segmentationcited by 1
- 2024Efficient Constrained Graph Search for Post-hoc Error Correction in Binary Classifierscited by 0
- 2026Post-hoc Selective Classification for Reliable Synthetic Image Detectioncited by 0
- 2026Knowing When Not to Predict: Self Supervised Learning and Abstention for Safer DR Screeningcited by 0
- 2026ECUASn: A family of metrics for principled evaluation of uncertainty-augmented systemscited by 0
12 most cited of 15 All 15 (JSON)
- 2026Selective Next-Location Prediction with MetaModelSelect: A Lightweight Post-Hoc Confidence Metamodel14 Oct 2026
- 2026Target-Checked Reliability Score Refinement for Video Question Answering9 Sep 2026
- 2026Cost-Aware Post-Hoc Deferral Under Calibration and Shift: An Environmental AI Case Study7 Sep 2026
- 2026Evaluating Epistemic Uncertainty: Beyond OOD Detection and Active Learning16 Jul 2026
- 2026ECUASn: A family of metrics for principled evaluation of uncertainty-augmented systems19 May 2026
- 2026Knowing When Not to Predict: Self Supervised Learning and Abstention for Safer DR Screening18 May 2026
- 2026Post-hoc Selective Classification for Reliable Synthetic Image Detection9 May 2026
- 2025What Does It Take to Build a Performant Selective Classifier?23 Oct 2025
- 2025Know When to Abstain: Optimal Selective Classification with Likelihood Ratios21 May 2025
- 2024A Novel Characterization of the Population Area Under the Risk Coverage Curve (AURC) and Rates of Finite Sample Estimators20 Oct 2024
- 2024Overcoming Common Flaws in the Evaluation of Selective Classification Systems1 Jul 2024
- 2024Hierarchical Selective Classification19 May 2024
12 newest of 15 All 15 (JSON)