为什么在平方误差前面加上 1/2 会使数学更容易?

数据挖掘 机器学习 损失函数
2021-09-20 22:44:45

根据 wiki,均方误差 (MSE)如下所示:

MSE=1一世=1(是的一世-是的^一世)2

教授加了一句_12在公式前面,稍微解释一下。我有点困惑。怎么放一个12 在平方误差前面使数学更容易?

1个回答

使用 MSE 的一个主要原因是优化回归模型的参数。从微积分中,您知道如何通过求导来找到函数的最小值。这会在前面放一个“2”,这很烦人,所以在开头放一个“1/2”是合理的,这样导数就不需要前面的常数了。

我们侥幸成功,因为 f(x) 和 f(x)/2 的最小值是在 x 的相同值下实现的。