Explaining Concept Shift with Interpretable Feature Attribution
Not on the map. Why?
Abstract (arXiv)
Concept shift occurs when the distribution of labels conditioned on the features changes between domains, which can make even a well-tuned ML model miscalibrated on a new domain. Identifying these shifted features provides unique insight into how feature-label relationships differ between domains, considering the difference may be across a scientifically relevant dimension, such as time, disease status, population, etc. In this paper, we propose SGShift, a method for attributing performance degradation under concept shift in tabular data to a sparse set of shifted features. We frame concept shift as a feature selection task to learn the features that can explain performance differences between models in the source and target domain. This framework enables SGShift to adapt powerful statistical tools such as generalized additive models, knockoffs, and absorption towards identifying these shifted features. We conduct extensive experiments in synthetic and real data across various ML models and find SGShift can identify shifted features much more accurately than baseline methods, requires few samples in the shifted domain, and is robust to complex cases of concept shift.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 46 references that are in the map. First posted on arXiv 27 May 2025.
Builds on
17 of 46 references.
References · 17
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 366
- 2021Towards Causal Representation Learningcited by 209
- 2016Panning for Gold: Model-X Knockoffs for High-dimensional Controlled Variable Selectioncited by 121
- 2020Transfer Learning for High-dimensional Linear Regression: Prediction, Estimation, and Minimax Optimalitycited by 90
- 2023Benchmarking Distribution Shift in Tabular Data with TableShiftcited by 66
- 2023Diagnosing Model Performance Under Distribution Shiftcited by 39
- 2022Towards Explaining Distribution Shiftscited by 26
- 2021Feature Shift Detection: Localizing Which Features Have Shifted via Conditional Distribution Testscited by 24
- 2021Targeting Underrepresented Populations in Precision Medicine: A Federated Transfer Learning Approachcited by 20
- 2022Estimating and Explaining Model Performance When Both Covariates and Labels Shiftcited by 19
- 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shiftscited by 18
5 more
- 2023Rethinking Distribution Shifts: Empirical Analysis and Modeling for Tabular Datacited by 11
- 2020Derandomizing Knockoffscited by 9
- 2024Interpretable Generalized Additive Models for Datasets with Missing Valuescited by 7
- 2023Explanation Shift: How Did the Distribution Shift Impact the Model?cited by 6
- 2024A hierarchical decomposition for explaining ML performance discrepanciescited by 5
Built on by
Not cited yet.