DeepSeer: Interactive RNN Explanation and Debugging via State Abstraction
Not on the map. Why?
Abstract (arXiv)
Recurrent Neural Networks (RNNs) have been widely used in Natural Language Processing (NLP) tasks given its superior performance on processing sequential data. However, it is challenging to interpret and debug RNNs due to the inherent complexity and the lack of transparency of RNNs. While many explainable AI (XAI) techniques have been proposed for RNNs, most of them only support local explanations rather than global explanations. In this paper, we present DeepSeer, an interactive system that provides both global and local explanations of RNN behavior in multiple tightly-coordinated views for model understanding and debugging. The core of DeepSeer is a state abstraction method that bundles semantically similar hidden states in an RNN model and abstracts the model as a finite state machine. Users can explore the global model behavior by inspecting text patterns associated with each state and the transitions between states. Users can also dive into individual predictions by inspecting the state trace and intermediate prediction results of a given input. A between-subjects user study with 28 participants shows that, compared with a popular XAI technique, LIME, participants using DeepSeer made a deeper and more comprehensive assessment of RNN model behavior, identified the root causes of incorrect predictions more accurately, and came up with more actionable plans to improve the model performance.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 30 of its 70 references that are in the map. First posted on arXiv 2 Mar 2023.
Builds on
30 of 70 references.
References · 30
- 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
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
18 more
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
- 2020Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Surveycited by 252
- 2020Questioning the AI: Informing Design Practices for Explainable AI User Experiencescited by 251
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2015Visualizing and Understanding Recurrent Networkscited by 158
- 2019On the Accuracy of Influence Functions for Measuring Group Effectscited by 146
- 2020Debugging Tests for Model Explanationscited by 146
- 2017Rasa: Open Source Language Understanding and Dialogue Managementcited by 67
- 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
- 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
- 2017Understanding Hidden Memories of Recurrent Neural Networkscited by 43
- 2019Explaining Models: An Empirical Study of How Explanations Impact Fairness Judgmentcited by 31
- 2020RelatIF: Identifying Explanatory Training Examples via Relative Influencecited by 28
- 2019Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spacescited by 20
- 2019A study of data and label shift in the LIME frameworkcited by 17
- 2018Connecting Weighted Automata and Recurrent Neural Networks through Spectral Learningcited by 15
- 2020GNNLens: A Visual Analytics Approach for Prediction Error Diagnosis of Graph Neural Networkscited by 14
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2; 2026: 1.
6 papers.
- 2024EXMOS: Explanatory Model Steering Through Multifaceted Explanations and Data Configurationscited by 14
- 2025Risk Assessment Framework for Code LLMs via Leveraging Internal Statescited by 8
- 2023LUNA: A Model-Based Universal Analysis Framework for Large Language Modelscited by 4
- 2024An Explanatory Model Steering System for Collaboration between Domain Experts and AIcited by 4
- 2025Explanation User Interfaces: A Systematic Literature Reviewcited by 0
- 2026Hierarchical Fault Detection and Diagnosis for Transformer Architecturescited by 0
- 2026Hierarchical Fault Detection and Diagnosis for Transformer Architectures30 Apr 2026
- 2025Explanation User Interfaces: A Systematic Literature Review26 May 2025
- 2025Risk Assessment Framework for Code LLMs via Leveraging Internal States20 Apr 2025
- 2024An Explanatory Model Steering System for Collaboration between Domain Experts and AI17 May 2024
- 2024EXMOS: Explanatory Model Steering Through Multifaceted Explanations and Data Configurations1 Feb 2024
- 2023LUNA: A Model-Based Universal Analysis Framework for Large Language Models22 Oct 2023