以最简单的神经网络为例
损失函数
损失函数为通过 随机设定的w1和w2 得出的y的近似值与真实y的差距
随机梯度下降(SGD)
通过此公式不断更新w使w靠近真实值
为当前误差关于w的梯度,梯度方向为数值(Loss)增长最快的方向
所以我们沿梯度反方向更新,即Loss下降最快的方向
η:学习率,控制w更新的步长
简单的例题
真实值为:
假设我们只知道并令η(学习率)为0.1,初始化权重
为初始化权重所计算得出的估计值
损失函数为:
更新:
所以:
更新得:
同理得
通过更新完的权重可以得出新的损失函数
比上一次小了不少