atlas

Research map / Learning theory and algorithms / Prediction and decision losses

AutoEval Done Right: Using Synthetic Data for Model Evaluation

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Applies prediction-powered inference (PPI and PPI++) to autoevaluation, combining a small human-labeled set with a large AI-labeled set to get unbiased, lower-variance estimates of model metrics and Bradley-Terry rankings.

Problem

Evaluating ML models with human-labeled validation data is expensive; AI-labeled synthetic data can reduce annotation needs but is biased, so naive use gives invalid estimates and confidence intervals.

Approach

Uses prediction-powered inference with a tunable discount lambda on synthetic labels to debias the synthetic-data estimator, with PPI++ optimizing lambda for variance; extends to pairwise comparisons via Bradley-Terry logistic regression and to distributional outputs of annotator models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use synthetic model scores with bias correction (PPI++) instead of the classical estimatorImageNet accuracy estimation · ImageNet validationmean-squared errorHelped
Optimize λ for variance rather than fixing λ = 1 (ablation)PPI++ versus PPI · ImageNet validationmean-squared errorNo clear effect
Use synthetic labels for accuracy estimationPPI and PPI++ · ImageNet validationeffective sample size: approximately 50%Helped
Use optimized λ in PPI++ rather than the classical estimatorProtein fitness correlation estimation · ProteinGym SPG1_STRSG_Olson_2014effective sample size: approximately 50%Helped
Use PPI instead of the classical estimator (ablation)Protein fitness correlation estimation · ProteinGym SPG1_STRSG_Olson_2014effective sample sizeHurt
Use a better synthetic annotator modelPPI++ protein fitness estimation · ProteinGym SPG1_STRSG_Olson_2014effective sample sizeHelped
Use CARP as the synthetic annotatorPPI++ protein fitness estimation · ProteinGym SPG1_STRSG_Olson_2014effective sample size: 10%Helped
Use PPI++ rather than the classical estimatorLLM Bradley-Terry coefficient estimation · Chatbot Arena pairwise preferenceseffective sample size: 20% to 25%Helped
Use alternate LLM judges to produce synthetic preferencesPPI++ · Chatbot Arena pairwise preferenceseffective sample size: 20% to 35%Helped
Reweight labeled examples for covariate shift (ablation)AutoEval · ImageNet under covariate shiftcoverage: 0.5044 -> 0.9128; 0.3780 -> 0.9196; 0.2444 -> 0.9184; 0.1992 -> 0.9376; 0.1692 -> 0.9252; 0.1572 -> 0.9320Helped
Use fixed λ = 1 rather than optimizing λ (ablation)PPI for ImageNet · ImageNet, n=10,000efficiency ratio: 1.00 -> 1.27Helped
Use optimized λ (PPI++) rather than fixed λ = 1 (PPI) (ablation)ImageNet accuracy estimation · ImageNet, n=10,000MSE (× 10^-5): 1.07 -> 1.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet validation set ProteinGym SPG1_STRSG_Olson_2014 assay Chatbot Arena dataset (16K observations)

Benchmarks: ImageNet validation accuracy ProteinGym protein G fitness Chatbot Arena pairwise preferences

Metrics: MSE effective sample size confidence interval coverage confidence interval width rank correlation

Baselines: classical estimator PPI rank-sets

Builds on: prediction-powered inference PPI++ Bradley-Terry model

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy