9.3多元线性回归
模型与最小二乘
设有 个解释变量和 组观测,含截距的多元线性回归模型为
把所有观测叠成向量,模型写作
其中 ,,而
是 的设计矩阵。第一列全为 ,对应截距。
模型要求 且 满列秩。满列秩等价于各列线性无关,避免了解释变量之间完全共线;若某一列可由其他列线性表示, 不可逆,系数就无法唯一确定。
这里的“线性”指对参数 线性,不要求对解释变量线性。例如
仍是线性回归,只要把 与 看成两个解释变量。
系数 表示在其他解释变量保持不变的条件下,第 个变量增加一个单位时条件均值 的变化量。这个解释依赖模型同时包含这些变量;不能把它与只放入该变量的一元回归斜率混同。
最小二乘估计
最小二乘估计最小化残差平方和
对 求导并令其为零,得到正规方程
当 满列秩时, 可逆,理论解为
实际数值计算通常使用QR或SVD分解求解,避免显式求逆放大舍入误差。
拟合值与残差为
误差方差 的无偏估计为
自由度 等于观测数减去 个待估系数。模型每增加一个参数,就消耗一个自由度。
估计量的性质
若误差满足
则最小二乘估计满足
也就是说, 是 的无偏估计,其协方差矩阵由设计矩阵与误差方差共同决定。
在上述条件下,最小二乘估计在所有线性无偏估计中方差最小,这就是高斯—马尔可夫定理。这一定理不要求误差服从正态分布。
检验、 检验和区间估计要给出精确分布,还需要额外假定 相互独立且同分布于 ;、 分布与上侧分位点的定义见上侧分位点。条件不同,能用的结论也不同;高斯—马尔可夫定理的最优性不能当作精确推断的依据。
拟合评价
决定系数与调整后的决定系数分别为
随解释变量增加不会减小;调整后的 对参数数目作了惩罚,可能为负。比较解释变量个数不同的模型时,应看调整后的 ,并配合嵌套检验或样本外评估。
解释变量之间高度相关会造成多重共线性。此时 接近奇异, 的对角元变大,系数的标准误随之增大,估计值对数据的微小变化很敏感。多重共线性下整体 检验显著而部分单个 检验不显著并不矛盾:整体检验问的是“至少有一个变量有用”,单个检验问的是“在其他变量已经保留时这个变量是否还有额外贡献”。
整体显著性
单个系数
嵌套模型
预测与检查
预测前还应检查残差并判断预测点是否位于观测覆盖范围。整体显著与单个系数显著回答不同问题,不能互相替代。