stat.MLMay 21, 2025

Generative Flows for Potential Outcomes and Counterfactuals

Authors: Dongze Wu, David I. Inouye, Yao Xie

Organizations: School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA · Elmore Family School of Electrical and Computer Engineering Purdue University West Lafayette, IN

Abstract

Average treatment effects summarize how interventions change outcomes, but individualized decisions require predictions and outcome distributions of what would have happened to the same individual under an alternative treatment. We develop PO-Flow, a continuous normalizing flow framework that represents treatment-specific outcome distributions through invertible transport maps. It supports potential-outcome generation, conditional average treatment-effect estimation, factual-conditioned counterfactual prediction, and density evaluation. To address treatment imbalance in observational data, we incorporate cross-fitted inverse-probability weighting into the flow-matching loss. We establish sufficient conditions under which encoding a factual outcome and decoding under an alternative treatment recovers the individual counterfactual. Under shared exogenous noise and a common encoded reference distribution, scalar recovery follows from increasing noise-to-latent maps. For multivariate outcomes, we assume triangularity or a convex-gradient structure. These conditions distinguish fitting outcome distributions from recovering their causal correspondence. Experiments on four scalar benchmarks and seven multivariate or image settings, with dimensions up to 784, compare against ten scalar and five multivariate baselines. Controlled ablations show IPW improves all reported scalar counterfactual RMSE, PEHE, and potential-outcome RMSE. PO-Flow achieves the lowest PEHE and potential-outcome RMSE on all four scalar benchmarks and attains or ties the lowest mean in 26 of 35 multivariate dataset--metric comparisons.

Figures & tables

Appendix figures & tables3 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Debiased Counterfactual Generation via Flow Matching from Observations

    May 8, 2026Hugh Dance, Johnny Xi, Peter Orbanz +1Flow MatchingCausal Counterfactual Generation

  2. Counterfactual Generation via Flow Matching: Coupling-Sensitive End-to-End Rates

    Oct 1, 2026Yunrui Guan, Krishnakumar Balasubramanian, Shiva Prasad KasiviswanathanFlow MatchingCausal Counterfactual Generation

  3. CAFE: Counterfactual Prediction via Fast Posterior Estimation

    Sep 26, 2026Xinyan Han, Xiaoyu Lin, Hao Zou +3Counterfactual PredictionStructural Causal Models