An Empirical Evaluation of Factors Affecting SHAP Explanation of Time Series Classification
Not on the map. Why?
Abstract (arXiv)
Explainable AI (XAI) has become an increasingly important topic for understanding and attributing the predictions made by complex Time Series Classification (TSC) models. Among attribution methods, SHapley Additive exPlanations (SHAP) is widely regarded as an excellent attribution method; but its computational complexity, which scales exponentially with the number of features, limits its practicality for long time series. To address this, recent studies have shown that aggregating features via segmentation, to compute a single attribution value for a group of consecutive time points, drastically reduces SHAP running time. However, the choice of the optimal segmentation strategy remains an open question. In this work, we investigated eight different Time Series Segmentation algorithms to understand how segment compositions affect the explanation quality. We evaluate these approaches using two established XAI evaluation methodologies: InterpretTime and AUC Difference. Through experiments on both Multivariate (MTS) and Univariate Time Series (UTS), we find that the number of segments has a greater impact on explanation quality than the specific segmentation method. Notably, equal-length segmentation consistently outperforms most of the custom time series segmentation algorithms. Furthermore, we introduce a novel attribution normalisation technique that weights segments by their length and we show that it consistently improves attribution quality.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 14 of its 28 references that are in the map. First posted on arXiv 3 Sep 2025.
Builds on
14 of 28 references.
References · 14
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2020MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classificationcited by 190
- 2019sktime: A Unified Interface for Machine Learning with Time Seriescited by 102
- 2022Evaluation of post-hoc interpretability methods in time-series classificationcited by 53
- 2024aeon: a Python toolkit for learning from time seriescited by 47
- 2022ClaSP -- Parameter-free Time Series Segmentationcited by 21
- 2023QUANT: A Minimalist Interval Method for Time Series Classificationcited by 15
- 2022dCAM: Dimension-wise Class Activation Map for Explaining Multivariate Data Series Classificationcited by 11
- 2022Scalable Classifier-Agnostic Channel Selection for Multivariate Time Series Classificationcited by 8
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026DynSHAP: Towards Explainable Dynamic Survival Analysiscited by 0
- 2026DynSHAP: Towards Explainable Dynamic Survival Analysis11 Sep 2026