Improving the Evaluation and Actionability of Explanation Methods for Multivariate Time Series Classification

Davide Italo Serramazza, Thach Le Nguyen, Georgiana Ifrim
6/18/2024
cs.LG

No official code found. Best implementation: mlgig/Evaluating-Explanation-Methods-for-MTSC (9 stars, last commit 2024-04-27). 1 more below.

Abstract

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.

View on arXivView PDF

Code Implementations(2)

MIT
32Python, Jupyter NotebookOct 11, 20231 years agoMIT

Repository for Evaluating Explanation Methods for Multivariate Time Series Classification paper

91HTML, PythonJul 28, 20232 years ago

Similar Papers

Cite this paper

@article{serramazza2024improving,
  title  = {Improving the Evaluation and Actionability of Explanation Methods for Multivariate Time Series Classification},
  author = {Davide Italo Serramazza and Thach Le Nguyen and Georgiana Ifrim},
  year   = {2024},
  eprint = {2406.12507},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.12507v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.12507.svg)](https://codeofpaper.com/paper/2406.12507)

Discussion