atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Sample Efficient Bayesian Learning of Causal Graphs from Interventions

NeurIPS 2024 · Probabilistic and scientific modeling › Causal discovery · approach: Interventional causal discovery · 2 citations (OpenAlex)

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.

Proposes a Bayesian causal discovery algorithm that uses random interventions on a separating system of target sets, tracking posteriors over cut configurations (with DAG sampling from the MEC) to learn the causal graph from limited interventional samples.

Problem

Learning the complete causal graph from a limited number of interventional samples (rather than infinite interventional data), under causal sufficiency and faithfulness with infinite observational data.

Approach

Enumerate all cut configurations of each separating-system target set, weight them with MEC-size priors, and update Bayesian posteriors from finite interventional samples via uniform DAG sampling in polynomial time; combine the highest-posterior configurations greedily into an anytime DAG, with a non-parametric guarantee of recovering the true DAG given enough samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Bayesian Causal Discovery instead of Random Intervention, DCT, or adaptivity-sensitive searchCausal graph discovery · Random complete graphs (n=5, 6, 7) and random sparse chordal graphs (n=10)SHDHelped
Use Bayesian Causal Discovery across graph orders and densitiesCausal graph discovery · Random complete and sparse chordal graphsSHDHelped
Increase the number of interventional samplesBayesian causal-effect estimation using DAG sampling · Simulated causal graphs (n=5, 6, 7; ρ=0.3)KL divergence and TVDHelped

Limitations

Experimental setup

Datasets: simulated random chordal DAGs (n=5,6,7,10,20) with random CPTs

Benchmarks: simulated random complete graphs (n=5,6,7) simulated sparse chordal graphs (n=10, density 0.1-0.2) causal effect estimation on random graphs (n=5,6,7)

Metrics: structural Hamming distance KL divergence total variation distance

Baselines: Random Intervention Directed Clique Trees (DCTs) active structure learning adaptivity-sensitive search (clique tree based)

Builds on: separating system based intervention design Meek rules MEC counting uniform DAG sampling

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy