Improving the Evaluation and Actionability of Explanation Methods for Multivariate Time Series Classification
Not on the map. Why?
Abstract (arXiv)
Explanation for Multivariate Time Series Classification (MTSC) is an important topic that is under explored. There are very few quantitative evaluation methodologies and even fewer examples of actionable explanation, where the explanation methods are shown to objectively improve specific computational tasks on time series data. In this paper we focus on analyzing InterpretTime, a recent evaluation methodology for attribution methods applied to MTSC. We showcase some significant weaknesses of the original methodology and propose ideas to improve both its accuracy and efficiency. Unlike related work, we go beyond evaluation and also showcase the actionability of the produced explainer ranking, by using the best attribution methods for the task of channel selection in MTSC. We find that perturbation-based methods such as SHAP and Feature Ablation work well across a set of datasets, classifiers and tasks and outperform gradient-based methods. We apply the best ranked explainers to channel selection for MTSC and show significant data size reduction and improved classifier accuracy.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 26 of its 35 references that are in the map. First posted on arXiv 18 Jun 2024.
Builds on
26 of 35 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 1,003
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2018The UCR Time Series Archivecited by 431
- 2019InceptionTime: Finding AlexNet for Time Series Classificationcited by 387
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 373
- 2019ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernelscited by 339
- 2020MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classificationcited by 190
14 more
- 2021MultiRocket: Multiple pooling operators and transformations for fast and effective time series classificationcited by 90
- 2019On the Connection Between Adversarial Robustness and Saliency Map Interpretabilitycited by 80
- 2022Evaluation of post-hoc interpretability methods in time-series classificationcited by 53
- 2023Improving Position Encoding of Transformers for Multivariate Time Series Classificationcited by 45
- 2022Metrics for saliency map evaluation of deep learning explanation methodscited by 40
- 2020Interpretable Time Series Classification using Linear Models and Multi-resolution Multi-domain Symbolic Representationscited by 31
- 2019Accurate and interpretable evaluation of surgical skills from kinematic data using fully convolutional neural networkscited by 18
- 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
- 2022Fast and Robust Video-Based Exercise Classification via Body Pose Tracking and Scalable Multivariate Time Series Classifierscited by 8
- 2023Robust Explainer Recommendation for Time Series Classificationcited by 7
- 2019TSXplain: Demystification of DNN Decisions for Time-Series using Natural Language and Statistical Featurescited by 5
- 2024PUPAE: Intuitive and Actionable Explanations for Time Series Anomaliescited by 3
- 2023Evaluating Explanation Methods for Multivariate Time Series Classificationcited by 2
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025Class-Dependent Perturbation Effects in Evaluating Time Series Attributionscited by 5
- 2025Why Do Class-Dependent Evaluation Effects Occur with Time Series Feature Attributions? A Synthetic Data Investigationcited by 2
- 2025An Empirical Evaluation of Factors Affecting SHAP Explanation of Time Series Classificationcited by 1
- 2026xaitimesynth: A Python Package for Evaluating Attribution Methods for Time Series with Synthetic Ground Truthcited by 1
- 2026Scaling Time Series Classification via XAI-Driven Data Reductioncited by 0
- 2026Scaling Time Series Classification via XAI-Driven Data Reduction17 Jul 2026
- 2026xaitimesynth: A Python Package for Evaluating Attribution Methods for Time Series with Synthetic Ground Truth6 Mar 2026
- 2025An Empirical Evaluation of Factors Affecting SHAP Explanation of Time Series Classification3 Sep 2025
- 2025Why Do Class-Dependent Evaluation Effects Occur with Time Series Feature Attributions? A Synthetic Data Investigation13 Jun 2025
- 2025Class-Dependent Perturbation Effects in Evaluating Time Series Attributions24 Feb 2025