A Deep Dive into Perturbations as Evaluation Technique for Time Series XAI

Udo Schlegel, Daniel A. Keim
7/11/2023
cs.LGcs.AI

Official code: visual-xai-for-time-series/time-series-xai-perturbation-analysis (4 stars, MIT, last commit 2023-08-11).

Abstract

Explainable Artificial Intelligence (XAI) has gained significant attention recently as the demand for transparency and interpretability of machine learning models has increased. In particular, XAI for time series data has become increasingly important in finance, healthcare, and climate science. However, evaluating the quality of explanations, such as attributions provided by XAI techniques, remains challenging. This paper provides an in-depth analysis of using perturbations to evaluate attributions extracted from time series models. A perturbation analysis involves systematically modifying the input data and evaluating the impact on the attributions generated by the XAI method. We apply this approach to several state-of-the-art XAI techniques and evaluate their performance on three time series classification datasets. Our results demonstrate that the perturbation analysis approach can effectively evaluate the quality of attributions and provide insights into the strengths and limitations of XAI techniques. Such an approach can guide the selection of XAI methods for time series data, e.g., focusing on return time rather than precision, and facilitate the development of more reliable and interpretable machine learning models for time series analysis.

View on arXivView PDF

Code Implementations(1)

MIT

Code and result repository for "A Deep Dive into Perturbations as Evaluation Technique for Time Series XAI"

40HTML, PythonFeb 14, 20223 years agoMIT

Similar Papers

Cite this paper

@article{schlegel2023deep,
  title  = {A Deep Dive into Perturbations as Evaluation Technique for Time Series XAI},
  author = {Udo Schlegel and Daniel A. Keim},
  year   = {2023},
  eprint = {2307.05104},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.05104v1}
}

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/2307.05104.svg)](https://codeofpaper.com/paper/2307.05104)

Discussion