atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Modular Learning of Deep Causal Generative Models for High-dimensional Causal Inference

ICML 2024 · Probabilistic and scientific modeling › Causal discovery · approach: Causal representation identifiability · 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 Modular-DCM, an adversarial (WGAN-GP) modular training algorithm for deep causal generative models with latent confounders that trains c-components in an H-graph-derived order, allowing pre-trained generators to be plugged in for identifiable interventional sampling on high-dimensional data.

Problem

Causal inference with high-dimensional variables such as images under latent confounding is impractical because existing identification algorithms need accurate joint distribution estimates, and training deep causal generative models jointly is costly and hard to converge.

Approach

Partition the causal graph into c-components and train them modularly in an order given by an H-graph, using do-calculus rule-2 (modularity condition) to replace interventional samples with observational conditional samples, so that pre-trained conditional generators can be frozen and reused while provably sampling identifiable interventional queries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use modular training instead of training all mechanisms jointly (ablation)Colored-MNIST frontdoor causal model · Colored-MNIST frontdoor, P(A|do(D=0))TVD: 0.36 -> 0.13Helped
use modular training instead of training all mechanisms jointly (ablation)Colored-MNIST frontdoor causal model · Colored-MNIST frontdoor generated imagesFID: 80.65 -> 27.20Helped
use a pre-trained model while training all mechanisms together (ablation)NCM · Colored-MNIST frontdoor generated imagesFID: 26.60 -> 192.27Hurt
use modular training instead of training all mechanisms jointlyColored-MNIST diamond causal model · Colored-MNIST diamond, I1FID: 80.54 -> 32.88Helped
use modular training instead of training all mechanisms jointlyColored-MNIST diamond causal model · Colored-MNIST diamond, I2FID: 65.17 -> 11.80Helped
combine the training dataset with generated interventional dataCelebA-HQ eyeglass classifier · CelebA-HQ test domain, Sex=0accuracy: 0.948 -> 0.97Helped
combine the training dataset with generated interventional dataCelebA-HQ eyeglass classifier · CelebA-HQ test domain, Eyeglass=1accuracy: 0.847 -> 0.905Helped
combine the training dataset with generated interventional dataCelebA-HQ eyeglass classifier · CelebA-HQ test domain, Sex=0 and Eyeglass=1accuracy: 0.810 -> 0.901Helped

Surprising findings

Limitations

Experimental setup

Datasets: Colored-MNIST CelebA-HQ COVIDx CXR-3

Benchmarks: Colored-MNIST CelebA-HQ COVIDx CXR-3

Metrics: total variation distance KL-divergence FID classifier accuracy

Baselines: NCM DCM-Rep NCM Pre-trained IRM TrainDomain

Builds on: Neural causal models (NCM) Tian's factorization WGAN-GP InterFaceGAN StyleGAN

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