Research map / Probabilistic and scientific modeling / Causal discovery
Do Finetti: On Causal Effects for Exchangeable Data
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Extends causal effect identification and estimation from i.i.d. data to exchangeable ICM generative processes via a generalized truncated factorization, a causal Pólya urn model, and a Do-Finetti algorithm for joint graph discovery and effect estimation from multi-environment data.
Problem
Causal effect estimation is typically formulated for i.i.d. data via SCMs and do-calculus, which does not extend to exchangeable, non-i.i.d. generative processes such as those arising in multi-environment data.
Approach
Defines interventions in ICM generative processes as assigning delta distributions to the sampling densities of intervened variables, derives a truncated factorization formula for exchangeable data under independent causal mechanisms, and shows that conditional interventional effects depend on other observations, unlike i.i.d. data.
Key results
- Do-Finetti achieves near-zero causal effect estimation MSE and correct DAG identification in bivariate synthetic experiments aggregated over 100 runs, while i.i.d. methods fail.
- Even i.i.d. with the true DAG never reaches the analytic solution under exchangeable data, per the reported experiments.
- The paper proves a truncated factorization theorem for ICM generative processes and shows conditional interventional effects depend on other observations, unlike i.i.d. data.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use Do-Finetti instead of the i.i.d. algorithm | Causal effect estimation on synthetic multi-environment ICM data · Synthetic bivariate ICM data | MSE | Helped |
| Use the i.i.d. algorithm with the true DAG instead of Do-Finetti | Causal effect estimation on synthetic multi-environment ICM data · Synthetic bivariate ICM data | MSE | Hurt |
| Use Do-Finetti for simultaneous DAG identification and causal effect estimation | Synthetic multi-environment ICM data · Synthetic bivariate ICM data | DAG identification accuracy | Helped |
Surprising findings
- Under exchangeable ICM processes, conditioning on other observations (e.g., a collider) changes the interventional effect, a property absent in i.i.d. data.
- Even with the true DAG and infinite data, the i.i.d. truncated factorization never reaches the correct causal effect under exchangeable data.
Limitations
- Experiments are limited to small synthetic bivariate settings and a proof-of-concept algorithm.
- Algorithm is not designed for scale; the paper states much is left to do on scalable algorithms.
- Counterfactual queries in exchangeable contexts are not addressed.
Experimental setup
Datasets: synthetic data from causal Pólya urn model
Benchmarks: synthetic bivariate X->Y exchangeable data
Metrics: mean squared error vs analytic post-interventional solution DAG identification accuracy
Baselines: PC algorithm i.i.d. truncated factorization i.i.d. with true DAG do-Finetti with true DAG
Builds on: causal de Finetti theorems truncated factorization Causal-de-Finetti algorithm Pólya urn model PC algorithm
Closest papers by meaning
- Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning (ICLR 2025 · similarity 0.87)
- A Practical Approach to Causal Inference over Time (AAAI 2025 · similarity 0.87)
- Transferring Causal Effects using Proxies (NeurIPS 2025 · similarity 0.87)
- Causal Effect Identification in LiNGAM Models with Latent Confounders (ICML 2024 · similarity 0.87)
- Discovering Heterogeneous Causal Effects in Relational Data (AAAI 2024 · similarity 0.87)
- Learning Mixtures of Unknown Causal Interventions (NeurIPS 2024 · similarity 0.86)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
