返回信息流从上大学以来,在N门课中学到均方误差法(mean-square error, MSE)了,每次都没弄清楚是怎么回事,怎么都学不会,一看见数学就头晕
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #29252同步于 2018/4/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
均方误差法(mean-square error, MSE)怎么也学不会
PMS
2018/4/24镜像同步39 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
如果面试被问了我会尝试这么忽悠:
- 我们有一个算法预测未来,我们需要一个基准评判这个算法好不好。
- 比如,算法预测是 [-1, 0, 2], 而事实是 [1, 1, 1].
- 想法1:用差异的和作为基准。 error = 1-(-1) + 1-0 + 1-2 = 2. 额,好像负数被抵消了。
- 想法2:用差异的绝对值求和。 error = 2 + 1 + 1 = 4. 但是波动大跟波动小的预测的差异绝对值是一样的,我希望让波动大的error更大,波动小的error更小。
- 想法3:差异的平方求和。 error = 4 + 1 + 1 = 6. 好像还不错。
- 样本数量是3, 求个平均值 -> MSE. MSE 越接近0,这个算法的预测结果越准确。
完了,怎么感觉维基百科跟我的理解不一样....
https://en.wikipedia.org/wiki/Mean_squared_error
所以到底啥是 MSE 呀....