Local Learning for Covariate Selection in Nonparametric Causal Effect Estimation with Latent Variables
Li, Guo, Xie et al.
Estimating causal effects from nonexperimental data is a fundamental problem in many fields of science. A key component of this task is selecting an appropriate set of covariates for confounding adjustment to avoid bias. Most existing methods for covariate selection often assume the absence of latent variables and rely on learning the global network structure among variables. However, identifying the global structure can be unnecessary and inefficient, especially when our primary interest lies in estimating the effect of a treatment variable on an outcome variable. To address this limitation, we propose a novel local learning approach for covariate selection in nonparametric causal effect estimation, which accounts for the presence of latent variables. Our approach leverages testable independence and dependence relationships among observed variables to identify a valid adjustment set for a target causal relationship, ensuring both soundness and completeness under standard assumptions. We validate the effectiveness of our algorithm through extensive experiments on both synthetic and real-world data.
academic
Local Learning for Covariate Selection in Nonparametric Causal Effect Estimation with Latent Variables
算法1: Local Search Adjustment Sets (LSAS)
输入: 观察数据集D, 治疗变量X, 结果变量Y
1: MB(X), MB(Y) ← Markov Blanket Discovery(X,Y,D)
2: Θ ← ∅ // 初始化因果效应估计
3: for each S ∈ MB(X)\{Y}, each Z ⊆ MB(Y)\{X} do
4: if S和Z满足规则R1 then
5: 估计X对Y的因果效应θ, Θ ← θ // S1场景
6: end if
7: if S和Z满足规则R2 then
8: return Θ ← 0 // 无因果效应, S2场景
9: end if
10: end for
输出: 估计的因果效应Θ // 若为∅则为S3场景