Explaining Concept Shift with Interpretable Feature Attribution

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lyu, Ruiqi, Turcan, Alistair, Wilder, Bryan
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914610199658496
author Lyu, Ruiqi
Turcan, Alistair
Wilder, Bryan
author_facet Lyu, Ruiqi
Turcan, Alistair
Wilder, Bryan
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_20634
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Explaining Concept Shift with Interpretable Feature Attribution
Lyu, Ruiqi
Turcan, Alistair
Wilder, Bryan
Machine Learning
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.
title Explaining Concept Shift with Interpretable Feature Attribution
topic Machine Learning
url https://arxiv.org/abs/2505.20634