Adjustment for Confounding using Pre-Trained Representations

Rickmer Schulte, David Rügamer, Thomas Nagler
6/1/2025

No official code found. Best implementation: rickmer-schulte/Pretrained-Causal-Adjust (3 stars, MIT, last commit 2025-06-22).

Abstract

There is growing interest in extending average treatment effect (ATE) estimation to incorporate non-tabular data, such as images and text, which may act as sources of confounding. Neglecting these effects risks biased results and flawed scientific conclusions. However, incorporating non-tabular data necessitates sophisticated feature extractors, often in combination with ideas of transfer learning. In this work, we investigate how latent features from pre-trained neural networks can be leveraged to adjust for sources of confounding. We formalize conditions under which these latent features enable valid adjustment and statistical inference in ATE estimation, demonstrating results along the example of double machine learning. We discuss critical challenges inherent to latent feature learning and downstream parameter estimation arising from the high dimensionality and non-identifiability of representations. Common structural assumptions for obtaining fast convergence rates with additive or sparse linear models are shown to be unrealistic for latent features. We argue, however, that neural networks are largely insensitive to these issues. In particular, we show that neural networks can achieve fast convergence rates by adapting to intrinsic notions of sparsity and dimension of the learning problem.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the ICML 2025 paper: "Adjustment for Confounding using Pre-Trained Representations"

30Python, Jupyter NotebookMay 9, 20251 years agoMIT
causal-inferencedeep-learningdoubly-robust-inferencepre-trained-modelstreatment-effects

Similar Papers

Cite this paper

@article{schulte2025adjustment,
  title  = {Adjustment for Confounding using Pre-Trained Representations},
  author = {Rickmer Schulte and David Rügamer and Thomas Nagler},
  year   = {2025},
  eprint = {2506.14329},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.14329},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.14329.svg)](https://codeofpaper.com/paper/2506.14329)

Discussion