引入
散点图上的点不在一条直线上,凭什么可以画一条”最合适”的线?
为什么最小二乘要最小化”竖直方向”的距离平方,而不是”垂直距离”?
回归直线一定经过哪个点?
正文
定义
线性回归是用直线 拟合一组数据 ,使各点到直线的竖直偏差平方和最小。
最小二乘准则
使 最小的 、 称为最小二乘估计。
为什么用竖直偏差而不是垂直距离? 因为在回归模型中,我们认为 是给定的、 是带误差的观测值。误差只发生在 方向,所以只最小化 方向的偏差。
回归系数公式
| 量 | 含义 |
|---|---|
| 斜率, 每增加 单位, 平均变化多少 | |
| 截距 |
回归直线过样本中心
由 得
所以回归直线必然经过点 。这个性质在解题中常用于快速检验。
斜率与相关系数的关系
| 量 | 是否受量纲影响 |
|---|---|
| 不受 | |
| 受 |
与 同号:正相关时斜率为正,负相关时斜率为负。但 的大小不能直接比较相关性强度。
残差
| 性质 | 内容 |
|---|---|
| 和为零 | |
| 与 不相关 | |
| 平方和最小 | 在所有直线中最小 |
残差图是检验模型的主要工具:
| 残差图形态 | 说明 |
|---|---|
| 随机散布在 附近 | 线性模型合适 |
| 呈 U 形或倒 U 形 | 关系可能是二次的 |
| 呈喇叭形 | 方差不齐 |
| 有明显趋势 | 遗漏了变量 |
只看 或 不够,因为它们无法发现残差的结构性问题。
决定系数
表示 的总变异中被回归直线解释的比例。
| 解释 | |
|---|---|
| 解释了 的变异 | |
| 解释了一半 | |
| 没有解释力 |
高不代表模型正确。加入更多变量总会提高 ,即使这些变量毫无意义。这就是”过拟合”。
预测的边界
| 问题 | 说明 |
|---|---|
| 外推风险 | 在数据范围之外预测,线性关系可能不成立 |
| 个别预测误差 | 即使 高,单个点的预测仍可能偏差很大 |
| 因果误读 | 回归只描述关联,不证明因果 |
外推是最常见的误用:用 岁的身高数据拟合直线,外推到 岁会得到荒谬的结果。
常见误区
| 错误说法 | 问题 |
|---|---|
| ”回归直线经过原点” | 经过 |
| “最小二乘最小化垂直距离” | 最小化竖直偏差平方和 |
| ”斜率大说明相关性强” | 斜率受量纲影响,看 |
| ” 高说明模型好” | 可能过拟合 |
| ”回归可以证明因果” | 只说明关联 |
引出
为什么最小二乘的解可以用矩阵形式统一表示?
非线性关系如何转化为线性回归?
多元回归中,如何判断某个变量是否真的有用?