Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensembles
Not on the map. Why?
Abstract (arXiv)
When a deep learning model is deployed in the wild, it can encounter test data drawn from distributions different from the training data distribution and suffer drop in performance. For safe deployment, it is essential to estimate the accuracy of the pre-trained model on the test data. However, the labels for the test inputs are usually not immediately available in practice, and obtaining them can be expensive. This observation leads to two challenging tasks: (1) unsupervised accuracy estimation, which aims to estimate the accuracy of a pre-trained classifier on a set of unlabeled test inputs; (2) error detection, which aims to identify mis-classified test inputs. In this paper, we propose a principled and practically effective framework that simultaneously addresses the two tasks. The proposed framework iteratively learns an ensemble of models to identify mis-classified data points and performs self-training to improve the ensemble with the identified points. Theoretical analysis demonstrates that our framework enjoys provable guarantees for both accuracy estimation and error detection under mild conditions readily satisfied by practical deep learning models. Along with the framework, we proposed and experimented with two instantiations and achieved state-of-the-art results on 59 tasks. For example, on iWildCam, one instantiation reduces the estimation error for unsupervised accuracy estimation by at least 70% and improves the F1 score for error detection by at least 4.7% compared to existing methods.
Key facts. Cited by 54 papers in the map (data through 14 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 29 Jun 2021.
Builds on
21 of 47 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Densely Connected Convolutional Networkscited by 6,720
- 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
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 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
- 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
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 443
- 2018To Trust Or Not To Trust A Classifiercited by 207
9 more
- 2019Addressing Failure Prediction by Learning Model Confidencecited by 186
- 2021Assessing Generalization of SGD via Disagreementcited by 117
- 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
- 2020The iWildCam 2020 Competition Datasetcited by 86
- 2021What Does Rotation Prediction Tell Us about Classifier Accuracy under Varying Testing Environments?cited by 63
- 2020Estimating Generalization under Distribution Shifts via Domain-Invariant Representationscited by 56
- 2017Estimating Accuracy from Unlabeled Data: A Probabilistic Logic Approachcited by 27
- 2014Estimating the Accuracies of Multiple Classifiers Without Labeled Datacited by 17
- 2016Unsupervised Risk Estimation Using Only Conditional Independence Structurecited by 17
Built on by
Citing papers per year: 2021: 2; 2022: 10; 2023: 18; 2024: 15; 2025: 7; 2026: 2.
54 papers.
Sort:
By area:
- 2023Large Language Model Routing with Benchmark Datasetscited by 172
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
- 2023RLSbench: Domain Adaptation Under Relaxed Label Shiftcited by 30
- 2022On the Strong Correlation Between Model Invariance and Generalizationcited by 23
- 2023Confidence and Dispersity Speak: Characterising Prediction Matrix for Unsupervised Accuracy Estimationcited by 22
- 2024A Survey on Evaluation of Out-of-Distribution Generalizationcited by 21
- 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shiftcited by 19
- 2024Energy-based Automated Model Evaluationcited by 17
- 2022A Note on "Assessing Generalization of SGD via Disagreement"cited by 16
- 2022Detecting Label Errors by using Pre-Trained Language Modelscited by 16
38 more
- 2023(Almost) Provable Error Bounds Under Distribution Shift via Disagreement Discrepancycited by 16
- 2023Demystifying Disagreement-on-the-Line in High Dimensionscited by 12
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2022Understanding new tasks through the lens of training data via exponential tiltingcited by 11
- 2023A Bag-of-Prototypes Representation for Dataset-Level Applicationscited by 11
- 2021Label-Free Model Evaluation with Semi-Structured Dataset Representationscited by 10
- 2024Sequential Harmful Shift Detection Without Labelscited by 10
- 2024Estimating Model Performance Under Covariate Shift Without Labelscited by 9
- 2024AETTA: Label-Free Accuracy Estimation for Test-Time Adaptationcited by 9
- 2024MANO: Exploiting Matrix Norm for Unsupervised Accuracy Estimation Under Distribution Shiftscited by 8
- 2024Confidence-based Estimators for Predictive Performance in Model Monitoringcited by 8
- 2023Selecting which Dense Retriever to use for Zero-Shot Searchcited by 7
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Biascited by 7
- 2024Advancing Deep Active Learning & Data Subset Selection: Unifying Principles with Information-Theory Intuitionscited by 7
- 2024Predicting the Performance of Foundation Models via Agreement-on-the-Linecited by 7
- 2022HAPI: A Large-scale Longitudinal Dataset of Commercial ML API Predictionscited by 6
- 2022Improving the Reliability for Confidence Estimationcited by 6
- 2023CAME: Contrastive Automated Model Evaluationcited by 6
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forwardcited by 6
- 2024DECIDER: Leveraging Foundation Model Priors for Improved Model Failure Detection and Explanationcited by 6
- 2021DAPPER: Label-Free Performance Estimation after Personalization for Heterogeneous Mobile Sensingcited by 4
- 2023Trust, but Verify: Using Self-Supervised Probing to Improve Trustworthinesscited by 4
- 2023Unsupervised Evaluation of Out-of-distribution Detection: A Data-centric Perspectivecited by 4
- 2024Towards Unsupervised Model Selection for Domain Adaptive Object Detectioncited by 4
- 2025Error Slice Discovery via Manifold Compactnesscited by 4
- 2025Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settingscited by 4
- 2023ASPEST: Bridging the Gap Between Active Learning and Selective Predictioncited by 3
- 2023Unsupervised Accuracy Estimation of Deep Visual Models using Domain-Adaptive Adversarial Perturbation without Source Samplescited by 3
- 2023A Review of Hybrid and Ensemble in Deep Learning for Natural Language Processingcited by 3
- 2024Leveraging Gradients for Unsupervised Accuracy Estimation under Distribution Shiftcited by 3
- 2023Distance Matters For Improving Performance Estimation Under Covariate Shiftcited by 2
- 2023Effective Proxy for Human Labeling: Ensemble Disagreement Scores in Large Language Models for Industrial NLPcited by 2
- 2025Performance Estimation in Binary Classification Using Calibrated Confidencecited by 2
- 2025On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shiftcited by 2
- 2026Entropy Sentinel: Probing Entropy Traces for LLM Monitoringcited by 2
- 2024Label-Free Model Failure Detection for Lidar-based Point Cloud Segmentationcited by 1
- 2024Poor-Supervised Evaluation for SuperLLM via Mutual Consistencycited by 1
- 2025ODD: Overlap-aware Estimation of Model Performance under Distribution Shiftcited by 1
50 most cited of 54 All 54 (JSON)
- 2026Learning to Evaluate: Cost-Effective Model Evaluation on Unlabeled Data with Meta-Learning22 May 2026
- 2026Entropy Sentinel: Probing Entropy Traces for LLM Monitoring13 Jan 2026
- 2025ODP-Bench: Benchmarking Out-of-Distribution Performance Prediction31 Oct 2025
- 2025Confidence and Dispersity as Signals: Unsupervised Model Evaluation and Ranking3 Oct 2025
- 2025ODD: Overlap-aware Estimation of Model Performance under Distribution Shift17 Jun 2025
- 2025Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settings28 May 2025
- 2025On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shift16 May 2025
- 2025Performance Estimation in Binary Classification Using Calibrated Confidence8 May 2025
- 2025Error Slice Discovery via Manifold Compactness31 Jan 2025
- 2024Towards Unsupervised Model Selection for Domain Adaptive Object Detection23 Dec 2024
- 2024Sequential Harmful Shift Detection Without Labels17 Dec 2024
- 2024Poor-Supervised Evaluation for SuperLLM via Mutual Consistency25 Aug 2024
38 more
- 2024DECIDER: Leveraging Foundation Model Priors for Improved Model Failure Detection and Explanation1 Aug 2024
- 2024Label-Free Model Failure Detection for Lidar-based Point Cloud Segmentation19 Jul 2024
- 2024Confidence-based Estimators for Predictive Performance in Model Monitoring11 Jul 2024
- 2024MANO: Exploiting Matrix Norm for Unsupervised Accuracy Estimation Under Distribution Shifts29 May 2024
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forward12 Apr 2024
- 2024Predicting the Performance of Foundation Models via Agreement-on-the-Line2 Apr 2024
- 2024AETTA: Label-Free Accuracy Estimation for Test-Time Adaptation1 Apr 2024
- 2024A Survey on Evaluation of Out-of-Distribution Generalization4 Mar 2024
- 2024Energy-based Automated Model Evaluation23 Jan 2024
- 2024Leveraging Gradients for Unsupervised Accuracy Estimation under Distribution Shift17 Jan 2024
- 2024Estimating Model Performance Under Covariate Shift Without Labels16 Jan 2024
- 2024Advancing Deep Active Learning & Data Subset Selection: Unifying Principles with Information-Theory Intuitions9 Jan 2024
- 2023A Review of Hybrid and Ensemble in Deep Learning for Natural Language Processing9 Dec 2023
- 2023Leveraging Ensemble Diversity for Robust Self-Training in the Presence of Sample Selection Bias23 Oct 2023
- 2023Large Language Model Routing with Benchmark Datasets27 Sep 2023
- 2023Selecting which Dense Retriever to use for Zero-Shot Search18 Sep 2023
- 2023Effective Proxy for Human Labeling: Ensemble Disagreement Scores in Large Language Models for Industrial NLP11 Sep 2023
- 2023CAME: Contrastive Automated Model Evaluation22 Aug 2023
- 2023Distance Matters For Improving Performance Estimation Under Covariate Shift14 Aug 2023
- 2023Unsupervised Accuracy Estimation of Deep Visual Models using Domain-Adaptive Adversarial Perturbation without Source Samples19 Jul 2023
- 2023LOVM: Language-Only Vision Model Selection15 Jun 2023
- 2023(Almost) Provable Error Bounds Under Distribution Shift via Disagreement Discrepancy1 Jun 2023
- 2023ASPEST: Bridging the Gap Between Active Learning and Selective Prediction7 Apr 2023
- 2023On the Efficacy of Generalization Error Prediction Scoring Functions23 Mar 2023
- 2023A Bag-of-Prototypes Representation for Dataset-Level Applications23 Mar 2023
- 2023Unsupervised Evaluation of Out-of-distribution Detection: A Data-centric Perspective16 Feb 2023
- 2023RLSbench: Domain Adaptation Under Relaxed Label Shift6 Feb 2023
- 2023Trust, but Verify: Using Self-Supervised Probing to Improve Trustworthiness6 Feb 2023
- 2023Confidence and Dispersity Speak: Characterising Prediction Matrix for Unsupervised Accuracy Estimation2 Feb 2023
- 2023Demystifying Disagreement-on-the-Line in High Dimensions31 Jan 2023
- 2022Improving the Reliability for Confidence Estimation13 Oct 2022
- 2022HAPI: A Large-scale Longitudinal Dataset of Commercial ML API Predictions18 Sep 2022
- 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shift18 Sep 2022
- 2022On the Strong Correlation Between Model Invariance and Generalization14 Jul 2022
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shift27 Jun 2022
- 2022Understanding new tasks through the lens of training data via exponential tilting26 May 2022
- 2022Detecting Label Errors by using Pre-Trained Language Models25 May 2022
- 2022Predicting Out-of-Distribution Error with the Projection Norm11 Feb 2022
50 newest of 54 All 54 (JSON)
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2023LOVM: Language-Only Vision Model Selection15 Jun 2023
- 2023Large Language Model Routing with Benchmark Datasetscited by 172
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
- 2023RLSbench: Domain Adaptation Under Relaxed Label Shiftcited by 30
- 2022On the Strong Correlation Between Model Invariance and Generalizationcited by 23
- 2023Confidence and Dispersity Speak: Characterising Prediction Matrix for Unsupervised Accuracy Estimationcited by 22
- 2024A Survey on Evaluation of Out-of-Distribution Generalizationcited by 21
- 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shiftcited by 19
- 2024Energy-based Automated Model Evaluationcited by 17
- 2022A Note on "Assessing Generalization of SGD via Disagreement"cited by 16
- 2022Detecting Label Errors by using Pre-Trained Language Modelscited by 16
12 most cited of 53 All 53 (JSON)
- 2026Learning to Evaluate: Cost-Effective Model Evaluation on Unlabeled Data with Meta-Learning22 May 2026
- 2026Entropy Sentinel: Probing Entropy Traces for LLM Monitoring13 Jan 2026
- 2025ODP-Bench: Benchmarking Out-of-Distribution Performance Prediction31 Oct 2025
- 2025Confidence and Dispersity as Signals: Unsupervised Model Evaluation and Ranking3 Oct 2025
- 2025ODD: Overlap-aware Estimation of Model Performance under Distribution Shift17 Jun 2025
- 2025Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settings28 May 2025
- 2025On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shift16 May 2025
- 2025Performance Estimation in Binary Classification Using Calibrated Confidence8 May 2025
- 2025Error Slice Discovery via Manifold Compactness31 Jan 2025
- 2024Towards Unsupervised Model Selection for Domain Adaptive Object Detection23 Dec 2024
- 2024Sequential Harmful Shift Detection Without Labels17 Dec 2024
- 2024Poor-Supervised Evaluation for SuperLLM via Mutual Consistency25 Aug 2024
12 newest of 53 All 53 (JSON)