Evaluating multiple models using labeled and unlabeled data
Not on the map. Why?
Abstract (arXiv)
It remains difficult to evaluate machine learning classifiers in the absence of a large, labeled dataset. While labeled data can be prohibitively expensive or impossible to obtain, unlabeled data is plentiful. Here, we introduce Semi-Supervised Model Evaluation (SSME), a method that uses both labeled and unlabeled data to evaluate machine learning classifiers. SSME is the first evaluation method to take advantage of the fact that: (i) there are frequently multiple classifiers for the same task, (ii) continuous classifier scores are often available for all classes, and (iii) unlabeled data is often far more plentiful than labeled data. The key idea is to use a semi-supervised mixture model to estimate the joint distribution of ground truth labels and classifier predictions. We can then use this model to estimate any metric that is a function of classifier scores and ground truth labels (e.g., accuracy or expected calibration error). We present experiments in four domains where obtaining large labeled datasets is often impractical: (1) healthcare, (2) content moderation, (3) molecular property prediction, and (4) image annotation. Our results demonstrate that SSME estimates performance more accurately than do competing methods, reducing error by 5.1x relative to using labeled data alone and 2.4x relative to the next best competing method. SSME also improves accuracy when evaluating performance across subsets of the test distribution (e.g., specific demographic subgroups) and when evaluating the performance of language models.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 52 of its 80 references that are in the map. First posted on arXiv 21 Jan 2025.
Builds on
52 of 80 references.
References · 52
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Density estimation using Real NVPcited by 2,042
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 995
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 404
- 2023Can Large Language Models Transform Computational Social Science?cited by 250
- 2021Accuracy on the Line: On the Strong Correlation Between Out-of-Distribution and In-Distribution Generalizationcited by 249
38 more
- 2023Prediction-Powered Inferencecited by 220
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 145
- 2024Benchmarking LLMs via Uncertainty Quantificationcited by 126
- 2023Change is Hard: A Closer Look at Subpopulation Shiftcited by 120
- 2021Predicting with Confidence on Unseen Distributionscited by 116
- 2020Ethical Machine Learning in Health Carecited by 113
- 2023Text Classification via Large Language Modelscited by 106
- 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
- 2021Algorithmic Monoculture and Social Welfarecited by 100
- 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
- 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
- 2021Extending the WILDS Benchmark for Unsupervised Adaptationcited by 86
- 2021Active Testing: Sample-Efficient Model Evaluationcited by 82
- 2019Semi-Supervised Learning with Normalizing Flowscited by 76
- 2023Learning Semi-supervised Gaussian Mixture Models for Generalized Category Discoverycited by 72
- 2024AutoEval Done Right: Using Synthetic Data for Model Evaluationcited by 57
- 2017Learning the Structure of Generative Models without Labeled Datacited by 50
- 2021Top-label calibration and multiclass-to-binary reductionscited by 46
- 2021Tune it the Right Way: Unsupervised Validation of Domain Adaptation via Soft Neighborhood Densitycited by 44
- 2021Resampling Base Distributions of Normalizing Flowscited by 42
- 2020Can I Trust My Fairness Metric? Assessing Fairness with Unlabeled Data and Bayesian Inferencecited by 31
- 2021Benchmarking emergency department triage prediction models with machine learning and large public electronic health recordscited by 31
- 2017Estimating Accuracy from Unlabeled Data: A Probabilistic Logic Approachcited by 27
- 2022Active Surrogate Estimators: An Active Learning Approach to Label-Efficient Model Evaluationcited by 26
- 2018Positive-unlabeled convolutional neural networks for particle picking in cryo-electron micrographscited by 24
- 2018Practical Text Classification With Large Pre-Trained Language Modelscited by 24
- 2013Ranking and combining multiple predictors without labeled datacited by 22
- 2023Confidence and Dispersity Speak: Characterising Prediction Matrix for Unsupervised Accuracy Estimationcited by 22
- 2023Characterizing Out-of-Distribution Error via Optimal Transportcited by 20
- 2021Self-training Converts Weak Learners to Strong Learners in Mixture Modelscited by 19
- 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shiftcited by 19
- 2016Unsupervised Risk Estimation Using Only Conditional Independence Structurecited by 17
- 2020Active Bayesian Assessment for Black-Box Classifierscited by 17
- 2022CROWDLAB: Supervised learning to infer consensus labels and quality scores for data with multiple annotatorscited by 16
- 2023Coarse race data conceals disparities in clinical risk score performancecited by 15
- 2021Should Ensemble Members Be Calibrated?cited by 11
- 2018Inferring Multidimensional Rates of Aging from Cross-Sectional Datacited by 9
- 2023Random Matrix Analysis to Balance between Supervised and Unsupervised Learning under the Low Density Separation Assumptioncited by 6
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025E-valuator: Reliable Agent Verifiers with Sequential Hypothesis Testingcited by 17
- 2025Consensus-Driven Active Model Selectioncited by 8
- 2025Bayesian Modeling of Zero-Shot Classifications for Urban Flood Detectioncited by 2
- 2026Pay Only for Disagreement: Certified No-Regression Verdicts for Model Updates with Matching Label-Complexity Boundscited by 2
- 2026Pay Only for Disagreement: Certified No-Regression Verdicts for Model Updates with Matching Label-Complexity Bounds22 Jul 2026
- 2025E-valuator: Reliable Agent Verifiers with Sequential Hypothesis Testing2 Dec 2025
- 2025Consensus-Driven Active Model Selection31 Jul 2025
- 2025Bayesian Modeling of Zero-Shot Classifications for Urban Flood Detection18 Mar 2025