What Does It Take to Build a Performant Selective Classifier?
Not on the map. Why?
Abstract (arXiv)
Selective classifiers improve model reliability by abstaining on inputs the model deems uncertain. However, few practical approaches achieve the gold-standard performance of a perfect-ordering oracle that accepts examples exactly in order of correctness. Our work formalizes this shortfall as the selective-classification gap and present the first finite-sample decomposition of this gap to five distinct sources of looseness: Bayes noise, approximation error, ranking error, statistical noise, and implementation- or shift-induced slack. Crucially, our analysis reveals that monotone post-hoc calibration -- often believed to strengthen selective classifiers -- has limited impact on closing this gap, since it rarely alters the model's underlying score ranking. Bridging the gap therefore requires scoring mechanisms that can effectively reorder predictions rather than merely rescale them. We validate our decomposition on synthetic two-moons data and on real-world vision and language benchmarks, isolating each error component through controlled experiments. Our results confirm that (i) Bayes noise and limited model capacity can account for substantial gaps, (ii) only richer, feature-aware calibrators meaningfully improve score ordering, and (iii) data shift introduces a separate slack that demands distributionally robust training. Together, our decomposition yields a quantitative error budget as well as actionable design guidelines that practitioners can use to build selective classifiers which approximate ideal oracle behavior more closely.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 62 of its 95 references that are in the map. First posted on arXiv 23 Oct 2025.
Builds on
62 of 95 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
38 more
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2022A ConvNet for the 2020scited by 3,579
- 2016Wide Residual Networkscited by 3,070
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2022Language Models (Mostly) Know What They Knowcited by 1,856
- 2024MMLU-Pro: A More Robust and Challenging Multi-Task Language Understanding Benchmarkcited by 1,848
- 2017Decoupled Weight Decay Regularizationcited by 1,831
- 2025Gemma 3 Technical Reportcited by 1,824
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,287
- 2017Mixed Precision Trainingcited by 1,156
- 2016Deep Networks with Stochastic Depthcited by 979
- 2017Selective Classification for Deep Neural Networkscited by 852
- 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 792
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
- 2015Cyclical Learning Rates for Training Neural Networkscited by 629
- 2019Confident Learning: Estimating Uncertainty in Dataset Labelscited by 413
- 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
- 2019Beyond temperature scaling: Obtaining well-calibrated multiclass probabilities with Dirichlet calibrationcited by 364
- 2017Snapshot Ensembles: Train 1, get M for freecited by 350
- 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 350
- 2014Training Deep Neural Networks on Noisy Labels with Bootstrappingcited by 322
- 2022Conformal Risk Controlcited by 299
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 288
- 2021Learning with Noisy Labels Revisited: A Study Using Real-World Human Annotationscited by 256
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 243
- 2019Human uncertainty makes classification more robustcited by 235
- 2019Addressing Failure Prediction by Learning Model Confidencecited by 186
- 2020Self-Adaptive Training: beyond Empirical Risk Minimizationcited by 126
- 2018Bias-Reduced Uncertainty Estimation for Deep Neural Classifierscited by 113
- 2021Uncertainty Baselines: Benchmarks for Uncertainty & Robustness in Deep Learningcited by 82
- 2024Benchmarking Uncertainty Disentanglement: Specialized Uncertainties for Specialized Taskscited by 78
- 2019Deep Gamblers: Learning to Abstain with Portfolio Theorycited by 71
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.