Change Detection for Local Explainability in Evolving Data Streams
Not on the map. Why?
Abstract (arXiv)
As complex machine learning models are increasingly used in sensitive applications like banking, trading or credit scoring, there is a growing demand for reliable explanation mechanisms. Local feature attribution methods have become a popular technique for post-hoc and model-agnostic explanations. However, attribution methods typically assume a stationary environment in which the predictive model has been trained and remains stable. As a result, it is often unclear how local attributions behave in realistic, constantly evolving settings such as streaming and online applications. In this paper, we discuss the impact of temporal change on local feature attributions. In particular, we show that local attributions can become obsolete each time the predictive model is updated or concept drift alters the data generating distribution. Consequently, local feature attributions in data streams provide high explanatory power only when combined with a mechanism that allows us to detect and respond to local changes over time. To this end, we present CDLEEDS, a flexible and model-agnostic framework for detecting local change and concept drift. CDLEEDS serves as an intuitive extension of attribution-based explanation techniques to identify outdated local attributions and enable more targeted recalculations. In experiments, we also show that the proposed framework can reliably detect both local and global concept drift. Accordingly, our work contributes to a more meaningful and robust explainability in online machine learning.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 24 of its 56 references that are in the map. First posted on arXiv 6 Sep 2022.
Builds on
24 of 56 references.
References · 24
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
- 2019The many Shapley values for model explanationcited by 341
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 279
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
- 2020True to the Model or True to the Data?cited by 123
- 2015Characterizing Concept Driftcited by 93
- 2018Model Agnostic Supervised Local Explanationscited by 83
12 more
- 2018Scikit-Multiflow: A Multi-output Streaming Frameworkcited by 70
- 2021How can I choose an explainer? An Application-grounded Evaluation of Post-hoc Explanationscited by 58
- 2020Challenges in Benchmarking Stream Learning Algorithms with Real-world Datacited by 57
- 2017On the Reliable Detection of Concept Drift from Streaming Unlabeled Datacited by 32
- 2021On Baselines for Local Feature Attributionscited by 29
- 2017McDiarmid Drift Detection Methods for Evolving Data Streamscited by 13
- 2020Learning Parameter Distributions to Detect Concept Drift in Data Streamscited by 12
- 2017Reservoir of Diverse Adaptive Learners and Stacking Fast Hoeffding Drift Detection Methods for Evolving Data Streamscited by 10
- 2020Leveraging Model Inherent Variable Importance for Stable Online Feature Selectioncited by 9
- 2021Tackling Virtual and Real Concept Drifts: An Adaptive Gaussian Mixture Modelcited by 9
- 2022Dynamic Model Tree for Interpretable Data Stream Learningcited by 6
- 2022Standardized Evaluation of Machine Learning Methods for Evolving Data Streamscited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 0; 2026: 1.
7 papers.
- 2022Learning from Data Streams: An Overview and Updatecited by 5
- 2023iPDP: On Partial Dependence Plots in Dynamic Modeling Scenarioscited by 4
- 2023Unsupervised Detection of Behavioural Drifts with Dynamic Clustering and Trajectory Analysiscited by 3
- 2023iSAGE: An Incremental Version of SAGE for Online Explanation on Data Streamscited by 2
- 2024Structuring the Processing Frameworks for Data Stream Evaluation and Applicationcited by 1
- 2024DPSW-Sketch: A Differentially Private Sketch Framework for Frequency Estimation over Sliding Windows (Technical Report)cited by 0
- 2026Dimension-Calibrated Unexplained Mass: An Interpretable Drift Statistic for Contamination Monitoring in Data Streamscited by 0
- 2026Dimension-Calibrated Unexplained Mass: An Interpretable Drift Statistic for Contamination Monitoring in Data Streams18 Jul 2026
- 2024Structuring the Processing Frameworks for Data Stream Evaluation and Application11 Nov 2024
- 2024DPSW-Sketch: A Differentially Private Sketch Framework for Frequency Estimation over Sliding Windows (Technical Report)12 Jun 2024
- 2023iPDP: On Partial Dependence Plots in Dynamic Modeling Scenarios13 Jun 2023
- 2023iSAGE: An Incremental Version of SAGE for Online Explanation on Data Streams2 Mar 2023
- 2023Unsupervised Detection of Behavioural Drifts with Dynamic Clustering and Trajectory Analysis13 Feb 2023
- 2022Learning from Data Streams: An Overview and Update30 Dec 2022