线性回归
实训时长与技能考核成绩:先自己拖一条直线,再和梯度下降、最小二乘算出来的最优直线比误差。
交互实验(可直接投屏)
动手三步
- 拖动红线两端的白点,尽量让右边的「均方误差」变小
- 点「梯度下降走一步」几次,看误差曲线怎么降下来;把学习率换成 1.1 再试
- 数据换成「加一个离群点」,看最优直线被拽偏多少
课堂怎么用
- 先让学生手动拟合、报出自己的误差,再揭晓最小二乘的结果,比谁最接近
- 把误差显示切到「误差方块」,直观解释为什么叫「平方」误差、为什么离群点影响大
- 选「弯曲的数据」讨论:R² 有 0.82,比默认那组还高,但残差有规律(两头的点大多在线下、中间的点大多在线上)。R² 高不等于模型选对了
思考题
- 为什么误差要平方,而不是直接把距离加起来?
- 学习率太大时误差为什么会越来越大?
- 实训时长和成绩相关,能说明多练就一定能考好吗?
已知限制
- 数据为合成数据,关系是人为设定的,不代表真实规律
CC BY-NC 4.0,保留出处可自由使用与再分发。