atlas

Research map / Probabilistic and scientific modeling / Treatment effects

Reducing Confounding Bias without Data Splitting for Causal Inference via Optimal Transport

ICML 2025 · Probabilistic and scientific modeling › Treatment effects · approach: Meta-learners and partial identification

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 ORIC, a balanced-representation method for binary and continuous treatment effect estimation that models treatment-conditional distributions over all training samples via entropic optimal transport (Sinkhorn), avoiding data splitting.

Problem

Confounding bias in observational causal effect estimation; existing distribution-alignment methods split samples by treatment group, shrinking the sample size available for distribution estimation and alignment.

Approach

Represent every treatment-conditional distribution as a reweighting (via generalized propensity scores) of the full training set and align marginal and conditional distributions with a Sinkhorn Wasserstein distance in representation space, jointly with outcome prediction loss; theory bounds the outcome error gap by Wasserstein distance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · Synthetic β = 0.25√AMSE: 0.1155 ± 0.0305 -> 0.1098 ± 0.0273Helped
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · Synthetic β = 0.5√AMSE: 0.1361 ± 0.0439 -> 0.1234 ± 0.0388Helped
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · Synthetic β = 0.75√AMSE: 0.1442 ± 0.0512 -> 0.1313 ± 0.0464Helped
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · Synthetic β = 1√AMSE: 0.1257 ± 0.0381 -> 0.1168 ± 0.0316Helped
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · IHDP√AMSE: 0.3712 ± 0.0465 -> 0.3595 ± 0.0304Helped
Use ORIC instead of VCNet+TRContinuous-treatment outcome estimation · News√AMSE: 0.1675 ± 0.0566 -> 0.1507 ± 0.0406Helped
Use ORIC instead of the best listed baselineBinary-treatment outcome estimation · IHDP√PEHE: 1.2443 ± 2.1300 -> 1.1129 ± 1.4290Helped
Use ORIC instead of CFRNetBinary-treatment outcome estimation · IHDPMAE: 0.1582 ± 0.1986 -> 0.2134 ± 0.3488Hurt
Use ORIC instead of CFRNetBinary-treatment outcome estimation · IHDP√AMSE: 1.2739 ± 1.7038 -> 1.1976 ± 1.3822Helped
Use ORIC instead of the best listed baselineBinary-treatment outcome estimation · News√PEHE: 1.7916 ± 0.5652 -> 1.7183 ± 0.5488Helped
Use ORIC instead of DKLiteBinary-treatment outcome estimation · NewsMAE: 0.2328 ± 0.1272 -> 0.1624 ± 0.1587Helped
Use ORIC instead of CFRNetBinary-treatment outcome estimation · News√AMSE: 2.4187 ± 0.6538 -> 2.3972 ± 0.5678Helped

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic (simulated continuous treatment) IHDP News

Benchmarks: Synthetic IHDP News

Metrics: sqrt(AMSE) ADRF curve sqrt(PEHE) MAE running time

Baselines: KNN BART GPS MLP MLP+GPS DRNet ADMIT ACFR VCNet VCNet+TR OLS CFRNet

Builds on: CFRNet (Shalit et al., 2017) ADMIT (Wang et al., 2022) VCNet (Nie et al., 2021) Sinkhorn algorithm (Cuturi, 2013) CausalOT (Li et al., 2021)

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