atlas

Research map / Probabilistic and scientific modeling / Causal discovery

When Additive Noise Meets Unobserved Mediators: Bivariate Denoising Diffusion for Causal Discovery

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Constraint-based structure learning with latents · 0 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 Bivariate Denoising Diffusion (BiDD), which trains conditional diffusion models in both directions and infers causal direction from which direction's predicted noise is less dependent on the conditioning variable, targeting bivariate causal discovery under unobserved mediators.

Problem

Bivariate causal direction discovery from observational data when unobserved mediators corrupt the additive noise model (ANM) assumption, where existing ANM-based methods and the one prior hidden-mediator method (CANM) fail.

Approach

Fit two conditional diffusion models (predict noise on one variable conditioned on the other) and choose the direction whose predicted noise has lower mutual information with its conditioning variable; the causal direction's noise predictions are expected to be independent of the cause, while anticausal predictions are not.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BiDD_Total instead of the compared baselinesBivariate causal discovery · One-mediator synthetic settings across seven transformation-noise combinationsaccuracyMixed
Use BiDD_Total instead of CANMBivariate causal discovery · One-mediator synthetic settings with linear or tanh mechanismsaccuracyHelped
Use BiDD_Total instead of PNLBivariate causal discovery · One-mediator synthetic settingsaccuracyHelped
Use BiDD_Total instead of RESITBivariate causal discovery · One-mediator synthetic neural network settingsaccuracyHelped
Use BiDD_Total rather than RESIT or PNL as mediator depth increasesTanh mechanism with uniform noise, n=1000 · Synthetic data with increasing number of mediatorsaccuracy: ∼ 95% vs. ∼ 60%Helped
Increase sample sizeBiDD_Total · Tanh mechanism with uniform noise and one mediatoraccuracy: 100%Helped
Use BiDD_Total rather than CANMBivariate causal discovery · Tübingen Cause-Effect pairsaccuracy: 0.64 vs. 0.69Hurt
Use BiDD_Total rather than SCOREBivariate causal discovery · Tübingen Cause-Effect pairsaccuracy: 0.64 vs. 0.65Hurt
Use BiDD_Total rather than AdascoreBivariate causal discovery · Tübingen Cause-Effect pairsaccuracy: 0.64 vs. 0.06Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic ANM-UM bivariate data Tübingen Cause-Effect pairs

Benchmarks: synthetic ANM-UM bivariate pairs Tübingen Cause-Effect pairs

Metrics: accuracy (forced decisions)

Baselines: DirectLiNGAM RESIT PNL SCORE NoGAM Adascore DagmaLinear CAM CANM Var-Sort

Builds on: denoising diffusion probabilistic models additive noise models CANM RESIT Adascore

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