mlsanityData to 7 Oct 2026

DeepSeer: Interactive RNN Explanation and Debugging via State Abstraction

arXiv 2303.01576 ↗First posted 2 Mar 2023cs.HC cs.LG cs.SEcited by 6

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  6. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  7. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  8. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  9. 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
  10. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  11. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
  12. 2017SmoothGrad: removing noise by adding noisecited by 1,097
18 more
  1. 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
  2. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
  3. 2020Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Surveycited by 252
  4. 2020Questioning the AI: Informing Design Practices for Explainable AI User Experiencescited by 251
  5. 2015Visualizing and Understanding Neural Models in NLPcited by 199
  6. 2015Visualizing and Understanding Recurrent Networkscited by 158
  7. 2019On the Accuracy of Influence Functions for Measuring Group Effectscited by 146
  8. 2020Debugging Tests for Model Explanationscited by 146
  9. 2017Rasa: Open Source Language Understanding and Dialogue Managementcited by 67
  10. 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
  11. 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
  12. 2017Understanding Hidden Memories of Recurrent Neural Networkscited by 43
  13. 2019Explaining Models: An Empirical Study of How Explanations Impact Fairness Judgmentcited by 31
  14. 2020RelatIF: Identifying Explanatory Training Examples via Relative Influencecited by 28
  15. 2019Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spacescited by 20
  16. 2019A study of data and label shift in the LIME frameworkcited by 17
  17. 2018Connecting Weighted Automata and Recurrent Neural Networks through Spectral Learningcited by 15
  18. 2020GNNLens: A Visual Analytics Approach for Prediction Error Diagnosis of Graph Neural Networkscited by 14

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 2; 2026: 1.

6 papers.