atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Counterfactual Generative Modeling with Variational Causal Inference

ICLR 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Counterfactual identification and bounds · 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 Variational Causal Inference (VCI), a variational Bayesian framework that derives an ELBO for individual-level counterfactual outcome likelihood, enabling end-to-end counterfactual supervision and disentangled exogenous noise abduction for high-dimensional counterfactual generation.

Problem

Predicting high-dimensional individual counterfactual outcomes (e.g., gene expression, facial images) under counterfactual treatments when covariates are limited; prior conditional VAE-based methods optimize marginal likelihoods and lack counterfactual supervision and latent disentanglement.

Approach

Replace the conditional VAE objective with an ELBO on the individual-level counterfactual likelihood p(Y'|Y,X,T,T'), with a KL term aligning the latent posterior of factual and counterfactual outcomes; counterfactual supervision uses an adversarial discriminator fit to covariate-specific outcome distributions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VCI instead of CPAsingle-cell perturbation prediction · Sciplex OOD, DE genesR²: 0.474 ± 0.014 -> 0.496 ± 0.011Helped
Use VCI instead of CPAsingle-cell perturbation prediction · Sciplex OOD, all genesR²: 0.836 ± 0.002 -> 0.832 ± 0.008Hurt
Use VCI instead of CPAsingle-cell perturbation prediction · Marson OOD, all genesR²: 0.876 ± 0.005 -> 0.891 ± 0.007Helped
Use VCI instead of CPAsingle-cell perturbation prediction · Marson OOD, DE genesR²: 0.549 ± 0.019 -> 0.658 ± 0.040Helped
Use VCI instead of MED (β=3)counterfactual image generation · Morpho-MNIST do(th)Image MSE (· 10⁻²): 2.20 -> 0.42Helped
Use VCI instead of MED (β=3)counterfactual image generation · Morpho-MNIST do(in)Image MSE (· 10⁻²): 0.61 -> 0.13Helped
Use VCI instead of MED (β=3)counterfactual image generation · Morpho-MNIST mixImage MSE (· 10⁻²): 1.39 -> 0.36Helped
Add latent divergence to SAE (ablation)VCI on Morpho-MNIST · Morpho-MNIST do(th)Image MSE (· 10⁻²): 0.67 -> 0.42Helped
Add latent divergence to SAE (ablation)VCI on Morpho-MNIST · Morpho-MNIST do(in)Image MSE (· 10⁻²): 0.20 -> 0.13Helped
Add latent divergence to SAE (ablation)VCI on Morpho-MNIST · Morpho-MNIST mixImage MSE (· 10⁻²): 0.47 -> 0.36Helped
Add latent divergence to SAE (ablation)VCI on Morpho-MNIST · Morpho-MNIST do(th)Thickness MAE: 0.32 -> 0.20Helped
Add latent divergence to SAE (ablation)VCI on Morpho-MNIST · Morpho-MNIST do(in)Intensity MAE (· 10⁻¹): 0.26 -> 0.22Helped

Surprising findings

Limitations

Experimental setup

Datasets: Sciplex Marson CRISPRa Morpho-MNIST CelebA-HQ

Benchmarks: Sciplex Marson Morpho-MNIST CelebA-HQ

Metrics: R^2 (all genes) R^2 (DE genes) image MSE thickness MAE intensity MAE

Baselines: AE CEVAE GANITE CPA DEAR Diff-SCM CHVAE MED SAE HAE

Builds on: conditional VAE CEVAE CHVAE GANITE AIPW estimator

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