LGSPAug 7, 2024

Time is Not Enough: Time-Frequency based Explanation for Time-Series Black-Box Models

arXiv:2408.03636v27 citationsh-index: 5Has Code
Originality Incremental advance
AI Analysis

This addresses the need for more comprehensive explanations in time-series classification, particularly for black-box models, though it is incremental by extending existing perturbation-based methods to the time-frequency domain.

The paper tackles the limitation of time-series explanation methods relying solely on time-domain features by introducing SpectralX, a framework for time-frequency explanations, and FIA, a new perturbation-based method, showing superiority in explanation quality on synthetic and UCR datasets.

Despite the massive attention given to time-series explanations due to their extensive applications, a notable limitation in existing approaches is their primary reliance on the time-domain. This overlooks the inherent characteristic of time-series data containing both time and frequency features. In this work, we present Spectral eXplanation (SpectralX), an XAI framework that provides time-frequency explanations for time-series black-box classifiers. This easily adaptable framework enables users to "plug-in" various perturbation-based XAI methods for any pre-trained time-series classification models to assess their impact on the explanation quality without having to modify the framework architecture. Additionally, we introduce Feature Importance Approximations (FIA), a new perturbation-based XAI method. These methods consist of feature insertion, deletion, and combination techniques to enhance computational efficiency and class-specific explanations in time-series classification tasks. We conduct extensive experiments in the generated synthetic dataset and various UCR Time-Series datasets to first compare the explanation performance of FIA and other existing perturbation-based XAI methods in both time-domain and time-frequency domain, and then show the superiority of our FIA in the time-frequency domain with the SpectralX framework. Finally, we conduct a user study to confirm the practicality of our FIA in SpectralX framework for class-specific time-frequency based time-series explanations. The source code is available in https://github.com/gustmd0121/Time_is_not_Enough

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes