Time is Not Enough: Time-Frequency based Explanation for Time-Series Black-Box Models
Not on the map. Why?
Abstract (arXiv)
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
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 14 of its 39 references that are in the map. First posted on arXiv 7 Aug 2024.
Builds on
14 of 39 references.
References · 14
- 2017Attention Is All You Needcited by 59,932
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2017LSTM Fully Convolutional Networks for Time Series Classificationcited by 135
- 2021Explaining Time Series Predictions with Dynamic Maskscited by 72
- 2019Towards a Rigorous Evaluation of XAI Methods on Time Seriescited by 67
- 2020Reliable Local Explanations for Machine Listeningcited by 17
- 2023A Deep Dive into Perturbations as Evaluation Technique for Time Series XAIcited by 11
- 2021Towards a Rigorous Evaluation of Explainability for Multivariate Time Seriescited by 9
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2026ECG-Agent: On-Device Tool-Calling Agent for ECG Multi-Turn Dialoguecited by 4
- 2026Into the ORBIT for Time Series: Training Regimes for Foundation Modelscited by 3
- 2025Time series saliency maps: explaining models across multiple domainscited by 2
- 2025Implet: A Post-hoc Subsequence Explainer for Time Series Modelscited by 0
- 2026CENDRe: Concept Extraction with Natural Domain Representationscited by 0
- 2026Explaining Time Series Forecasting with Horizon-Resolved Attributioncited by 0
- 2026Explaining Time Series Forecasting with Horizon-Resolved Attribution11 Sep 2026
- 2026Into the ORBIT for Time Series: Training Regimes for Foundation Models13 Aug 2026
- 2026CENDRe: Concept Extraction with Natural Domain Representations31 Jul 2026
- 2026ECG-Agent: On-Device Tool-Calling Agent for ECG Multi-Turn Dialogue28 Jan 2026
- 2025Time series saliency maps: explaining models across multiple domains19 May 2025
- 2025Implet: A Post-hoc Subsequence Explainer for Time Series Models13 May 2025