atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settings

ICML 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Learning from unlabeled and positive-unlabeled data · 0 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.

Proposes the suitability filter, a non-inferiority statistical test that uses per-sample suitability signals and a logistic correctness estimator to decide without labels whether a classifier's accuracy on unlabeled user data drops more than a margin below its labeled test accuracy.

Problem

Deployed classifiers may lose accuracy under covariate shift, but ground-truth labels for user data are unavailable, so degradation relative to a labeled test set cannot be directly verified.

Approach

Aggregate model output features (suitability signals such as max softmax, entropy, energy) into per-sample correctness probabilities via a logistic regressor trained on a held-out provider set, then compare the mean estimated correctness on user vs. test data with a one-sided Welch's t-test (non-inferiority test) to output SUITABLE or INCONCLUSIVE, with a theoretical FPR bound under delta-calibrat

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the suitability filter on FMoW-WILDS OOD rather than ID user dataSuitability filter · FMoW-WILDSaccuracy: 81.8 \pm 3.1 %; 91.9 \pm 2.5 %Mixed
Use the suitability filter on FMoW-WILDS OOD rather than ID user dataSuitability filter · FMoW-WILDSROC AUC: 0.969 \pm 0.023; 0.965 \pm 0.016Hurt
Use the suitability filter on FMoW-WILDS OOD rather than ID user dataSuitability filter · FMoW-WILDSPR AUC: 0.967 \pm 0.029; 0.891 \pm 0.035Hurt
Use the suitability filter on RxRx1-WILDS OOD rather than ID user dataSuitability filter · RxRx1-WILDSROC AUC: 1.000 \pm 0.000; 0.997 \pm 0.006Hurt
Use the suitability filter on RxRx1-WILDS OOD rather than ID user dataSuitability filter · RxRx1-WILDSPR AUC: 1.000 \pm 0.000; 0.989 \pm 0.024Hurt
Apply the suitability filter when accuracy deterioration is more than 3%Suitability filter · FMoW-WILDSaccuracy: 100%Helped
Apply the suitability filter when user-data accuracy exceeds test-data accuracy by more than 6%Suitability filter · FMoW-WILDSSUITABLE decision rate: 100%Helped

Surprising findings

Limitations

Experimental setup

Datasets: FMoW-WILDS RxRx1-WILDS CivilComments-WILDS

Benchmarks: FMoW-WILDS RxRx1-WILDS CivilComments-WILDS

Metrics: ROC AUC PR AUC accuracy false positive rate at alpha=0.05

Builds on: Welch's t-test dataset inference WILDS benchmark Platt scaling

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