定理已证明
普通最小二乘估计量
命题陈述
在所有直线 y=b0+b1x 中,使残差平方和 ∑i=1n(yi−b0−b1xi)2 最小的选择是 b1=β^1=SxxSxy 与 b0=β^0=yˉ−β^1xˉ,其中 Sxy=∑i=1n(xi−xˉ)(yi−yˉ),Sxx=∑i=1n(xi−xˉ)2。
为什么成立?
残差平方和是关于 b0 与 b1 的光滑(二次、凸)函数,因此其最小值恰好出现在两个偏导数同时为零之处——这与通过让碗在各个方向上的坡度都为零来找到碗底是同一个思路。
证明思路
记 Q(b0,b1)=∑i=1n(yi−b0−b1xi)2。对 b0 求偏导并令其为零:∂b0∂Q=−2∑i=1n(yi−b0−b1xi)=0,化简得第一正规方程 ∑i=1nyi=nb0+b1∑i=1nxi,即 b0=yˉ−b1xˉ。
对 b1 求偏导并令其为零:∂b1∂Q=−2∑i=1nxi(yi−b0−b1xi)=0,即第二正规方程 ∑i=1nxiyi=b0∑i=1nxi+b1∑i=1nxi2。
将第一式 b0=yˉ−b1xˉ 代入第二式:∑i=1nxiyi=(yˉ−b1xˉ)nxˉ+b1∑i=1nxi2=nxˉyˉ+b1(∑i=1nxi2−nxˉ2)。整理分离出 b1:b1(∑i=1nxi2−nxˉ2)=∑i=1nxiyi−nxˉyˉ。
直接的代数展开表明 ∑i=1nxi2−nxˉ2=∑i=1n(xi−xˉ)2=Sxx,∑i=1nxiyi−nxˉyˉ=∑i=1n(xi−xˉ)(yi−yˉ)=Sxy,故 b1=Sxy/Sxx。代回即得 b0=yˉ−b1xˉ。由于 Q 是当 ∣b0∣,∣b1∣→∞ 时无限增长的二次型平方和,这个唯一的驻点必是全局最小值。