How Much Do Circuits Tell Us? Measuring the Consistency and Specificity of Language Model Circuits
Not on the map. Why?
Abstract (arXiv)
The circuits framework in mechanistic interpretability aims to identify sparse subgraphs of model components that are causally responsible for a behavior, typically evaluated by measuring necessity and sufficiency. But these criteria say little about whether a circuit consistently captures how a model performs a task, or if it is specific to that task. We study these two properties, consistency and specificity, across six tasks and five models, extracting circuits at the component level (attention heads and MLP blocks) and at the level of individual MLP neurons. We find that component-level circuits are highly consistent and causally important for most tasks, but they are not specific: for a given task, ablating its own circuit drops accuracy by about as much as ablating another task's circuit. Neuron-level circuits, on the other hand, exhibit higher specificity across tasks, but far less consistency within tasks. This is explained by circuit overlap: component-level circuits share most of their components across tasks, related or not, while neuron-level circuits overlap only between closely related tasks. In a case study of the components shared by the task circuits of Llama-3.2-3B, we show that they consist mostly of MLP blocks, while the few attention heads within turn out to have general-purpose roles. Overall, our findings raise questions about the degree to which circuits can support targeted understanding of, and intervention on, model behavior.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 47 of its 62 references that are in the map. First posted on arXiv 8 May 2026.
Builds on
47 of 62 references.
References · 47
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2025Qwen3 Technical Reportcited by 8,195
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,928
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2023Inference-Time Intervention: Eliciting Truthful Answers from a Language Modelcited by 1,259
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
35 more
- 2022In-context Learning and Induction Headscited by 930
- 2022Toy Models of Superpositioncited by 928
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
- 2021Knowledge Neurons in Pretrained Transformerscited by 590
- 2024Scaling and evaluating sparse autoencoderscited by 530
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2024Gemma Scope: Open Sparse Autoencoders Everywhere All At Once on Gemma 2cited by 381
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2023In-Context Learning Creates Task Vectorscited by 302
- 2023Function Vectors in Large Language Modelscited by 292
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoderscited by 283
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
- 2022Extracting Latent Steering Vectors from Pretrained Language Modelscited by 217
- 2023Attribution Patching Outperforms Automated Circuit Discoverycited by 196
- 2024How to use and interpret activation patchingcited by 191
- 2024Programming Refusal with Conditional Activation Steeringcited by 191
- 2024Transcoders Find Interpretable LLM Feature Circuitscited by 186
- 2016Linear Algebraic Structure of Word Senses, with Applications to Polysemycited by 165
- 2024A is for Absorption: Studying Feature Splitting and Absorption in Sparse Autoencoderscited by 148
- 2024Have Faith in Faithfulness: Going Beyond Circuit Overlap When Finding Model Mechanismscited by 144
- 2023Circuit Component Reuse Across Tasks in Transformer Language Modelscited by 105
- 2022XAI for Transformers: Better Explanations through Conservative Propagationcited by 100
- 2024ReDeEP: Detecting Hallucination in Retrieval-Augmented Generation via Mechanistic Interpretabilitycited by 100
- 2023Detecting Edit Failures In Large Language Models: An Improved Specificity Benchmarkcited by 62
- 2025MIB: A Mechanistic Interpretability Benchmarkcited by 49
- 2024MambaLRP: Explaining Selective State Space Sequence Modelscited by 31
- 2024Hypothesis Testing the Circuit Hypothesis in LLMscited by 29
- 2024Optimal ablation for interpretabilitycited by 21
- 2026Language Model Circuits Are Sparse in the Neuron Basiscited by 18
- 2023Towards Interpretable Sequence Continuation: Analyzing Shared Circuits in Large Language Modelscited by 14
- 2025LLM Microscope: What Model Internals Reveal About Answer Correctness and Context Utilizationcited by 11
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patchingcited by 10
- 2024Circuit Compositions: Exploring Modular Structures in Transformer-Based Language Modelscited by 9
- 2026Weight Updates as Activation Shifts: A Principled Framework for Steeringcited by 2
- 2026Shared Lexical Task Representations Explain Behavioral Variability In LLMscited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.