Research map / Probabilistic and scientific modeling / Causal discovery
Identifying Causal Direction via Variational Bayesian Compression
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 COMIC, a bivariate causal discovery method that scores each direction by the variational Bayesian codelength of a Bayesian neural network conditional model, and shows non-separable-compatibility for identifiability.
Problem
Distinguishing cause from effect between two variables from purely observational data using algorithmic Markov condition / MDL codelengths, where previous conditional models (simple basis functions or Gaussian processes) trade off fitness against computational cost.
Approach
Model conditionals with one-hidden-layer Bayesian neural networks (mean-field Gaussian variational posteriors) and use the variational Bayesian codelength (bits-back / ELBO-based) as the complexity-aware codelength for each causal direction, comparing the two direction scores.
Key results
- COMIC perfectly determines causal direction on AN, AN-s, LS, LS-s and MN-U synthetic benchmarks.
- COMIC achieves second-best overall performance, behind GPLVM, across all benchmarks, with lower variance than most baselines.
- On the real-world Tubingen benchmark, COMIC performs comparably to other complexity-based methods (GPLVM, SLOPPY-AIC, SLOPE, QCCD) and outperforms LOCI and CAM.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use COMIC instead of other methods | COMIC · Overall benchmarks | accuracy | Mixed |
| Use COMIC instead of other methods | COMIC · Overall benchmarks | Bi-AUROC | Mixed |
| Use COMIC | COMIC · AN, AN-s, LS, LS-s, MN-U | accuracy | Helped |
| Use COMIC | COMIC · AN, AN-s, LS, LS-s, MN-U | Bi-AUROC | Helped |
| Use COMIC rather than Sloppy, Sloper, Slope, QCCD, IGCI, GPLVM, or LOCI | COMIC · AN, AN-s, LS, LS-s, MN-U | accuracy | No clear effect |
| Use COMIC rather than Sloppy, Sloper, Slope, QCCD, IGCI, GPLVM, or LOCI | COMIC · AN, AN-s, LS, LS-s, MN-U | Bi-AUROC | No clear effect |
| Use COMIC | COMIC · SIM, SIM-c | accuracy | No clear effect |
| Use COMIC | COMIC · SIM-ln | accuracy | Mixed |
| Use COMIC | COMIC · SIM-ln | Bi-AUROC | Mixed |
| Use COMIC | COMIC · SIM-G | accuracy | Helped |
| Use COMIC | COMIC · CE-Multi | accuracy | No clear effect |
| Use COMIC | COMIC · Tübingen | Bi-AUROC | Helped |
Surprising findings
- GPLVM, which requires the most GPU compute, attains the best overall results, while COMIC is second-best.
- IGCI with the uniform reference measure, despite targeting low-noise settings, shows the lowest accuracy on SIM-ln.
Limitations
- Non-convexity of the learning objective may affect convergence and consistency.
- Standard Gaussian marginal codelength for the cause introduces a bias toward more Gaussian causes.
- Restricted to the bivariate setting under causal sufficiency.
Experimental setup
Datasets: AN AN-s LS LS-s MN-U SIM SIM-c SIM-G SIM-ln CE-Multi CE-Net CE-Cha
Benchmarks: AN AN-s LS LS-s MN-U SIM SIM-c SIM-G SIM-ln CE-Multi CE-Net CE-Cha
Metrics: accuracy bidirectional AUROC
Baselines: SLOPPY (AIC) SLOPPY (BIC) SLOPER SLOPE QCCD IGCI GPLVM LOCI CAM
Builds on: SLOPE SLOPPY QCCD LOCI CAM GPLVM-based causal discovery
Closest papers by meaning
- Bayesian Active Learning for Bivariate Causal Discovery (ICML 2025 · similarity 0.88)
- Estimating Interventional Distributions with Uncertain Causal Graphs through Meta-Learning (NeurIPS 2025 · similarity 0.88)
- A Meta-Learning Approach to Bayesian Causal Discovery (ICLR 2025 · similarity 0.87)
- Bivariate Causal Discovery using Bayesian Model Selection (ICML 2024 · similarity 0.87)
- Causal Inference with Conditional Front-Door Adjustment and Identifiable Variational Autoencoder (ICLR 2024 · similarity 0.86)
- Sample Efficient Bayesian Learning of Causal Graphs from 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.
