Inducing Causal Structure for Interpretable Neural Networks
Not on the map. Why?
Abstract (arXiv)
In many areas, we have well-founded insights about causal structure that would be useful to bring into our trained models while still allowing them to learn in a data-driven fashion. To achieve this, we present the new method of interchange intervention training (IIT). In IIT, we (1) align variables in a causal model (e.g., a deterministic program or Bayesian network) with representations in a neural model and (2) train the neural model to match the counterfactual behavior of the causal model on a base input when aligned representations in both models are set to be the value they would be for a source input. IIT is fully differentiable, flexibly combines with other objectives, and guarantees that the target causal model is a causal abstraction of the neural model when its loss is zero. We evaluate IIT on a structural vision task (MNIST-PVR), a navigational language task (ReaSCAN), and a natural language inference task (MQNLI). We compare IIT against multi-task training objectives and data augmentation. In all our experiments, IIT achieves the best results and produces neural models that are more interpretable in the sense that they more successfully realize the target causal model.
Key facts. Cited by 107 papers in the map (data through 7 Oct 2026). Builds on 39 of its 60 references that are in the map. First posted on arXiv 1 Dec 2021.
Builds on
39 of 60 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 994
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2017A Survey on Multi-Task Learningcited by 838
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 791
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2020Null It Out: Guarding Protected Attributes by Iterative Nullspace Projectioncited by 442
27 more
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2021Causal Abstractions of Neural Networkscited by 401
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2013Direct and Indirect Effectscited by 276
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2020Causal Mediation Analysis for Interpreting Neural NLP: The Case of Gender Biascited by 183
- 2018Dissecting Contextual Word Embeddings: Architecture and Representationcited by 146
- 2020Probing the Probing Paradigm: Does Probing Accuracy Entail Task Relevance?cited by 144
- 2020CausaLM: Causal Model Explanation Through Counterfactual Language Modelscited by 117
- 2017Causal Consistency of Structural Equation Modelscited by 114
- 2020A Benchmark for Systematic Generalization in Grounded Language Understandingcited by 108
- 2018Abstracting Causal Modelscited by 104
- 2018Under the Hood: Using Diagnostic Classifiers to Investigate and Improve how Language Models Track Agreement Informationcited by 97
- 2020Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Maskscited by 97
- 2019Neural Network Attributions: A Causal Perspectivecited by 77
- 2019Approximate Causal Abstractioncited by 62
- 2018Counterfactuals uncover the modular structure of deep generative modelscited by 51
- 2020Causal Effects of Linguistic Propertiescited by 39
- 2019Discovering the Compositional Structure of Vector Representations with Role Learning Networkscited by 33
- 2015Multi-Level Cause-Effect Systemscited by 30
- 2021Pointer Value Retrieval: A new benchmark for understanding the limits of neural network generalizationcited by 29
- 2019Posing Fair Generalization Tasks for Natural Language Inferencecited by 22
- 2021ReaSCAN: Compositional Reasoning in Language Groundingcited by 19
- 2018Analysing the potential of seq-to-seq models for incremental interpretation in task-oriented dialoguecited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 22; 2024: 28; 2025: 20; 2026: 26.
107 papers.
Sort:
By area:
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2023LEACE: Perfect linear concept erasure in closed formcited by 254
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 243
- 2025AxBench: Steering LLMs? Even Simple Baselines Outperform Sparse Autoencoderscited by 199
- 2023Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representationscited by 197
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2024How to use and interpret activation patchingcited by 191
- 2024ReFT: Representation Finetuning for Language Modelscited by 186
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2023The Hydra Effect: Emergent Self-repair in Language Model Computationscited by 145
38 more
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2023Interpretability at Scale: Identifying Causal Mechanisms in Alpacacited by 102
- 2024AtP*: An efficient and scalable method for localizing LLM behaviour to componentscited by 100
- 2024A Primer on the Inner Workings of Transformer-based Language Modelscited by 83
- 2024pyvene: A Library for Understanding and Improving PyTorch Models via Interventionscited by 53
- 2024Knowledge Mechanisms in Large Language Models: A Survey and Perspectivecited by 50
- 2024CausalGym: Benchmarking causal interpretability methods on linguistic taskscited by 45
- 2023Rigorously Assessing Natural Language Explanations of Neuronscited by 44
- 2024Summing Up the Facts: Additive Mechanisms Behind Factual Recall in LLMscited by 39
- 2025Language Models use Lookbacks to Track Beliefscited by 36
- 2024Locating and Editing Factual Associations in Mambacited by 35
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?cited by 34
- 2023Discovering Variable Binding Circuitry with Desideratacited by 32
- 2025Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?cited by 32
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectivescited by 30
- 2022Causal Proxy Models for Concept-Based Model Explanationscited by 29
- 2024Gradient Routing: Masking Gradients to Localize Computation in Neural Networkscited by 28
- 2023Circuit Breaking: Removing Model Behaviors with Targeted Ablationcited by 27
- 2023A Glitch in the Matrix? Locating and Detecting Language Model Grounding with Fakepediacited by 24
- 2024InterpBench: Semi-Synthetic Transformers for Evaluating Mechanistic Interpretability Techniquescited by 24
- 2024On Behalf of the Stakeholders: Trends in NLP Model Interpretability in the Era of LLMscited by 24
- 2023Analyzing And Editing Inner Mechanisms Of Backdoored Language Modelscited by 22
- 2021Causal Distillation for Language Modelscited by 19
- 2024The Landscape of Causal Discovery Data: Grounding Causal Discovery in Real-World Applicationscited by 17
- 2022Inducing Character-level Structure in Subword-based Language Models with Type-level Interchange Intervention Trainingcited by 16
- 2024A Reply to Makelov et al. (2023)'s "Interpretability Illusion" Argumentscited by 15
- 2024Do LLMs dream of elephants (when told not to)? Latent concept association and associative memory in transformerscited by 14
- 2024Scope Ambiguities in Large Language Modelscited by 11
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patchingcited by 10
- 2025The Dead Salmons of AI Interpretabilitycited by 10
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Frameworkcited by 9
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
- 2026Causality is Key for Interpretability Claims to Generalisecited by 8
- 2023Has It All Been Solved? Open NLP Research Questions Not Solved by Large Language Modelscited by 7
- 2025Mechanisms vs. Outcomes: Probing for Syntax Fails to Explain Performance on Targeted Syntactic Evaluationscited by 7
- 2022Causal Discovery and Knowledge Injection for Contestable Neural Networks (with Appendices)cited by 6
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefscited by 6
50 most cited of 107 All 107 (JSON)
- 2026Self-Reports Do Not Identify Self-Models: An Identifiability Test for Counterfactual Reports26 Sep 2026
- 2026Certifying Interventional Agreement Among Observationally Equivalent Causal Models26 Sep 2026
- 2026Transformation Laws in Neural Representations: Structure, Realisability, and Construction16 Sep 2026
- 2026Lagged Coupling: Internal Representations Become Readable Before They Become Causal1 Sep 2026
- 2026Circuit Condensation: Post-Training that Concentrates a Behavior's Causal Circuit27 Aug 2026
- 2026Towards Computational Provenance: Carrying Causal-State Evidence in Generated Text17 Aug 2026
- 2026Low-Rank Dynamics-Effective Latent Carriers for Counterfactual Rollout in Learned World Models15 Aug 2026
- 2026Can Neural Networks Learn by Experimenting on Themselves? Self-Interventional Learning from Functional Consequences to Predictive Self-Knowledge14 Aug 2026
- 2026Located but Not Releasable: Silent Gate Inversion and Bounded Linear Release12 Aug 2026
- 2026Toward a Causal Data Management Ecosystem for Decision Making and Agentic AI7 Aug 2026
- 2026Dynamic Parameterization Is Not Dynamic Inference28 Jul 2026
- 2026Grounding latent algorithm routing in transformer reasoning27 Jul 2026
38 more
- 2026Resist and Update: Counterfactual Report Coordinates for Incentive-Compatible LLMs14 Jul 2026
- 2026Certified Interventional Fidelity: Anytime-Valid, Adaptive Evaluation of Causal Claims in Mechanistic Interpretability9 Jul 2026
- 2026Validating Causal Abstraction Metrics on Simulated Complex Systems30 Jun 2026
- 2026Can Language Model Agents be Helpful Circuit Explainers in Mechanistic Interpretability?23 Jun 2026
- 2026Abduction-Deduction Entanglement: Domain Generalization via Representation Transplants24 May 2026
- 2026Represented Is Not Computed: A Causal Test of Candidate Algorithmic Intermediates in a Transformer21 May 2026
- 2026PLOT: Progressive Localization via Optimal Transport in Neural Causal Abstraction7 May 2026
- 2026Structural Graph Probing of Vision-Language Models28 Mar 2026
- 2026The Dual Mechanisms of Spatial Variable Binding in Vision-Language Models23 Mar 2026
- 2026Engineering Verifiable Modularity in Transformers via Per-Layer Supervision8 Mar 2026
- 2026ACES: Accent Subspaces for Coupling, Explanations, and Stress-Testing in Automatic Speech Recognition28 Feb 2026
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstraction27 Feb 2026
- 2026Causality is Key for Interpretability Claims to Generalise18 Feb 2026
- 2026Architecture Before the Formula: Individuating Neural Architecture Beyond the Composite Map10 Jan 2026
- 2025The Dead Salmons of AI Interpretability21 Dec 2025
- 2025Start Making Sense(s): A Developmental Probe of Attention Specialization Using Lexical Ambiguity26 Nov 2025
- 2025Large Language Model Sourcing: A Survey11 Oct 2025
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patching28 Aug 2025
- 2025Punctuation and Predicates in Language Models11 Aug 2025
- 2025LLMs are Bayesian, In Expectation, Not in Realization15 Jul 2025
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?11 Jul 2025
- 2025Position: We Need An Algorithmic Understanding of Generative AI10 Jul 2025
- 2025Steering Conceptual Bias via Transformer Latent-Subspace Activation23 Jun 2025
- 2025Mechanistic Interpretability Needs Philosophy23 Jun 2025
- 2025From Concepts to Components: Concept-Agnostic Attention Module Discovery in Transformers20 Jun 2025
- 2025Mechanisms vs. Outcomes: Probing for Syntax Fails to Explain Performance on Targeted Syntactic Evaluations20 Jun 2025
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Framework18 Jun 2025
- 2025Language Models use Lookbacks to Track Beliefs20 May 2025
- 2025Divide (Text) and Conquer (Sentiment): Improved Sentiment Classification by Constituent Conflict Resolution8 May 2025
- 2025Inducing Causal Structure for Interpretable Neural Networks Applied to Glucose Prediction for T1DM Patients18 Mar 2025
- 2025Everything, Everywhere, All at Once: Is Mechanistic Interpretability Identifiable?28 Feb 2025
- 2025What is causal about causal models and representations?31 Jan 2025
- 2025AxBench: Steering LLMs? Even Simple Baselines Outperform Sparse Autoencoders28 Jan 2025
- 2025Model Alignment Search10 Jan 2025
- 2024The Landscape of Causal Discovery Data: Grounding Causal Discovery in Real-World Applications2 Dec 2024
- 2024Universal Response and Emergence of Induction in LLMs11 Nov 2024
- 2024Inference and Verbalization Functions During In-Context Learning12 Oct 2024
- 2024Neural Networks Decoded: Targeted and Robust Analysis of Neural Network Decisions via Causal Explanations and Reasoning7 Oct 2024
50 newest of 107 All 107 (JSON)
- 2024Locating and Editing Factual Associations in Mambacited by 35
- 2024Locating and Editing Factual Associations in Mamba4 Apr 2024
- 2024Mechanistic Interpretability for AI Safety -- A Reviewcited by 415
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2023LEACE: Perfect linear concept erasure in closed formcited by 254
- 2025AxBench: Steering LLMs? Even Simple Baselines Outperform Sparse Autoencoderscited by 199
- 2023Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representationscited by 197
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2024How to use and interpret activation patchingcited by 191
- 2024ReFT: Representation Finetuning for Language Modelscited by 186
- 2023Localizing Model Behavior with Path Patchingcited by 182
- 2023The Hydra Effect: Emergent Self-repair in Language Model Computationscited by 145
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
12 most cited of 93 All 93 (JSON)
- 2026Self-Reports Do Not Identify Self-Models: An Identifiability Test for Counterfactual Reports26 Sep 2026
- 2026Certifying Interventional Agreement Among Observationally Equivalent Causal Models26 Sep 2026
- 2026Transformation Laws in Neural Representations: Structure, Realisability, and Construction16 Sep 2026
- 2026Lagged Coupling: Internal Representations Become Readable Before They Become Causal1 Sep 2026
- 2026Circuit Condensation: Post-Training that Concentrates a Behavior's Causal Circuit27 Aug 2026
- 2026Towards Computational Provenance: Carrying Causal-State Evidence in Generated Text17 Aug 2026
- 2026Can Neural Networks Learn by Experimenting on Themselves? Self-Interventional Learning from Functional Consequences to Predictive Self-Knowledge14 Aug 2026
- 2026Located but Not Releasable: Silent Gate Inversion and Bounded Linear Release12 Aug 2026
- 2026Dynamic Parameterization Is Not Dynamic Inference28 Jul 2026
- 2026Certified Interventional Fidelity: Anytime-Valid, Adaptive Evaluation of Causal Claims in Mechanistic Interpretability9 Jul 2026
- 2026Validating Causal Abstraction Metrics on Simulated Complex Systems30 Jun 2026
- 2026Abduction-Deduction Entanglement: Domain Generalization via Representation Transplants24 May 2026
12 newest of 93 All 93 (JSON)