Unboxing the Black Box: Mechanistic Interpretability for Algorithmic Understanding of Neural Networks
Not on the map. Why?
Abstract (arXiv)
The black box nature of deep neural networks poses a significant challenge for the deployment of transparent and trustworthy artificial intelligence (AI) systems. With the growing presence of AI in society, it becomes increasingly important to develop methods that can explain and interpret the decisions made by these systems. To address this, mechanistic interpretability (MI) emerged as a promising and distinctive research program within the broader field of explainable artificial intelligence (XAI). MI is the process of studying the inner computations of neural networks and translating them into human-understandable algorithms. It encompasses reverse engineering techniques aimed at uncovering the computational algorithms implemented by neural networks. In this article, we propose a unified taxonomy of MI approaches and provide a detailed analysis of key techniques, illustrated with concrete examples and pseudo-code. We contextualize MI within the broader interpretability landscape, comparing its goals, methods, and insights to other strands of XAI. Additionally, we trace the development of MI as a research area, highlighting its conceptual roots and the accelerating pace of recent work. We argue that MI holds significant potential to support a more scientific understanding of machine learning systems -- treating models not only as tools for solving tasks, but also as systems to be studied and understood. We hope to invite new researchers into the field of mechanistic interpretability.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 113 of its 163 references that are in the map. First posted on arXiv 24 Nov 2025.
Builds on
113 of 163 references.
References · 113
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 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
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2018Deep contextualized word representationscited by 2,285
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
- 2016Understanding intermediate layers using linear classifier probescited by 1,279
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
38 more
- 2022In-context Learning and Induction Headscited by 930
- 2022Toy Models of Superpositioncited by 928
- 2021Probing Classifiers: Promises, Shortcomings, and Advancescited by 831
- 2022Discovering Latent Knowledge in Language Models Without Supervisioncited by 733
- 2023Extracting Training Data from Diffusion Modelscited by 723
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 679
- 2023The Geometry of Truth: Emergent Linear Structure in Large Language Model Representations of True/False Datasetscited by 673
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2023Eliciting Latent Predictions from Transformers with the Tuned Lenscited by 579
- 2022Transformer Feed-Forward Layers Build Predictions by Promoting Concepts in the Vocabulary Spacecited by 522
- 2023Dissecting Recall of Factual Associations in Auto-Regressive Language Modelscited by 512
- 2018What you can cram into a single vector: Probing sentence embeddings for linguistic propertiescited by 452
- 2019What do you learn from context? Probing for sentence structure in contextualized word representationscited by 436
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2021A Survey of Transformerscited by 399
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 328
- 2023Language Models Represent Space and Timecited by 306
- 2023Function Vectors in Large Language Modelscited by 292
- 2024Do Llamas Work in English? On the Latent Language of Multilingual Transformerscited by 275
- 2023Fine-Tuning LLaMA for Multi-Stage Text Retrievalcited by 271
- 2020Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Surveycited by 252
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
- 2023How does GPT-2 compute greater-than?: Interpreting mathematical abilities in a pre-trained language modelcited by 199
- 2023Attribution Patching Outperforms Automated Circuit Discoverycited by 196
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2024How to use and interpret activation patchingcited by 191
- 2024Transcoders Find Interpretable LLM Feature Circuitscited by 186
- 2020Causal Mediation Analysis for Interpreting Neural NLP: The Case of Gender Biascited by 183
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2016Linear Algebraic Structure of Word Senses, with Applications to Polysemycited by 165
- 2023The Clock and the Pizza: Two Stories in Mechanistic Explanation of Neural Networkscited by 153
- 2023Does Circuit Analysis Interpretability Scale? Evidence from Multiple Choice Capabilities in Chinchillacited by 145
- 2024Have Faith in Faithfulness: Going Beyond Circuit Overlap When Finding Model Mechanismscited by 144
- 2023A Toy Model of Universality: Reverse Engineering How Networks Learn Group Operationscited by 141
- 2024Llama Scope: Extracting Millions of Features from Llama-3.1-8B with Sparse Autoencoderscited by 133
- 2021Causal Analysis of Syntactic Agreement Mechanisms in Neural Language Modelscited by 127
50 most cited of 113 All 113 (JSON)
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026Mechanistic Interpretability of Brain-to-Speech Models Across Speech Modescited by 1
- 2026WASD: Locating Critical Neurons as Sufficient Conditions for Explaining and Controlling LLM Behaviorcited by 1
- 2026Mechanistic Interpretability for Neural Networks: Circuits, Sparse Features and Symbolic Reasoningcited by 1
- 2026Interpretative Interfaces: Designing for AI-Mediated Reading Practices and the Knowledge Commonscited by 0
- 2026GeoLAN: Geometric Learning of Latent Explanatory Directions in Large Language Modelscited by 0
- 2026Mechanistic Interpretability Reveals Shared Causal Subspaces in Brain-to-Speech Decoderscited by 0
- 2026Mechanistic Interpretability Reveals Shared Causal Subspaces in Brain-to-Speech Decoders25 Sep 2026
- 2026Mechanistic Interpretability for Neural Networks: Circuits, Sparse Features and Symbolic Reasoning8 Jul 2026
- 2026GeoLAN: Geometric Learning of Latent Explanatory Directions in Large Language Models19 Mar 2026
- 2026WASD: Locating Critical Neurons as Sufficient Conditions for Explaining and Controlling LLM Behavior19 Mar 2026
- 2026Interpretative Interfaces: Designing for AI-Mediated Reading Practices and the Knowledge Commons16 Mar 2026
- 2026Mechanistic Interpretability of Brain-to-Speech Models Across Speech Modes1 Feb 2026