English

Explaining Concept Drift through the Evolution of Group Counterfactuals

Machine Learning 2025-09-12 v1 Artificial Intelligence

Abstract

Machine learning models in dynamic environments often suffer from concept drift, where changes in the data distribution degrade performance. While detecting this drift is a well-studied topic, explaining how and why the model's decision-making logic changes still remains a significant challenge. In this paper, we introduce a novel methodology to explain concept drift by analyzing the temporal evolution of group-based counterfactual explanations (GCEs). Our approach tracks shifts in the GCEs' cluster centroids and their associated counterfactual action vectors before and after a drift. These evolving GCEs act as an interpretable proxy, revealing structural changes in the model's decision boundary and its underlying rationale. We operationalize this analysis within a three-layer framework that synergistically combines insights from the data layer (distributional shifts), the model layer (prediction disagreement), and our proposed explanation layer. We show that such holistic view allows for a more comprehensive diagnosis of drift, making it possible to distinguish between different root causes, such as a spatial data shift versus a re-labeling of concepts.

Keywords

Cite

@article{arxiv.2509.09616,
  title  = {Explaining Concept Drift through the Evolution of Group Counterfactuals},
  author = {Ignacy Stępka and Jerzy Stefanowski},
  journal= {arXiv preprint arXiv:2509.09616},
  year   = {2025}
}

Comments

TempXAI Workshop @ ECML PKDD 2025

R2 v1 2026-07-01T05:32:22.232Z