Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
The last decade of machine learning has seen drastic increases in scale and capabilities. Deep neural networks (DNNs) are increasingly being deployed in the real world. However, they are difficult to analyze, raising concerns about using them without a rigorous understanding of how they function. Effective tools for interpreting them will be important for building more trustworthy AI by helping to identify problems, fix bugs, and improve basic understanding. In particular, "inner" interpretability techniques, which focus on explaining the internal components of DNNs, are well-suited for developing a mechanistic understanding, guiding manual modifications, and reverse engineering solutions. Much recent work has focused on DNN interpretability, and rapid progress has thus far made a thorough systematization of methods difficult. In this survey, we review over 300 works with a focus on inner interpretability tools. We introduce a taxonomy that classifies methods by what part of the network they help to explain (weights, neurons, subnetworks, or latent representations) and whether they are implemented during (intrinsic) or after (post hoc) training. To our knowledge, we are also the first to survey a number of connections between interpretability research and work in adversarial robustness, continual learning, modularity, network compression, and studying the human visual system. We discuss key challenges and argue that the status quo in interpretability research is largely unproductive. Finally, we highlight the importance of future work that emphasizes diagnostics, debugging, adversaries, and benchmarking in order to make interpretability tools more useful to engineers in practical applications.
Key facts. Cited by 126 papers in the map (data through 7 Oct 2026). Builds on 228 of its 336 references that are in the map. First posted on arXiv 27 Jul 2022.
Builds on
228 of 336 references.
References · 228
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2016Learning without Forgettingcited by 2,465
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2022Language Models (Mostly) Know What They Knowcited by 1,783
38 more
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2016Progressive Neural Networkscited by 1,332
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
- 2016Understanding intermediate layers using linear classifier probescited by 1,279
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2020Concept Bottleneck Modelscited by 1,022
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 994
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2019Attention is not Explanationcited by 916
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 844
- 2021Probing Classifiers: Promises, Shortcomings, and Advancescited by 831
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2016The Mythos of Model Interpretabilitycited by 716
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Lifelong Learning with Dynamically Expandable Networkscited by 689
- 2017Dynamic Routing Between Capsulescited by 689
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
- 2021Do Vision Transformers See Like Convolutional Neural Networks?cited by 671
- 2019Attention is not not Explanationcited by 629
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 620
- 2018Disentangling by Factorisingcited by 614
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2021Knowledge Neurons in Pretrained Transformerscited by 590
- 2020What is the State of Neural Network Pruning?cited by 578
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2022Transformer Feed-Forward Layers Build Predictions by Promoting Concepts in the Vocabulary Spacecited by 522
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
50 most cited of 228 All 228 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 45; 2024: 49; 2025: 17; 2026: 12.
126 papers.
Sort:
By area:
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2023Open Problems and Fundamental Limitations of Reinforcement Learning from Human Feedbackcited by 743
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2023Language Models Represent Space and Timecited by 306
- 2024Patchscopes: A Unifying Framework for Inspecting Hidden Representations of Language Modelscited by 225
- 2023How does GPT-2 compute greater-than?: Interpreting mathematical abilities in a pre-trained language modelcited by 199
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
38 more
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2023How do Language Models Bind Entities in Context?cited by 102
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2023Levels of AGI for Operationalizing Progress on the Path to AGIcited by 94
- 2024A Primer on the Inner Workings of Transformer-based Language Modelscited by 83
- 2023Copy Suppression: Comprehensively Understanding an Attention Headcited by 73
- 2023How Do Transformers Learn In-Context Beyond Simple Functions? A Case Study on Learning with Representationscited by 72
- 2024Attention Heads of Large Language Models: A Surveycited by 65
- 2024Algorithmic Collusion by Large Language Modelscited by 54
- 2023Managing extreme AI risks amid rapid progresscited by 48
- 2024Explainable Artificial Intelligence: A Survey of Needs, Techniques, Applications, and Future Directioncited by 46
- 2023Self-Detoxifying Language Models via Toxification Reversalcited by 45
- 2024Understanding and Patching Compositional Reasoning in LLMscited by 45
- 2024Incremental Residual Concept Bottleneck Modelscited by 43
- 2024Differentiation and Specialization of Attention Heads via the Refined Local Learning Coefficientcited by 39
- 2023Understanding Addition in Transformerscited by 34
- 2024Benchmarks as Microscopes: A Call for Model Metrologycited by 33
- 2023Discovering Variable Binding Circuitry with Desideratacited by 32
- 2023A Configurable Library for Generating and Manipulating Maze Datasetscited by 31
- 2023Circuit Breaking: Removing Model Behaviors with Targeted Ablationcited by 27
- 2023Harmonics of Learning: Universal Fourier Features Emerge in Invariant Networkscited by 23
- 2024Efficient Automated Circuit Discovery in Transformers using Contextual Decompositioncited by 23
- 2023Analyzing And Editing Inner Mechanisms Of Backdoored Language Modelscited by 22
- 2024Explainable Generative AI (GenXAI): A Survey, Conceptualization, and Research Agendacited by 22
- 2026Locate, Steer, and Improve: A Practical Survey of Actionable Mechanistic Interpretability in Large Language Modelscited by 22
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2024Optimal ablation for interpretabilitycited by 21
- 2023Learning by Self-Explainingcited by 17
- 2023Demystifying Embedding Spaces using Large Language Modelscited by 17
- 2024Understanding polysemanticity in neural networks through coding theorycited by 17
- 2024Compact Proofs of Model Performance via Mechanistic Interpretabilitycited by 17
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?cited by 17
- 2024Compute Optimal Inference and Provable Amortisation Gap in Sparse Autoencoderscited by 17
- 2023Structured World Representations in Maze-Solving Transformerscited by 16
- 2025Unlocking the Power of Function Vectors for Characterizing and Mitigating Catastrophic Forgetting in Continual Instruction Tuningcited by 16
- 2024Dual Process Learning: Controlling Use of In-Context vs. In-Weights Strategies with Weight Forgettingcited by 15
- 2024Concept Bottleneck Language Models For protein designcited by 15
- 2025Mechanistic Interpretability as Statistical Estimation: A Variance Analysiscited by 14
50 most cited of 126 All 126 (JSON)
- 2026A Tutorial on Prompt Engineering: From Messy Thoughts to AI Workflows5 Sep 2026
- 2026Interior interpretability with attention rollout: contraction and propagation profiles in Transformers24 Jul 2026
- 2026Weight-Space Physics: Interpretable Hypernetworks for Lattice Quantum Field Theories8 Jul 2026
- 2026Domain Restriction via Multi SAE Layer Transitions12 May 2026
- 2026Position: Let's Develop Data Probes to Fundamentally Understand How Data Affects LLM Performance11 May 2026
- 2026Selective Correlation Based Knowledge Distillation for Ground Reaction Force Estimation27 Apr 2026
- 2026Weight Patching: Toward Source-Level Mechanistic Localization in LLMs15 Apr 2026
- 2026A Revealed Preference Framework for AI Alignment29 Mar 2026
- 2026Causal Concept Graphs in LLM Latent Space for Stepwise Reasoning11 Mar 2026
- 2026Adaptive Confidence Regularization for Multimodal Failure Detection2 Mar 2026
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees18 Feb 2026
- 2026Locate, Steer, and Improve: A Practical Survey of Actionable Mechanistic Interpretability in Large Language Models20 Jan 2026
38 more
- 2025Superposition as Lossy Compression: Measure with Sparse Autoencoders and Connect to Adversarial Vulnerability15 Dec 2025
- 2025Hyper Hawkes Processes: Interpretable Models of Marked Temporal Point Processes2 Nov 2025
- 2025Mechanistic Interpretability as Statistical Estimation: A Variance Analysis1 Oct 2025
- 2025Interpreting Attention Heads for Image-to-Text Information Flow in Large Vision-Language Models22 Sep 2025
- 2025Concept Probing: Where to Find Human-Defined Concepts (Extended Version)24 Jul 2025
- 2025Prompting as Scientific Inquiry30 Jun 2025
- 2025Mechanistic Interpretability Needs Philosophy23 Jun 2025
- 2025Intrinsic and Extrinsic Organized Attention: Softmax Invariance and Network Sparsity18 Jun 2025
- 2025Linear Spatial World Models Emerge in Large Language Models3 Jun 2025
- 2025An Analysis of Concept Bottleneck Models: Measuring, Understanding, and Mitigating the Impact of Noisy Annotations22 May 2025
- 2025Out-of-Distribution Detection via Channelwise Feature Aggregation in Neural Network-Based Receivers21 May 2025
- 2025Causes and Consequences of Representational Similarity in Machine Learning Models20 May 2025
- 2025Beyond the Black Box: Interpretability of LLMs in Finance14 May 2025
- 2025Enhancing ML Model Interpretability: Leveraging Fine-Tuned Large Language Models for Better Understanding of AI2 May 2025
- 2025Explaining Low Perception Model Competency with High-Competency Counterfactuals7 Apr 2025
- 2025Unlocking the Power of Function Vectors for Characterizing and Mitigating Catastrophic Forgetting in Continual Instruction Tuning16 Feb 2025
- 2025Towards Unified Attribution in Explainable AI, Data-Centric AI, and Mechanistic Interpretability31 Jan 2025
- 2024PyMilo: A Python Library for ML I/O31 Dec 2024
- 2024Concept Boundary Vectors20 Dec 2024
- 2024Transformers Use Causal World Models in Maze-Solving Tasks16 Dec 2024
- 2024Predictive Modeling, Pattern Recognition, and Spatiotemporal Representations of Plant Growth in Simulated and Controlled Environments: A Comprehensive Review13 Dec 2024
- 2024Bi-ICE: An Inner Interpretable Framework for Image Classification via Bi-directional Interactions between Concept and Input Embeddings26 Nov 2024
- 2024Compute Optimal Inference and Provable Amortisation Gap in Sparse Autoencoders20 Nov 2024
- 2024Concept Bottleneck Language Models For protein design9 Nov 2024
- 2024Enhancing Multiple Dimensions of Trustworthiness in LLMs via Sparse Activation Control4 Nov 2024
- 2024On Explaining with Attention Matrices24 Oct 2024
- 2024Can sparse autoencoders make sense of gene expression latent variable models?15 Oct 2024
- 2024Towards Assurance of LLM Adversarial Robustness using Ontology-Driven Argumentation10 Oct 2024
- 2024Towards a unified and verified understanding of group-operation networks9 Oct 2024
- 2024On Logical Extrapolation for Mazes with Recurrent and Implicit Networks3 Oct 2024
- 2024Differentiation and Specialization of Attention Heads via the Refined Local Learning Coefficient3 Oct 2024
- 2024Linking in Style: Understanding learned features in deep learning models25 Sep 2024
- 2024The FIX Benchmark: Extracting Features Interpretable to eXperts20 Sep 2024
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?20 Sep 2024
- 2024Optimal ablation for interpretability16 Sep 2024
- 2024Attention Heads of Large Language Models: A Survey5 Sep 2024
- 2024Explainable Artificial Intelligence: A Survey of Needs, Techniques, Applications, and Future Direction30 Aug 2024
- 2024Multilevel Interpretability Of Artificial Neural Networks: Leveraging Framework And Methods From Neuroscience22 Aug 2024
50 newest of 126 All 126 (JSON)
- 2023Self-Detoxifying Language Models via Toxification Reversalcited by 45
- 2023Analyzing And Editing Inner Mechanisms Of Backdoored Language Modelscited by 22
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2023Can Large Language Models Change User Preference Adversarially?cited by 5
- 2023AGNES: Abstraction-guided Framework for Deep Neural Networks Securitycited by 0
- 2023AGNES: Abstraction-guided Framework for Deep Neural Networks Security7 Nov 2023
- 2023Self-Detoxifying Language Models via Toxification Reversal14 Oct 2023
- 2023Analyzing And Editing Inner Mechanisms Of Backdoored Language Models24 Feb 2023
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Tools8 Feb 2023
- 2023Can Large Language Models Change User Preference Adversarially?5 Jan 2023
- 2026Causal Concept Graphs in LLM Latent Space for Stepwise Reasoning11 Mar 2026
- 2024Markovian Transformers for Informative Language Modeling29 Apr 2024
- 2024Understanding and Patching Compositional Reasoning in LLMs22 Feb 2024
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2023Language Models Represent Space and Timecited by 306
- 2024Patchscopes: A Unifying Framework for Inspecting Hidden Representations of Language Modelscited by 225
- 2023How does GPT-2 compute greater-than?: Interpreting mathematical abilities in a pre-trained language modelcited by 199
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
- 2023Explainable Artificial Intelligence (XAI) 2.0: A Manifesto of Open Challenges and Interdisciplinary Research Directionscited by 123
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
12 most cited of 112 All 112 (JSON)
- 2026A Tutorial on Prompt Engineering: From Messy Thoughts to AI Workflows5 Sep 2026
- 2026Interior interpretability with attention rollout: contraction and propagation profiles in Transformers24 Jul 2026
- 2026Weight-Space Physics: Interpretable Hypernetworks for Lattice Quantum Field Theories8 Jul 2026
- 2026Domain Restriction via Multi SAE Layer Transitions12 May 2026
- 2026Position: Let's Develop Data Probes to Fundamentally Understand How Data Affects LLM Performance11 May 2026
- 2026Selective Correlation Based Knowledge Distillation for Ground Reaction Force Estimation27 Apr 2026
- 2026Weight Patching: Toward Source-Level Mechanistic Localization in LLMs15 Apr 2026
- 2026A Revealed Preference Framework for AI Alignment29 Mar 2026
- 2026Adaptive Confidence Regularization for Multimodal Failure Detection2 Mar 2026
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees18 Feb 2026
- 2026Locate, Steer, and Improve: A Practical Survey of Actionable Mechanistic Interpretability in Large Language Models20 Jan 2026
- 2025Superposition as Lossy Compression: Measure with Sparse Autoencoders and Connect to Adversarial Vulnerability15 Dec 2025
12 newest of 112 All 112 (JSON)