回归

分层 和 匹配 都是非参数估计方法,并未对数据生成过程作出假设。

定义:

考虑如下 Linear Regression Model(省略了规范性条件):

Y=τRD+XTβ+e

根据 Frisch-Waugh-Lovell Theorem 可知,τR 也相当于 Y 对 D~ 回归的系数。其中,D~ 是 Linear Projection Model D=XTβ′+D~ 当中的 Projection Error。不过,根据条件期望的定义,X 是离散变量就意味着 E[D∣X]=XTβ′,即条件期望函数必然是线性的。因此 D~=D−E[D∣X],即 D~ 还是 CEF Error,也就满足相关性质。如果 X 是连续变量,要使用 CEF Error 的相关性质就需要明确假设 E[D∣X] 关于 X 是线性的了 (Aronow and Samii, 2016)。

根据 Linear Regression Model#求解参数 可知

τR=E[D~Y]E[D~2]=E[D~E(Y∣D~)]E[D~2]=E[D~E(Y∣D,X)]E[D~2]

利用 潜在结果框架,定义

Δ(X)≡E(Y∣D=1,X)−E(Y∣D=0,X)

从而有

E(Y∣D,X)=E(Y∣D=0,X)+DΔ(X)

代入 τR 可得

τR=E[D~E(Y∣D,X)]E[D~2]=E[D~E(Y∣D=0,X)]E[D~2]+E[D~DΔ(X)]E[D~2]=E[D~DΔ(X)]E[D~2]=E[E(D~D∣X)Δ(X)]E[E(D~2∣X)]

其中,E(Y∣D=0,X) 是关于 X 的函数,根据 CEF Error 的性质可知该项为零。

引理:

E(D~D∣X)=E(D~2∣X)=E{[D−E(D∣X)]2∣X}=Var(D∣X)

证明:D~ 定义式两边同时乘上 D~ 并取期望可得

D~2=D~D−D~E[D∣X]E[D~2]=E[D~D]−E[D~E(D∣X)]E[E(D~2∣X)]=E[E(D~D∣X)]

其中,E(D∣X) 是关于 X 的函数,根据 CEF Error 的性质可知可知该项为零,第一个等式成立;代入 D~ 的定义式即可得到剩余等式。证毕。

引理代入 τR 可得

τR=E[Var(D∣X)Δ(X)]E[Var(D∣X)]

可见回归被估量 τR 相当于 Δ(X=x) 根据 Var(D∣X) 加权的平均值。其中,D 是一个服从二项分布的随机变量,因此 Var(D∣X)=P(D=1∣X)[1−P(D=1∣X)],于是

τR=∑Δ(X=x)P(D=1∣X=x)[1−P(D=1∣X=x)]P(X=x)∑P(D=1∣X=x)[1−P(D=1∣X=x)]P(X=x)

对比 匹配 被估量,使用贝叶斯公式和全概率公式可得

τM=∑Δ(X=x)P(X=x∣D=1)=∑Δ(X=x)P(D=1∣X=x)P(X=x)∑P(D=1∣X=x)P(X=x)

由此可见,回归和匹配都是 Δ(X) 的平均值,回归是加权平均值,匹配则是算术平均值。例如,P(D=1∣X=x)=12 时 Var(D∣X) 最大,即回归会将最大权重赋予处理组和控制组数量相同的层。

结合 潜在结果框架,如果满足强可忽略性假设,则

Δ(X)=ATT(X)=ATU(X)=ATE(X)

进一步,如果 Δ(X) 为常数(这很困难),则回归和匹配被估量结果完全相同。