atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Continuous Bayesian Model Selection for Multivariate Causal Discovery

ICML 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Identifiability with hidden confounders

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 Bayesian model selection for causal discovery from the bivariate to the multivariate case by continuously relaxing graph space via CGP-CDE kernel hyperparameters, optimising the marginal likelihood (ELBO) with a spectral acyclicity penalty to get a MAP graph.

Problem

Causal discovery from purely observational data requires restrictive functional assumptions for identifiability; Bayesian model selection has been shown useful only in the bivariate case, and enumerating all DAGs is intractable for multiple variables.

Approach

Use the hyperparameters of a Bayesian nonparametric conditional density estimator (CGP-CDE) as a continuous adjacency matrix, then maximise the ELBO-based marginal likelihood plus a Gamma graph prior and a spectral acyclicity penalty to obtain the MAP DAG.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CGP-CDE instead of the baseline methodsCausal discovery on 50-variable ER4 data · 50-variable ER4SHDHelped
Use CGP-CDE instead of the baseline methodsCausal discovery on 50-variable ER4 data · 50-variable ER4F1Helped
Use CGP-CDE instead of the other methodsCausal discovery on Syntren · SyntrenSIDHelped
Use CGP-CDE instead of the other methodsCausal discovery on Syntren · SyntrenF1Helped
Use the continuous relaxation rather than enumerating each graph typeCGP-CDE · Synthetic 3 variablescausal discovery performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic GP-CDE-generated data synthetic neural-network-generated data (ER and SF graphs) Syntren

Benchmarks: Synthetic 3 variables Synthetic 50 variables (ER and SF) Syntren 20 nodes

Metrics: SHD SID F1

Baselines: NOTEARS SDCD SCORE NOGAM CAM DiBS DGP-CDE

Builds on: GP-CDE NOTEARS DiBS SDCD spectral acyclicity constraint

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