梯度下降算法的工作原理
什么是损失函数
它是一个函数,用于衡量模型对任何给定数据的性能。损失函数将预测值与期望值之间的误差进行量化,并以单个实数的形式表示出来。
什么是梯度下降
梯度下降法是一种求解函数局部极小值的迭代优化算法。
计算梯度(斜率),函数在该点的一阶导数 在与梯度相反的方向上移动一步(移动)
绘制梯度下降算法
α-学习率
如果学习率太高,我们可能会超过最小值,而不会达到最小值 如果学习率太低,训练时间可能会太长
局部最小值
梯度下降的Python代码实现
结尾
赞 (0)