Causal Expectation-Maximisation
Not on the map. Why?
Abstract (arXiv)
Structural causal models are the basic modelling unit in Pearl's causal theory; in principle they allow us to solve counterfactuals, which are at the top rung of the ladder of causation. But they often contain latent variables that limit their application to special settings. This appears to be a consequence of the fact, proven in this paper, that causal inference is NP-hard even in models characterised by polytree-shaped graphs. To deal with such a hardness, we introduce the causal EM algorithm. Its primary aim is to reconstruct the uncertainty about the latent variables from data about categorical manifest variables. Counterfactual inference is then addressed via standard algorithms for Bayesian networks. The result is a general method to approximately compute counterfactuals, be they identifiable or not (in which case we deliver bounds). We show empirically, as well as by deriving credible intervals, that the approximation we provide becomes accurate in a fair number of EM runs. These results lead us finally to argue that there appears to be an unnoticed limitation to the trending idea that counterfactual bounds can often be computed without knowledge of the structural equations.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 2; 2025: 2.
10 papers.
- 2021Partial Counterfactual Identification from Observational and Experimental Datacited by 64
- 2023Approximating Counterfactual Bounds while Fusing Observational, Biased and Randomised Data Sourcescited by 9
- 2022On the Complexity of Counterfactual Reasoningcited by 7
- 2022Bounding Counterfactuals under Selection Biascited by 6
- 2024Identifying Causal Effects Under Functional Dependenciescited by 3
- 2023Tractable Bounding of Counterfactual Queries by Knowledge Compilationcited by 2
- 2025Robust Counterfactual Inference in Markov Decision Processescited by 2
- 2022Learning to Bound Counterfactual Inference from Observational, Biased and Randomised Datacited by 0
- 2024A Note on Bayesian Networks with Latent Root Variablescited by 0
- 2025Differentiable Expectation-Maximisation and Applications to Gaussian Mixture Model Optimal Transportcited by 0
- 2025Differentiable Expectation-Maximisation and Applications to Gaussian Mixture Model Optimal Transport2 Sep 2025
- 2025Robust Counterfactual Inference in Markov Decision Processes19 Feb 2025
- 2024Identifying Causal Effects Under Functional Dependencies7 Mar 2024
- 2024A Note on Bayesian Networks with Latent Root Variables26 Feb 2024
- 2023Tractable Bounding of Counterfactual Queries by Knowledge Compilation5 Oct 2023
- 2023Approximating Counterfactual Bounds while Fusing Observational, Biased and Randomised Data Sources31 Jul 2023
- 2022Learning to Bound Counterfactual Inference from Observational, Biased and Randomised Data6 Dec 2022
- 2022On the Complexity of Counterfactual Reasoning24 Nov 2022
- 2022Bounding Counterfactuals under Selection Bias26 Jul 2022
- 2021Partial Counterfactual Identification from Observational and Experimental Data12 Oct 2021