mlsanityData to 14 Oct 2026

On the Efficacy of Generalization Error Prediction Scoring Functions

arXiv 2303.13589 ↗First posted 23 Mar 2023cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Generalization error predictors (GEPs) aim to predict model performance on unseen distributions by deriving dataset-level error estimates from sample-level scores. However, GEPs often utilize disparate mechanisms (e.g., regressors, thresholding functions, calibration datasets, etc), to derive such error estimates, which can obfuscate the benefits of a particular scoring function. Therefore, in this work, we rigorously study the effectiveness of popular scoring functions (confidence, local manifold smoothness, model agreement), independent of mechanism choice. We find, absent complex mechanisms, that state-of-the-art confidence- and smoothness- based scores fail to outperform simple model-agreement scores when estimating error under distribution shifts and corruptions. Furthermore, on realistic settings where the training data has been compromised (e.g., label noise, measurement noise, undersampling), we find that model-agreement scores continue to perform well and that ensemble diversity is important for improving its performance. Finally, to better understand the limitations of scoring functions, we demonstrate that simplicity bias, or the propensity of deep neural networks to rely upon simple but brittle features, can adversely affect GEP performance. Overall, our work carefully studies the effectiveness of popular scoring functions in realistic settings and helps to better understand their limitations.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 21 references that are in the map. First posted on arXiv 23 Mar 2023.

Builds on

19 of 21 references.

References · 19

  1. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  2. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
  3. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
  4. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  5. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
  6. 2019Fantastic Generalization Measures and Where to Find Themcited by 513
  7. 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 351
  8. 2018Implicit Bias of Gradient Descent on Linear Convolutional Networkscited by 251
  9. 2022Extremely Simple Activation Shaping for Out-of-Distribution Detectioncited by 212
  10. 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
  11. 2021Assessing Generalization of SGD via Disagreementcited by 117
  12. 2021Predicting with Confidence on Unseen Distributionscited by 116
7 more
  1. 2018Predicting the Generalization Gap in Deep Networks with Margin Distributionscited by 113
  2. 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
  3. 2017SGD Learns Over-parameterized Networks that Provably Generalize on Linearly Separable Datacited by 79
  4. 2021What Does Rotation Prediction Tell Us about Classifier Accuracy under Varying Testing Environments?cited by 63
  5. 2021Mandoline: Model Evaluation under Distribution Shiftcited by 55
  6. 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
  7. 2020Distributional Generalization: A New Kind of Generalizationcited by 42

Built on by

Not cited yet.