atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Estimating Interventional Distributions with Uncertain Causal Graphs through Meta-Learning

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Interventional causal discovery · 1 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 MACE-TNP, a transformer neural process meta-learned on synthetic Bayesian causal models to directly predict Bayesian model-averaged interventional posteriors, avoiding explicit graph sampling and functional posterior inference.

Problem

Estimating interventional distributions when the causal graph and functional mechanisms are uncertain from observational data; exact Bayesian model averaging over super-exponentially many DAGs and functional posteriors is intractable.

Approach

Meta-train a transformer neural process end-to-end on datasets sampled from a Bayesian causal model so it maps observational data (plus intervention queries) directly to the Bayesian model-averaged posterior interventional distribution, with an alternating sample/node attention encoder and a mixture-of-Gaussians decoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MACE-TNP instead of the strongest listed baselineThree-node experiments · Three-node GP and NN test dataNLPID: 563.9 \pm 23.4 vs 628.5 \pm 27.5; 527.9 \pm 19.8 vs 588.0 \pm 23.6Helped
Use MACE-TNP instead of the strongest listed baselineHigher-dimensional experiment · 20, 30, and 40 variablesNLPID: 660.4 \pm 5.2 vs 686.3 \pm 6.7; 653.3 \pm 5.7 vs 675.6 \pm 6.1; 665.8 \pm 4.8 vs 683.0 \pm 5.1Helped
Use the synthetic-trained model on a different functional mechanismMACE-TNP (GP) · Three-node NN test dataNLPID: 563.9 \pm 23.4 vs 608.3 \pm 17.3Hurt
Use the synthetic-trained model on a different functional mechanismMACE-TNP (NN) · Three-node GP test dataNLPID: 563.9 \pm 23.4 vs 678.0 \pm 10.0Hurt
Train on combined GP+NN data rather than only the mismatched mechanismMACE-TNP · Three-node NN test dataNLPID: 608.3 \pm 17.3 vs 531.0 \pm 19.4Helped
Train on combined GP+NN data rather than only the mismatched mechanismMACE-TNP · Three-node GP test dataNLPID: 678.0 \pm 10.0 vs 583.9 \pm 21.5Helped
Provide a small number of true interventional samplesMACE-TNP · Two-node non-identifiable linear Gaussian modelKL divergenceHelped
Use MHSA + MHCA attention among samples rather than masked-MHSA (ablation)MACE-TNP · MACE-TNP architecture experimentsNLPIDHelped

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic Bayesian causal model datasets (GP and NN functional mechanisms) Sachs proteomics dataset

Benchmarks: Synthetic three-node GP/NN datasets Synthetic 20/30/40-node datasets Sachs proteomics

Metrics: NLPID KL divergence

Baselines: DiBS-GP ARCO-GP BCI-GPN DECI NOGAM+GP

Builds on: Transformer Neural Process Conditional neural processes DiBS DECI

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