你的隐私选择

KiwiBee 使用 Google Analytics、Google Ads 和 Meta Pixel 的可选 Cookie,用于了解成年访客、统计已完成的注册并改进推广活动。必要 Cookie 始终保持开启。 OpenAI 的 ChatGPT 广告像素还会在您同意广告追踪后衡量页面浏览和已提交的咨询,并可能使用经过哈希处理的联系信息进行匹配。 隐私政策

跳到主要内容

线性回归与误差碗

关于这个模拟实验

《线性回归与误差碗》在分屏 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. 1解释为什么普通最小二乘法 (OLS) 最小化垂直残差平方和 Σ (yᵢ − ŷᵢ)² 而不是有符号残差。
  2. 2将代数回归参数(斜率 m 和截距 b)连接到凸 3D 损失曲面 SSE(m, b) 上的坐标。
  3. 3评估异常值和高杠杆点如何扭曲最小二乘回归线并降低决定系数 R²。
  4. 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 的免费教师工作台把备课、工作表、课堂工具和成绩册集中在一处。

免费开始,创建你的第一个班级

或了解教师工作台 →