输入任意函数,立刻看到它的形状。最多可以用三种颜色同时画三条曲线来比较,拖动追踪点从曲线上读出数值,并看看每条曲线在哪里穿过零点。
线性回归与误差碗
关于这个模拟实验
《线性回归与误差碗》在分屏 3D 工作室中将统计学与优化连接起来。在左侧面板上,六个可拖动的散点(包括一个高杠杆的橙色异常值)由试验直线 y = mx + b 拟合。每个点连接着一个真实的红色方块,其边等于垂直残差 |yᵢ − (mxᵢ + b)|,使其面积等于平方误差 eᵢ²。在右侧舞台上,所有方块的总面积绘制为关于斜率和截距参数空间的 3D 抛物面碗 SSE(m, b)。学生可以在碗上拖动参数标记或切换“对齐到最优 OLS”,观察标记落入唯一的全局极小值 (m̂, b̂),同时监控 r 和 R²。
学生可以探索什么
- 调整“试验斜率 m”和“试验截距 b”滑块或拖动 3D 碗上的金色球,以尽可能缩小红色残差方块。
- 开启“对齐到最优 OLS”,并验证金色参数球精确落在误差碗底部的绿色 OLS 极小值标记上。
- 在散点图上将橙色异常值点大幅向下拖动,并观察单个异常值如何强烈地拉动最优斜率 m̂ 并降低 R²。
- 将所有六个散点排成一条近似直线,并观察相关系数 r 接近 1.000,SSE 接近零。
- 开启和关闭“显示残差方块”,以比较垂直残差 eᵢ 与其平方面积 eᵢ²。
学习目标
- 1解释为什么普通最小二乘法 (OLS) 最小化垂直残差平方和 Σ (yᵢ − ŷᵢ)² 而不是有符号残差。
- 2将代数回归参数(斜率 m 和截距 b)连接到凸 3D 损失曲面 SSE(m, b) 上的坐标。
- 3评估异常值和高杠杆点如何扭曲最小二乘回归线并降低决定系数 R²。
- 4将相关系数 r 和 R² 解释为线性关联和解释方差的度量。
教师常问的问题
为什么在最小二乘回归中要将残差平方化?
将每个垂直误差 eᵢ = yᵢ − ŷᵢ 平方可防止线上方的正误差抵消线下方的负误差,重罚大偏差,并创建一个具有单个唯一极小值的平滑抛物面碗。
右侧的 3D 误差碗代表什么?
碗的两个水平轴是试验斜率 m 和试验截距 b,垂直高度是残差平方和 SSE(m, b)。每条可能的直线对应于该碗上的一个点,最佳拟合线位于最低点。
为什么拖动异常值会如此戏剧性地改变拟合线?
由于误差被平方,距离直线两倍远的点对 SSE 的贡献是四倍。回归线向异常值强烈倾斜,以防止该巨型方块面积爆炸。
相关系数 r 与决定系数 R² 有什么区别?
相关系数 r 介于 −1 和 +1 之间,用于衡量线性关系的方和强度。R²(在简单线性回归中为 r 的平方)介于 0% 到 100% 之间,表示 y 中的方差有多少比例是由 x 解释的。
嵌入这个模拟实验
免费嵌入你的学习平台、博客或班级网站。
<iframe src="https://kiwibee.io/zh-cn/simulations/least-squares-linear-regression-3d-3d-simulation/embed" title="线性回归与误差碗 | KiwiBee" loading="lazy" allowfullscreen style="width:100%;height:min(70vh,620px);min-height:420px;border:0;border-radius:16px"></iframe>继续探索
更多互动科学模型
从模型到记录
为这个模拟实验搭配一份可打印工作表
学生探索之后,用工作表记录他们的预测、观察和解释。
把互动科学带进你的课堂
KiwiBee 的免费教师工作台把备课、工作表、课堂工具和成绩册集中在一处。
免费开始,创建你的第一个班级