mlsanityData to 7 Oct 2026

Mandoline: Model Evaluation under Distribution Shift

arXiv 2107.00643 ↗First posted 1 Jul 2021cs.LGcited by 55

Not on the map. Why?

Abstract (arXiv)

Machine learning models are often deployed in different settings than they were trained and validated on, posing a challenge to practitioners who wish to predict how well the deployed model will perform on a target distribution. If an unlabeled sample from the target distribution is available, along with a labeled sample from a possibly different source distribution, standard approaches such as importance weighting can be applied to estimate performance on the target. However, importance weighting struggles when the source and target distributions have non-overlapping support or are high-dimensional. Taking inspiration from fields such as epidemiology and polling, we develop Mandoline, a new evaluation framework that mitigates these issues. Our key insight is that practitioners may have prior knowledge about the ways in which the distribution shifts, which we can use to better guide the importance weighting procedure. Specifically, users write simple "slicing functions" - noisy, potentially correlated binary functions intended to capture possible axes of distribution shift - to compute reweighted performance estimates. We further describe a density ratio estimation framework for the slices and show how its estimation error scales with slice quality and dataset size. Empirical validation on NLP and vision tasks shows that Mandoline can estimate performance on the target distribution up to 3x more accurately compared to standard baselines.

Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). Builds on 34 of its 77 references that are in the map. First posted on arXiv 1 Jul 2021.

Builds on

34 of 77 references.

References · 34

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  3. 2014Deep Learning Face Attributes in the Wildcited by 3,679
  4. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
  5. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
  6. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  7. 2015A large annotated corpus for learning natural language inferencecited by 1,837
  8. 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
  9. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
  10. 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
  11. 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
  12. 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
22 more
  1. 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 396
  2. 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
  3. 2016Unsupervised Domain Adaptation with Residual Transfer Networkscited by 340
  4. 2018What is the Effect of Importance Weighting in Deep Learning?cited by 250
  5. 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
  6. 2016Statistics of Robust Optimization: A Generalized Empirical Likelihood Approachcited by 182
  7. 2016Learning in Implicit Generative Modelscited by 124
  8. 2020Telescoping Density-Ratio Estimationcited by 108
  9. 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
  10. 2020Rethinking Importance Weighting for Deep Learning under Distribution Shiftcited by 92
  11. 2018Automated Data Slicing for Model Validation:A Big data - AI Integration Approachcited by 70
  12. 2019Bias Correction of Learned Generative Models using Likelihood-Free Importance Weightingcited by 70
  13. 2016Balancing Covariates via Propensity Score Weightingcited by 65
  14. 2019Slice-based Learning: A Programming Model for Residual Learning in Critical Data Slicescited by 23
  15. 2017Trimmed Density Ratio Estimationcited by 15
  16. 2018Active Testing: An Efficient and Robust Framework for Estimating Accuracycited by 15
  17. 2019Robust Importance Weighting for Covariate Shiftcited by 14
  18. 2020Slice Tuner: A Selective Data Acquisition Framework for Accurate and Fair Machine Learning Modelscited by 13
  19. 2018Efficient Test Collection Construction via Active Learningcited by 7
  20. 2019Two-sample inference for high-dimensional Markov networkscited by 7
  21. 2020Posterior Ratio Estimation of Latent Variablescited by 2
  22. 2020Not Your Grandfathers Test Set: Reducing Labeling Effort for Testingcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 15; 2023: 16; 2024: 11; 2025: 10; 2026: 2.

55 papers.

Sort:

By area:

  1. 2023Large Language Model Routing with Benchmark Datasetscited by 166
  2. 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
  3. 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 141
  4. 2021Predicting with Confidence on Unseen Distributionscited by 116
  5. 2022Agreement-on-the-Line: Predicting the Performance of Neural Networks under Distribution Shiftcited by 94
  6. 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
  7. 2022Evaluation Gaps in Machine Learning Practicecited by 48
  8. 2023Can You Rely on Your Model Evaluation? Improving Model Evaluation with Synthetic Test Datacited by 31
  9. 2023Understanding and Mitigating the Label Noise in Pre-training on Downstream Taskscited by 27
  10. 2022From plane crashes to algorithmic harm: applicability of safety engineering frameworks for responsible MLcited by 26
  11. 2023Confidence and Dispersity Speak: Characterising Prediction Matrix for Unsupervised Accuracy Estimationcited by 22
  12. 2023Characterizing Out-of-Distribution Error via Optimal Transportcited by 20
38 more
  1. 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shiftcited by 19
  2. 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
  3. 2023(Almost) Provable Error Bounds Under Distribution Shift via Disagreement Discrepancycited by 16
  4. 2024Energy-based Automated Model Evaluationcited by 16
  5. 2022Self-Adaptive Forecasting for Improved Deep Learning on Non-Stationary Time-Seriescited by 14
  6. 2024A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimationcited by 13
  7. 2024LCA-on-the-Line: Benchmarking Out-of-Distribution Generalization with Class Taxonomiescited by 12
  8. 2022Understanding new tasks through the lens of training data via exponential tiltingcited by 11
  9. 2022Evaluating Robustness to Dataset Shift via Parametric Robustness Setscited by 10
  10. 2022Estimating Model Performance under Domain Shifts with Class-Specific Confidence Scorescited by 10
  11. 2024Estimating Model Performance Under Covariate Shift Without Labelscited by 9
  12. 2024Clarify: Improving Model Robustness With Natural Language Correctionscited by 8
  13. 2024Impact of Noisy Supervision in Foundation Model Learningcited by 8
  14. 2024Confidence-based Estimators for Predictive Performance in Model Monitoringcited by 8
  15. 2023ProbVLM: Probabilistic Adapter for Frozen Vision-Language Modelscited by 7
  16. 2022HAPI: A Large-scale Longitudinal Dataset of Commercial ML API Predictionscited by 6
  17. 2023CAME: Contrastive Automated Model Evaluationcited by 6
  18. 2022Data Models for Dataset Drift Controls in Machine Learning With Optical Imagescited by 5
  19. 2022Predicting Out-of-Domain Generalization with Neighborhood Invariancecited by 4
  20. 2023K-means Clustering Based Feature Consistency Alignment for Label-free Model Evaluationcited by 4
  21. 2023Evaluating the Robustness of Test Selection Methods for Deep Neural Networkscited by 4
  22. 2024Explanatory Model Monitoring to Understand the Effects of Feature Shifts on Performancecited by 4
  23. 2025Unsupervised Detection of Distribution Shift in Inverse Problems using Diffusion Modelscited by 4
  24. 2025Suitability Filter: A Statistical Framework for Classifier Evaluation in Real-World Deployment Settingscited by 4
  25. 2022Test-time Recalibration of Conformal Predictors Under Distribution Shift Based on Unlabeled Examplescited by 3
  26. 2024Towards Trustworthy Machine Learning in Production: An Overview of the Robustness in MLOps Approachcited by 3
  27. 2023Distance Matters For Improving Performance Estimation Under Covariate Shiftcited by 2
  28. 2025Performance Estimation in Binary Classification Using Calibrated Confidencecited by 2
  29. 2025On the Interconnections of Calibration, Quantification, and Classifier Accuracy Prediction under Dataset Shiftcited by 2
  30. 2025Evaluating Membership Inference Attacks in heterogeneous-data setupscited by 1
  31. 2025Graph-Smoothed Bayesian Black-Box Shift Estimator and Its Information Geometrycited by 1
  32. 2025A New Perspective On AI Safety Through Control Theory Methodologiescited by 1
  33. 2025Confidence and Dispersity as Signals: Unsupervised Model Evaluation and Rankingcited by 1
  34. 2025Active Slice Discovery in Large Language Modelscited by 1
  35. 2026Bridging Domain Expertise and Generalization for Performance Estimationcited by 1
  36. 2023On the Efficacy of Generalization Error Prediction Scoring Functionscited by 0
  37. 2023A Domain-Region Based Evaluation of ML Performance Robustness to Covariate Shiftcited by 0
  38. 2023On Orderings of Probability Vectors and Unsupervised Performance Estimationcited by 0

50 most cited of 55 All 55 (JSON)