Visual Explanations with Attributions and Counterfactuals on Time Series Classification
Not on the map. Why?
Abstract (arXiv)
With the rising necessity of explainable artificial intelligence (XAI), we see an increase in task-dependent XAI methods on varying abstraction levels. XAI techniques on a global level explain model behavior and on a local level explain sample predictions. We propose a visual analytics workflow to support seamless transitions between global and local explanations, focusing on attributions and counterfactuals on time series classification. In particular, we adapt local XAI techniques (attributions) that are developed for traditional datasets (images, text) to analyze time series classification, a data type that is typically less intelligible to humans. To generate a global overview, we apply local attribution methods to the data, creating explanations for the whole dataset. These explanations are projected onto two dimensions, depicting model behavior trends, strategies, and decision boundaries. To further inspect the model decision-making as well as potential data errors, a what-if analysis facilitates hypothesis generation and verification on both the global and local levels. We constantly collected and incorporated expert user feedback, as well as insights based on their domain knowledge, resulting in a tailored analysis workflow and system that tightly integrates time series transformations into explanations. Lastly, we present three use cases, verifying that our technique enables users to (1)~explore data transformations and feature relevance, (2)~identify model behavior and decision boundaries, as well as, (3)~the reason for misclassifications.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 33 of its 71 references that are in the map. First posted on arXiv 14 Jul 2023.
Builds on
33 of 71 references.
References · 33
- 2017Attention Is All You Needcited by 60,361
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2017Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networkscited by 879
21 more
- 2016The Mythos of Model Interpretabilitycited by 721
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 297
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2018Explaining Explanations in AIcited by 137
- 2017LSTM Fully Convolutional Networks for Time Series Classificationcited by 136
- 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
- 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
- 2019explAIner: A Visual Analytics Framework for Interactive and Explainable Machine Learningcited by 70
- 2018Seq2Seq-Vis: A Visual Debugging Tool for Sequence-to-Sequence Modelscited by 69
- 2019Towards a Rigorous Evaluation of XAI Methods on Time Seriescited by 67
- 2020Instance-based Counterfactual Explanations for Time Series Classificationcited by 64
- 2018RuleMatrix: Visualizing and Understanding Classifiers with Rulescited by 62
- 2017Towards Better Analysis of Machine Learning Models: A Visual Analytics Perspectivecited by 36
- 2015An Empirical Evaluation of Deep Learning on Highway Drivingcited by 35
- 2018TSViz: Demystification of Deep Learning Models for Time-Series Analysiscited by 25
- 2018A Multidisciplinary Survey and Framework for Design and Evaluation of Explainable AI Systemscited by 16
- 2021Time Series Model Attribution Visualizations as Explanationscited by 8
- 2019c-Eval: A Unified Metric to Evaluate Feature-based Explanations via Perturbationcited by 7
- 2019SAX Navigator: Time Series Exploration through Hierarchical Clusteringcited by 7
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 2.
5 papers.
- 2026What-If Explanations Over Time: Counterfactuals for Time Series Classificationcited by 4
- 2024Interactive Counterfactual Generation for Univariate Time Seriescited by 3
- 2025Towards Explainable Deep Clustering for Time Series Datacited by 1
- 2024Finding the DeepDream for Time Series: Activation Maximization for Univariate Time Seriescited by 0
- 2026IMFACT: Counterfactual Explanations for Time Series via Intrinsic Mode Function Substitutioncited by 0
- 2026IMFACT: Counterfactual Explanations for Time Series via Intrinsic Mode Function Substitution5 Aug 2026
- 2026What-If Explanations Over Time: Counterfactuals for Time Series Classification29 Mar 2026
- 2025Towards Explainable Deep Clustering for Time Series Data28 Jul 2025
- 2024Interactive Counterfactual Generation for Univariate Time Series20 Aug 2024
- 2024Finding the DeepDream for Time Series: Activation Maximization for Univariate Time Series20 Aug 2024