Detecting Unobserved Confounders: A Kernelized Regression Approach
Yikai Chen, Yunxin Mao, Chunyuan Zheng, Hao Zou, Shanzhi Gu, Shixuan Liu, Yang Shi, Wenjing Yang, Kun Kuang, Haotian Wang
TL;DR
KRCD tackles unobserved confounding in nonlinear single-environment observational data by embedding $T$, $X$, and $Y$ into an RKHS and comparing two kernelized regressions: standard KLS and HKLS. The method establishes that population regression coefficients coincide under $H_0$ (no confounding) and that finite-sample differences follow a zero-mean Gaussian distribution, enabling a statistically sound test. Empirically, KRCD outperforms baselines in NSE and competitive baselines in multi-environment settings, while delivering superior computational efficiency and robustness to kernel choices. This approach broadens confounding detection to nonlinear regimes without requiring instruments or multiple environments, with practical implications for causal inference in observational studies.
Abstract
Detecting unobserved confounders is crucial for reliable causal inference in observational studies. Existing methods require either linearity assumptions or multiple heterogeneous environments, limiting applicability to nonlinear single-environment settings. To bridge this gap, we propose Kernel Regression Confounder Detection (KRCD), a novel method for detecting unobserved confounding in nonlinear observational data under single-environment conditions. KRCD leverages reproducing kernel Hilbert spaces to model complex dependencies. By comparing standard and higherorder kernel regressions, we derive a test statistic whose significant deviation from zero indicates unobserved confounding. Theoretically, we prove two key results: First, in infinite samples, regression coefficients coincide if and only if no unobserved confounders exist. Second, finite-sample differences converge to zero-mean Gaussian distributions with tractable variance. Extensive experiments on synthetic benchmarks and the Twins dataset demonstrate that KRCD not only outperforms existing baselines but also achieves superior computational efficiency.
