MultiVerse: Causal Reasoning using Importance Sampling in Probabilistic Programming
Not on the map. Why?
Abstract (arXiv)
We elaborate on using importance sampling for causal reasoning, in particular for counterfactual inference. We show how this can be implemented natively in probabilistic programming. By considering the structure of the counterfactual query, one can significantly optimise the inference process. We also consider design choices to enable further optimisations. We introduce MultiVerse, a probabilistic programming prototype engine for approximate causal reasoning. We provide experimental results and compare with Pyro, an existing probabilistic programming framework with some of causal reasoning tools.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2022Disentangling Causal Effects from Sets of Interventions in the Presence of Unobserved Confounderscited by 10
- 2023Non-parametric identifiability and sensitivity analysis of synthetic control modelscited by 5
- 2024Spillover Detection for Donor Selection in Synthetic Control Modelscited by 4
- 2021SBI: A Simulation-Based Test of Identifiability for Bayesian Causal Inferencecited by 3
- 2024Spillover Detection for Donor Selection in Synthetic Control Models17 Jun 2024
- 2023Non-parametric identifiability and sensitivity analysis of synthetic control models18 Jan 2023
- 2022Disentangling Causal Effects from Sets of Interventions in the Presence of Unobserved Confounders11 Oct 2022
- 2021SBI: A Simulation-Based Test of Identifiability for Bayesian Causal Inference23 Feb 2021