atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Differentiable Causal Discovery for Latent Hierarchical Causal Models

ICLR 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Identifiability with hidden confounders · 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 identifiability results for nonlinear latent hierarchical causal models without deterministic-latent assumptions, and a differentiable (VAE + Gumbel-softmax mask) causal discovery method that recovers the latent hierarchy from data.

Problem

Causal discovery with latent variables in nonlinear hierarchical models is hard: existing methods rely on iterative discrete searches that scale poorly, assume linearity or invertibility, and require latent variables and noise to be deterministic functions of observed variables.

Approach

A rank-of-Jacobian criterion on E[y|x] identifies the minimal number of latent variables d-separating measured sets, enabling identifiability without deterministic latents; the structure matrix is learned end-to-end in a VAE with relaxed binary masks, a pure-children structural constraint, and an independence loss on noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed differentiable causal discovery method instead of KONGLatent hierarchical causal discovery · Tree (LeakyReLU)SHD: 5.83 -> 0.67Helped
Use the proposed differentiable causal discovery method instead of HUANGLatent hierarchical causal discovery · V-structure (LeakyReLU)F1: 0.72 -> 0.97Helped
Use the proposed differentiable causal discovery method instead of HUANGLatent hierarchical causal discovery · Tree (Tanh)SHD: 4.50 -> 1.00Helped
Use the proposed differentiable causal discovery method instead of KONGLatent hierarchical causal discovery · V-structure (Tanh)F1: 0.79 -> 0.95Helped
Learn representations with the proposed method instead of an autoencoderLogistic regression on CMNIST latent representations · CMNIST Reverse testaccuracy: 0.854 -> 0.979Helped
Learn representations with the proposed method instead of Graph VAELogistic regression on CMNIST latent representations · CMNIST Blue testaccuracy: 0.766 -> 0.753No clear effect
Omit MINE-based independence enforcement for exogenous variables (ablation)Image-data Hierarchical VAE · Image datafinal outputNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CMNIST CelebA synthetic SEM data

Benchmarks: synthetic latent hierarchical graphs (trees and v-structures) CMNIST CelebA

Metrics: SHD F1 runtime (seconds) test accuracy

Baselines: KONG HUANG GIN DeCAMFounder Autoencoder VAE beta-VAE Causal VAE Graph VAE

Builds on: NOTEARS variational autoencoder Gumbel-softmax MINE

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