Causal Inference by String Diagram Surgery
Not on the map. Why?
Abstract (arXiv)
Extracting causal relationships from observed correlations is a growing area in probabilistic reasoning, originating with the seminal work of Pearl and others from the early 1990s. This paper develops a new, categorically oriented view based on a clear distinction between syntax (string diagrams) and semantics (stochastic matrices), connected via interpretations as structure-preserving functors. A key notion in the identification of causal effects is that of an intervention, whereby a variable is forcefully set to a particular value independent of any prior propensities. We represent the effect of such an intervention as an endofunctor which performs `string diagram surgery' within the syntactic category of string diagrams. This diagram surgery in turn yields a new, interventional distribution via the interpretation functor. While in general there is no way to compute interventional distributions purely from observed data, we show that this is possible in certain special cases using a calculational tool called comb disintegration. We demonstrate the use of this technique on a well-known toy example, where we predict the causal effect of smoking on cancer in the presence of a confounding common cause. After developing this specific example, we show this technique provides simple sufficient conditions for computing interventions which apply to a wide variety of situations considered in the causal inference literature.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 2; 2024: 4; 2025: 9; 2026: 1.
23 papers.
Sort:
By area:
- 2021Compositional Abstraction Error and a Category of Causal Modelscited by 32
- 2024Position: Categorical Deep Learning is an Algebraic Theory of All Architecturescited by 32
- 2022Abstraction between Structural Causal Models: A Review of Definitions and Propertiescited by 14
- 2022On the Equivalence of Causal Models: A Category-Theoretic Approachcited by 13
- 2022The d-separation criterion in Categorical Probabilitycited by 12
- 2025Causal Abstraction Learning based on the Semantic Embedding Principlecited by 9
- 2023A Measure-Theoretic Axiomatisation of Causalitycited by 8
- 2024A Pattern Language for Machine Learning Taskscited by 4
- 2025Intuitionistic j-Do-Calculus in Topos Causal Modelscited by 4
- 2023Active Inference in String Diagrams: A Categorical Account of Predictive Processing and Free Energycited by 3
- 2024On the Anatomy of Attentioncited by 3
- 2025A "good regulator theorem" for embodied agentscited by 3
11 more
- 2022Causal Explanations for Sequential Decision Making Under Uncertaintycited by 2
- 2024Causal Abstraction in Model Interpretability: A Compact Surveycited by 2
- 2025The Relativity of Causal Knowledgecited by 2
- 2026Infinitesimal Causalitycited by 2
- 2025An Algebraic Approach to Moralisation and Triangulation of Probabilistic Graphical Modelscited by 1
- 2025A Rose by Any Other Name Would Smell as Sweet: Categorical Homotopy Theory for Large Language Modelscited by 1
- 2022Markov categories, causal theories, and the do-calculuscited by 0
- 2022A Layered Architecture for Universal Causalitycited by 0
- 2025Topos Causal Modelscited by 0
- 2025Causal Abstractions, Categorically Unifiedcited by 0
- 2025Bayesian Networks, Markov Networks, Moralisation, Triangulation: a Categorical Perspectivecited by 0
- 2026Infinitesimal Causality23 Jun 2026
- 2025Bayesian Networks, Markov Networks, Moralisation, Triangulation: a Categorical Perspective10 Dec 2025
- 2025Intuitionistic j-Do-Calculus in Topos Causal Models20 Oct 2025
- 2025Causal Abstractions, Categorically Unified6 Oct 2025
- 2025A Rose by Any Other Name Would Smell as Sweet: Categorical Homotopy Theory for Large Language Models7 Aug 2025
- 2025Topos Causal Models5 Aug 2025
- 2025A "good regulator theorem" for embodied agents4 Aug 2025
- 2025An Algebraic Approach to Moralisation and Triangulation of Probabilistic Graphical Models14 Mar 2025
- 2025The Relativity of Causal Knowledge13 Mar 2025
- 2025Causal Abstraction Learning based on the Semantic Embedding Principle1 Feb 2025
- 2024Causal Abstraction in Model Interpretability: A Compact Survey26 Oct 2024
- 2024A Pattern Language for Machine Learning Tasks2 Jul 2024
11 more
- 2024On the Anatomy of Attention2 Jul 2024
- 2024Position: Categorical Deep Learning is an Algebraic Theory of All Architectures23 Feb 2024
- 2023Active Inference in String Diagrams: A Categorical Account of Predictive Processing and Free Energy1 Aug 2023
- 2023A Measure-Theoretic Axiomatisation of Causality19 May 2023
- 2022A Layered Architecture for Universal Causality18 Dec 2022
- 2022Abstraction between Structural Causal Models: A Review of Definitions and Properties18 Jul 2022
- 2022The d-separation criterion in Categorical Probability12 Jul 2022
- 2022Causal Explanations for Sequential Decision Making Under Uncertainty30 May 2022
- 2022Markov categories, causal theories, and the do-calculus11 Apr 2022
- 2022On the Equivalence of Causal Models: A Category-Theoretic Approach18 Jan 2022
- 2021Compositional Abstraction Error and a Category of Causal Models29 Mar 2021
- 2021Compositional Abstraction Error and a Category of Causal Modelscited by 32
- 2024Position: Categorical Deep Learning is an Algebraic Theory of All Architecturescited by 32
- 2022Abstraction between Structural Causal Models: A Review of Definitions and Propertiescited by 14
- 2022On the Equivalence of Causal Models: A Category-Theoretic Approachcited by 13
- 2022The d-separation criterion in Categorical Probabilitycited by 12
- 2025Causal Abstraction Learning based on the Semantic Embedding Principlecited by 9
- 2023A Measure-Theoretic Axiomatisation of Causalitycited by 8
- 2024A Pattern Language for Machine Learning Taskscited by 4
- 2025Intuitionistic j-Do-Calculus in Topos Causal Modelscited by 4
- 2023Active Inference in String Diagrams: A Categorical Account of Predictive Processing and Free Energycited by 3
- 2024On the Anatomy of Attentioncited by 3
- 2025A "good regulator theorem" for embodied agentscited by 3
12 most cited of 21 All 21 (JSON)
- 2026Infinitesimal Causality23 Jun 2026
- 2025Bayesian Networks, Markov Networks, Moralisation, Triangulation: a Categorical Perspective10 Dec 2025
- 2025Intuitionistic j-Do-Calculus in Topos Causal Models20 Oct 2025
- 2025Causal Abstractions, Categorically Unified6 Oct 2025
- 2025A Rose by Any Other Name Would Smell as Sweet: Categorical Homotopy Theory for Large Language Models7 Aug 2025
- 2025Topos Causal Models5 Aug 2025
- 2025A "good regulator theorem" for embodied agents4 Aug 2025
- 2025An Algebraic Approach to Moralisation and Triangulation of Probabilistic Graphical Models14 Mar 2025
- 2025The Relativity of Causal Knowledge13 Mar 2025
- 2025Causal Abstraction Learning based on the Semantic Embedding Principle1 Feb 2025
- 2024Causal Abstraction in Model Interpretability: A Compact Survey26 Oct 2024
- 2024A Pattern Language for Machine Learning Tasks2 Jul 2024
12 newest of 21 All 21 (JSON)