我想知道多维回归的梯度下降是否总能找到正确的结果?我觉得这并不总是正确的。我已经做了一些计算,实际上得到了正确的结果,但并不是针对我试图指定的所有学习率。它不是太大的情况,因为有时即使学习率太小我也会得到错误的结果。如果我在计算中出错,或者我对假设的分歧有误,请告诉我。
梯度下降多维线性回归 - 学习率会影响并发吗?
数据挖掘
机器学习
神经网络
逻辑回归
梯度下降
2022-03-12 01:57:42
1个回答
如果你使用凸损失函数,你总是有一个最佳点,而且你总能找到它。
我进行了一些计算,得到了正确的结果,但并非针对我尝试指定的所有学习率。
原因是您可能选择了较大的学习率,这可能会导致超出最优值。它也可能太小以至于您无法达到所需的点,这完全取决于您的数据。如果使用简单的梯度下降算法,是一个可以看到很多的事件。您可以使用其他优化技术,例如Adam哪个更好,并且您很少看到这些问题。
其它你可能感兴趣的问题