The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?
Not on the map. Why?
Abstract (arXiv)
The concept of causal abstraction got recently popularised to demystify the opaque decision-making processes of machine learning models; in short, a neural network can be abstracted as a higher-level algorithm if there exists a function which allows us to map between them. Notably, most interpretability papers implement these maps as linear functions, motivated by the linear representation hypothesis: the idea that features are encoded linearly in a model's representations. However, this linearity constraint is not required by the definition of causal abstraction. In this work, we critically examine the concept of causal abstraction by considering arbitrarily powerful alignment maps. In particular, we prove that under reasonable assumptions, any neural network can be mapped to any algorithm, rendering this unrestricted notion of causal abstraction trivial and uninformative. We complement these theoretical findings with empirical evidence, demonstrating that it is possible to perfectly map models to algorithms even when these models are incapable of solving the actual task; e.g., on an experiment using randomly initialised language models, our alignment maps reach 100% interchange-intervention accuracy on the indirect object identification task. This raises the non-linear representation dilemma: if we lift the linearity constraint imposed to alignment maps in causal abstraction analyses, we are left with no principled way to balance the inherent trade-off between these maps' complexity and accuracy. Together, these results suggest an answer to our title's question: causal abstraction is not enough for mechanistic interpretability, as it becomes vacuous without assumptions about how models encode information. Studying the connection between this information-encoding assumption and causal abstraction should lead to exciting future work.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 51 of its 73 references that are in the map. First posted on arXiv 11 Jul 2025.
Builds on
51 of 73 references.
References · 51
- 2017Attention Is All You Needcited by 59,932
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2016Man is to Computer Programmer as Woman is to Homemaker? Debiasing Word Embeddingscited by 1,304
- 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
- 2021Probing Classifiers: Promises, Shortcomings, and Advancescited by 831
- 2022Discovering Latent Knowledge in Language Models Without Supervisioncited by 733
- 2020Prevalence of Neural Collapse during the terminal phase of deep learning trainingcited by 713
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2018What you can cram into a single vector: Probing sentence embeddings for linguistic propertiescited by 452
38 more
- 2020Null It Out: Guarding Protected Attributes by Iterative Nullspace Projectioncited by 442
- 2021Causal Abstractions of Neural Networkscited by 401
- 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 343
- 2020Information-Theoretic Probing with Minimum Description Lengthcited by 230
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 215
- 2020Information-Theoretic Probing for Linguistic Structurecited by 204
- 2024Not All Language Model Features Are One-Dimensionally Linearcited by 201
- 2023Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representationscited by 197
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2023Text Embeddings Reveal (Almost) As Much As Textcited by 189
- 2025Open Problems in Mechanistic Interpretabilitycited by 173
- 2016Linear Algebraic Structure of Word Senses, with Applications to Polysemycited by 165
- 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 147
- 2019What Clinicians Want: Contextualizing Explainable Machine Learning for Clinical End Usecited by 134
- 2021BERT Busters: Outlier Dimensions that Disrupt Transformerscited by 110
- 2021Inducing Causal Structure for Interpretable Neural Networkscited by 107
- 2021Transformer visualization via dictionary learning: contextualized embedding as a linear superposition of transformer factorscited by 106
- 2018Abstracting Causal Modelscited by 104
- 2023Is This the Subspace You Are Looking for? An Interpretability Illusion for Subspace Activation Patchingcited by 75
- 2025Language Models Use Trigonometry to Do Additioncited by 68
- 2021Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Predictioncited by 58
- 2022Probing for the Usage of Grammatical Numbercited by 57
- 2020Pareto Probing: Trading Off Accuracy for Complexitycited by 55
- 2024pyvene: A Library for Understanding and Improving PyTorch Models via Interventionscited by 53
- 2024CausalGym: Benchmarking causal interpretability methods on linguistic taskscited by 45
- 2024Recurrent Neural Networks Learn to Store and Generate Sequences using Non-Linear Representationscited by 45
- 2024Decomposing The Dark Matter of Sparse Autoencoderscited by 42
- 2025PolyPythias: Stability and Outliers across Fifty Language Model Pre-Training Runscited by 33
- 2025Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?cited by 32
- 2021A Non-Linear Structural Probecited by 31
- 2024Neural Networks Learn Statistics of Increasing Complexitycited by 30
- 2024Controllable Context Sensitivity and the Knob Behind Itcited by 22
- 2024Missed Causes and Ambiguous Effects: Counterfactuals Pose Challenges for Interpreting Neural Networkscited by 21
- 2024Why do small language models underperform? Studying Language Model Saturation via the Softmax Bottleneckcited by 19
- 2024A Reply to Makelov et al. (2023)'s "Interpretability Illusion" Argumentscited by 15
- 2022Low-Rank Softmax Can Have Unargmaxable Classes in Theory but Rarely in Practicecited by 14
- 2025HyperDAS: Towards Automating Mechanistic Interpretability with Hypernetworkscited by 8
- 2025What is causal about causal models and representations?cited by 6
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2025: 11; 2026: 23.
34 papers.
Sort:
By area:
- 2025Language Models are Injective and Hence Invertiblecited by 31
- 2026Manifold Steering Reveals the Shared Geometry of Neural Network Representation and Behaviorcited by 22
- 2025How Causal Abstraction Underpins Computational Explanationcited by 10
- 2025The Dead Salmons of AI Interpretabilitycited by 10
- 2026From Weights to Activations: Is Steering the Next Frontier of Adaptation?cited by 8
- 2025Addressing divergent representations from causal interventions on neural networkscited by 6
- 2026Operationalising the Superficial Alignment Hypothesis via Task Complexitycited by 4
- 2025Interpretability as Alignment: Making Internal Understanding a Design Principlecited by 3
- 2026Beyond Importance: Interchange-Sobol Sensitivity Reveals Task-Specific Content Channels in Transformer Componentscited by 3
- 2026Make Mechanistic Interpretability Auditable: A Call to Develop Guidelines via Continuous Collaborative Reviewingcited by 2
- 2026Patches of Nonlinearity: Instruction Vectors in Large Language Modelscited by 1
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstractioncited by 1
22 more
- 2026Perturbation: A simple and efficient adversarial tracer for representation learning in language modelscited by 1
- 2026The Scaling Properties of Implicit Deductive Reasoning in Transformerscited by 1
- 2026Bilinear autoencoders find interpretable manifoldscited by 1
- 2026From Mechanistic to Compositional Interpretabilitycited by 1
- 2026Test, then Route: How Language Models Execute In-Context Conditional Rules Across Models and Languagescited by 1
- 2025Transformer Injectivity & Geometric Robustness - Analytic Margins and Bi-Lipschitz Uniformity of Sequence-Level Hidden Statescited by 0
- 2025Findings of the BlackboxNLP 2025 Shared Task: Localizing Circuits and Causal Variables in Language Modelscited by 0
- 2025Language models as tools for investigating the distinction between possible and impossible natural languagescited by 0
- 2025Large language models have learned to use languagecited by 0
- 2025Large language models are not about natural languagecited by 0
- 2025Linguists should learn to love speech-based deep learning modelscited by 0
- 2026Are Language Models Models?cited by 0
- 2026Across the Levels of Analysis: Explaining Predictive Processing in Humans Requires More Than Machine-Estimated Probabilitiescited by 0
- 2026You Can't Fight in Here! This is BBS!cited by 0
- 2026Not-So-Strange Love: Language Models and Generative Linguistic Theories are More Compatible than They Appearcited by 0
- 2026Enhancing AI Interpretability with Localised Architecturescited by 0
- 2026Now You (Still) See Me: Detecting Evasive Steganographic Payloads in LLMscited by 0
- 2026Validating Causal Abstraction Metrics on Simulated Complex Systemscited by 0
- 2026One mechanism for many mental spaces: a shared router over a value slot in language modelscited by 0
- 2026LAWFUL: Law-Aligned Witness for Faithful Use of Latentscited by 0
- 2026A Survey on the Linear Representation Hypothesiscited by 0
- 2026Right Answer, Wrong Mechanism: Detecting Pernicious Divergence in Causal Interventionscited by 0
- 2026Right Answer, Wrong Mechanism: Detecting Pernicious Divergence in Causal Interventions30 Sep 2026
- 2026A Survey on the Linear Representation Hypothesis19 Sep 2026
- 2026Test, then Route: How Language Models Execute In-Context Conditional Rules Across Models and Languages4 Aug 2026
- 2026LAWFUL: Law-Aligned Witness for Faithful Use of Latents26 Jul 2026
- 2026One mechanism for many mental spaces: a shared router over a value slot in language models11 Jul 2026
- 2026Validating Causal Abstraction Metrics on Simulated Complex Systems30 Jun 2026
- 2026Beyond Importance: Interchange-Sobol Sensitivity Reveals Task-Specific Content Channels in Transformer Components12 Jun 2026
- 2026Now You (Still) See Me: Detecting Evasive Steganographic Payloads in LLMs8 Jun 2026
- 2026Enhancing AI Interpretability with Localised Architectures6 Jun 2026
- 2026Not-So-Strange Love: Language Models and Generative Linguistic Theories are More Compatible than They Appear11 May 2026
- 2026From Mechanistic to Compositional Interpretability9 May 2026
- 2026Bilinear autoencoders find interpretable manifolds9 May 2026
22 more
- 2026Manifold Steering Reveals the Shared Geometry of Neural Network Representation and Behavior6 May 2026
- 2026The Scaling Properties of Implicit Deductive Reasoning in Transformers5 May 2026
- 2026Make Mechanistic Interpretability Auditable: A Call to Develop Guidelines via Continuous Collaborative Reviewing24 Apr 2026
- 2026From Weights to Activations: Is Steering the Next Frontier of Adaptation?15 Apr 2026
- 2026You Can't Fight in Here! This is BBS!10 Apr 2026
- 2026Across the Levels of Analysis: Explaining Predictive Processing in Humans Requires More Than Machine-Estimated Probabilities10 Apr 2026
- 2026Perturbation: A simple and efficient adversarial tracer for representation learning in language models25 Mar 2026
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstraction27 Feb 2026
- 2026Operationalising the Superficial Alignment Hypothesis via Task Complexity17 Feb 2026
- 2026Patches of Nonlinearity: Instruction Vectors in Large Language Models8 Feb 2026
- 2026Are Language Models Models?15 Jan 2026
- 2025The Dead Salmons of AI Interpretability21 Dec 2025
- 2025Linguists should learn to love speech-based deep learning models16 Dec 2025
- 2025Large language models are not about natural language15 Dec 2025
- 2025Large language models have learned to use language13 Dec 2025
- 2025Language models as tools for investigating the distinction between possible and impossible natural languages10 Dec 2025
- 2025Findings of the BlackboxNLP 2025 Shared Task: Localizing Circuits and Causal Variables in Language Models23 Nov 2025
- 2025Transformer Injectivity & Geometric Robustness - Analytic Margins and Bi-Lipschitz Uniformity of Sequence-Level Hidden States17 Nov 2025
- 2025Addressing divergent representations from causal interventions on neural networks6 Nov 2025
- 2025Language Models are Injective and Hence Invertible17 Oct 2025
- 2025Interpretability as Alignment: Making Internal Understanding a Design Principle10 Sep 2025
- 2025How Causal Abstraction Underpins Computational Explanation15 Aug 2025
- 2025Language Models are Injective and Hence Invertiblecited by 31
- 2026Manifold Steering Reveals the Shared Geometry of Neural Network Representation and Behaviorcited by 22
- 2025How Causal Abstraction Underpins Computational Explanationcited by 10
- 2025The Dead Salmons of AI Interpretabilitycited by 10
- 2026From Weights to Activations: Is Steering the Next Frontier of Adaptation?cited by 8
- 2025Addressing divergent representations from causal interventions on neural networkscited by 6
- 2026Operationalising the Superficial Alignment Hypothesis via Task Complexitycited by 4
- 2025Interpretability as Alignment: Making Internal Understanding a Design Principlecited by 3
- 2026Beyond Importance: Interchange-Sobol Sensitivity Reveals Task-Specific Content Channels in Transformer Componentscited by 3
- 2026Make Mechanistic Interpretability Auditable: A Call to Develop Guidelines via Continuous Collaborative Reviewingcited by 2
- 2026Patches of Nonlinearity: Instruction Vectors in Large Language Modelscited by 1
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstractioncited by 1
12 most cited of 33 All 33 (JSON)
- 2026Right Answer, Wrong Mechanism: Detecting Pernicious Divergence in Causal Interventions30 Sep 2026
- 2026A Survey on the Linear Representation Hypothesis19 Sep 2026
- 2026Test, then Route: How Language Models Execute In-Context Conditional Rules Across Models and Languages4 Aug 2026
- 2026LAWFUL: Law-Aligned Witness for Faithful Use of Latents26 Jul 2026
- 2026One mechanism for many mental spaces: a shared router over a value slot in language models11 Jul 2026
- 2026Validating Causal Abstraction Metrics on Simulated Complex Systems30 Jun 2026
- 2026Beyond Importance: Interchange-Sobol Sensitivity Reveals Task-Specific Content Channels in Transformer Components12 Jun 2026
- 2026Now You (Still) See Me: Detecting Evasive Steganographic Payloads in LLMs8 Jun 2026
- 2026Enhancing AI Interpretability with Localised Architectures6 Jun 2026
- 2026Not-So-Strange Love: Language Models and Generative Linguistic Theories are More Compatible than They Appear11 May 2026
- 2026From Mechanistic to Compositional Interpretability9 May 2026
- 2026Bilinear autoencoders find interpretable manifolds9 May 2026
12 newest of 33 All 33 (JSON)