Estimating and Explaining Model Performance When Both Covariates and Labels Shift
Not on the map. Why?
Abstract (arXiv)
Deployed machine learning (ML) models often encounter new user data that differs from their training data. Therefore, estimating how well a given model might perform on the new data is an important step toward reliable ML applications. This is very challenging, however, as the data distribution can change in flexible ways, and we may not have any labels on the new data, which is often the case in monitoring settings. In this paper, we propose a new distribution shift model, Sparse Joint Shift (SJS), which considers the joint shift of both labels and a few features. This unifies and generalizes several existing shift models including label shift and sparse covariate shift, where only marginal feature or label distribution shifts are considered. We describe mathematical conditions under which SJS is identifiable. We further propose SEES, an algorithmic framework to characterize the distribution shift under SJS and to estimate a model's performance on new data without any labels. We conduct extensive experiments on several real-world datasets with various ML models. Across different datasets and distribution shifts, SEES achieves significant (up to an order of magnitude) shift estimation error improvements over existing approaches.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 21 of its 48 references that are in the map. First posted on arXiv 18 Sep 2022.
Builds on
21 of 48 references.
References · 21
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Conformal Prediction Under Covariate Shiftcited by 511
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 452
- 2021Retiring Adult: New Datasets for Fair Machine Learningcited by 443
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 141
- 2021Predicting with Confidence on Unseen Distributionscited by 116
- 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
9 more
- 2021What Does Rotation Prediction Tell Us about Classifier Accuracy under Varying Testing Environments?cited by 63
- 2020Robust Fairness under Covariate Shiftcited by 58
- 2020Estimating Generalization under Distribution Shifts via Domain-Invariant Representationscited by 56
- 2021Mandoline: Model Evaluation under Distribution Shiftcited by 55
- 2021Detecting Errors and Estimating Accuracy on Unlabeled Data with Self-training Ensemblescited by 54
- 2021Online Adaptation to Label Distribution Shiftcited by 44
- 2020Calibrated Prediction with Covariate Shift via Unsupervised Domain Adaptationcited by 43
- 2020Active Learning under Label Shiftcited by 23
- 2021Did the Model Change? Efficiently Assessing Machine Learning API Shiftscited by 13
Built on by
Citing papers per year: 2023: 7; 2024: 2; 2025: 3; 2026: 7.
19 papers.
Sort:
- 2024Energy-based Automated Model Evaluationcited by 16
- 2023Adapting to Continuous Covariate Shift via Online Density Ratio Estimationcited by 15
- 2023Binary Quantification and Dataset Shift: An Experimental Investigationcited by 6
- 2023Explanation Shift: How Did the Distribution Shift Impact the Model?cited by 5
- 2023Sparse joint shift in multinomial classificationcited by 5
- 2023Prominent Roles of Conditionally Invariant Components in Domain Adaptation: Theory and Algorithmscited by 5
- 2023Nearest Neighbor Sampling for Covariate Shift Adaptationcited by 5
- 2025Evaluating multiple models using labeled and unlabeled datacited by 4
- 2023Invariance assumptions for class distribution estimationcited by 3
- 2026Fed-ADE: Adaptive Learning Rate for Federated Post-adaptation under Distribution Shiftcited by 2
- 2026Beyond the Training Distribution: Evaluating Predictions Under Distribution Shift and Selection Biascited by 1
- 2024Mining Invariance from Nonlinear Multi-Environment Data: Binary Classificationcited by 0
7 more
- 2025A generalized approach to label shift: the Conditional Probability Shift Modelcited by 0
- 2025Explaining Concept Shift with Interpretable Feature Attributioncited by 0
- 2026Factorizable joint shift revisitedcited by 0
- 2026Active Multiple-Prediction-Powered Inferencecited by 0
- 2026Causal Parametric Drift Simulation: A Digital Twin Framework for Classifier Robustness Evaluationcited by 0
- 2026Entropic Projection Alignment: Estimating, Explaining, and Improving Model Performance Under Distribution Shiftcited by 0
- 2026Geometry-Aware Bayesian Quantification via Compositional Data Analysiscited by 0
- 2026Geometry-Aware Bayesian Quantification via Compositional Data Analysis6 Jul 2026
- 2026Beyond the Training Distribution: Evaluating Predictions Under Distribution Shift and Selection Bias12 Jun 2026
- 2026Entropic Projection Alignment: Estimating, Explaining, and Improving Model Performance Under Distribution Shift29 May 2026
- 2026Causal Parametric Drift Simulation: A Digital Twin Framework for Classifier Robustness Evaluation10 May 2026
- 2026Active Multiple-Prediction-Powered Inference8 May 2026
- 2026Fed-ADE: Adaptive Learning Rate for Federated Post-adaptation under Distribution Shift1 Mar 2026
- 2026Factorizable joint shift revisited21 Jan 2026
- 2025Explaining Concept Shift with Interpretable Feature Attribution27 May 2025
- 2025A generalized approach to label shift: the Conditional Probability Shift Model4 Mar 2025
- 2025Evaluating multiple models using labeled and unlabeled data21 Jan 2025
- 2024Mining Invariance from Nonlinear Multi-Environment Data: Binary Classification23 Apr 2024
- 2024Energy-based Automated Model Evaluation23 Jan 2024
7 more
- 2023Nearest Neighbor Sampling for Covariate Shift Adaptation15 Dec 2023
- 2023Invariance assumptions for class distribution estimation28 Nov 2023
- 2023Binary Quantification and Dataset Shift: An Experimental Investigation6 Oct 2023
- 2023Prominent Roles of Conditionally Invariant Components in Domain Adaptation: Theory and Algorithms19 Sep 2023
- 2023Sparse joint shift in multinomial classification29 Mar 2023
- 2023Explanation Shift: How Did the Distribution Shift Impact the Model?14 Mar 2023
- 2023Adapting to Continuous Covariate Shift via Online Density Ratio Estimation6 Feb 2023
- 2024Energy-based Automated Model Evaluationcited by 16
- 2023Adapting to Continuous Covariate Shift via Online Density Ratio Estimationcited by 15
- 2023Binary Quantification and Dataset Shift: An Experimental Investigationcited by 6
- 2023Explanation Shift: How Did the Distribution Shift Impact the Model?cited by 5
- 2023Sparse joint shift in multinomial classificationcited by 5
- 2023Prominent Roles of Conditionally Invariant Components in Domain Adaptation: Theory and Algorithmscited by 5
- 2023Nearest Neighbor Sampling for Covariate Shift Adaptationcited by 5
- 2025Evaluating multiple models using labeled and unlabeled datacited by 4
- 2023Invariance assumptions for class distribution estimationcited by 3
- 2026Fed-ADE: Adaptive Learning Rate for Federated Post-adaptation under Distribution Shiftcited by 2
- 2026Beyond the Training Distribution: Evaluating Predictions Under Distribution Shift and Selection Biascited by 1
- 2024Mining Invariance from Nonlinear Multi-Environment Data: Binary Classificationcited by 0
12 most cited of 19 All 19 (JSON)
- 2026Geometry-Aware Bayesian Quantification via Compositional Data Analysis6 Jul 2026
- 2026Beyond the Training Distribution: Evaluating Predictions Under Distribution Shift and Selection Bias12 Jun 2026
- 2026Entropic Projection Alignment: Estimating, Explaining, and Improving Model Performance Under Distribution Shift29 May 2026
- 2026Causal Parametric Drift Simulation: A Digital Twin Framework for Classifier Robustness Evaluation10 May 2026
- 2026Active Multiple-Prediction-Powered Inference8 May 2026
- 2026Fed-ADE: Adaptive Learning Rate for Federated Post-adaptation under Distribution Shift1 Mar 2026
- 2026Factorizable joint shift revisited21 Jan 2026
- 2025Explaining Concept Shift with Interpretable Feature Attribution27 May 2025
- 2025A generalized approach to label shift: the Conditional Probability Shift Model4 Mar 2025
- 2025Evaluating multiple models using labeled and unlabeled data21 Jan 2025
- 2024Mining Invariance from Nonlinear Multi-Environment Data: Binary Classification23 Apr 2024
- 2024Energy-based Automated Model Evaluation23 Jan 2024
12 newest of 19 All 19 (JSON)