Combining Causal Models for More Accurate Abstractions of Neural Networks
On the map: Mechanistic interpretability → Circuits and mechanistic analysis
Abstract (arXiv)
Mechanistic interpretability aims to reverse engineer neural networks by uncovering which high-level algorithms they implement. Causal abstraction provides a precise notion of when a network implements an algorithm, i.e., a causal model of the network contains low-level features that realize the high-level variables in a causal model of the algorithm. A typical problem in practical settings is that the algorithm is not an entirely faithful abstraction of the network, meaning it only partially captures the true reasoning process of a model. We propose a solution where we combine different simple high-level models to produce a more faithful representation of the network. Through learning this combination, we can model neural networks as being in different computational states depending on the input provided, which we show is more accurate to GPT 2-small fine-tuned on two toy tasks. We observe a trade-off between the strength of an interpretability hypothesis, which we define in terms of the number of inputs explained by the high-level models, and its faithfulness, which we define as the interchange intervention accuracy. Our method allows us to modulate between the two, providing the most accurate combination of models that describe the behavior of a neural network given a faithfulness level.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Circuits and mechanistic analysis, one of 13 directions in Mechanistic interpretability. Builds on 34 of its 45 references that are in the map. First posted on arXiv 14 Mar 2025.
Builds on
34 of 45 references.
Closest ancestors · 3
Same direction, newest first
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretability28 Apr
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretability11 Jan
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 small1 Nov
Other references · 31
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,420
- 2022Toy Models of Superpositioncited by 971
- 2022In-context Learning and Induction Headscited by 964
- 2016The Mythos of Model Interpretabilitycited by 721
- 2023The Linear Representation Hypothesis and the Geometry of Large Language Modelscited by 716
- 2019Attention is not not Explanationcited by 636
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2021Causal Abstractions of Neural Networkscited by 422
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 359
- 2023Emergent Linear Representations in World Models of Self-Supervised Sequence Modelscited by 319
- 2024Patchscopes: A Unifying Framework for Inspecting Hidden Representations of Language Modelscited by 235
- 2023Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representationscited by 209
19 more
- 2023Localizing Model Behavior with Path Patchingcited by 195
- 2020Causal Mediation Analysis for Interpreting Neural NLP: The Case of Gender Biascited by 191
- 2023Does Circuit Analysis Interpretability Scale? Evidence from Multiple Choice Capabilities in Chinchillacited by 149
- 2016Foundations of Structural Causal Models with Cycles and Latent Variablescited by 134
- 2021Causal Analysis of Syntactic Agreement Mechanisms in Neural Language Modelscited by 131
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2017Causal Consistency of Structural Equation Modelscited by 118
- 2018Abstracting Causal Modelscited by 107
- 2023Interpretability at Scale: Identifying Causal Mechanisms in Alpacacited by 103
- 2024On the Origins of Linear Representations in Large Language Modelscited by 79
- 2019Approximate Causal Abstractioncited by 63
- 2014Visual Causal Feature Learningcited by 59
- 2024pyvene: A Library for Understanding and Improving PyTorch Models via Interventionscited by 54
- 2021Compositional Abstraction Error and a Category of Causal Modelscited by 33
- 2022Causal Abstraction with Soft Interventionscited by 23
- 2023Jointly Learning Consistent Causal Abstractions Over Multiple Interventional Distributionscited by 23
- 2016Unsupervised Discovery of El Nino Using Causal Feature Learning on Microlevel Climate Datacited by 20
- 2023Targeted Reduction of Causal Modelscited by 15
- 2023Interventionally Consistent Surrogates for Agent-based Simulatorscited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Mixing Mechanisms: How Language Models Retrieve Bound Entities In-Contextcited by 26
- 2026Bucketing the Good Apples: A Method for Diagnosing and Improving Causal Abstractioncited by 1
- 2026A Mechanistic Understanding of Pronoun Fidelity in LLMscited by 0
- 2026Short Horizons and Sparse Concepts: a Mathematical View of the Readout in the J-lenscited by 0
- 2026Short Horizons and Sparse Concepts: a Mathematical View of the Readout in the J-lens26 Aug 2026
- 2026A Mechanistic Understanding of Pronoun Fidelity in LLMs15 Jun 2026
- 2026Bucketing the Good Apples: A Method for Diagnosing and Improving Causal Abstraction4 May 2026
- 2025Mixing Mechanisms: How Language Models Retrieve Bound Entities In-Context7 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2026Tracking Equivalent Mechanistic Interpretations Across Neural Networks
- 2026Mechanistic Interpretability for Neural Networks: Circuits, Sparse Features and Symbolic Reasoning
- 2024Validating Mechanistic Interpretations: An Axiomatic Approach
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?
- 2025Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?
- 2025A Mathematical Philosophy of Explanations in Mechanistic Interpretability -- The Strange Science Part I.i
- 2025Addressing divergent representations from causal interventions on neural networks
- 2025Interpretability in Parameter Space: Minimizing Mechanistic Description Length with Attribution-based Parameter Decomposition