目标:对于一个代价函数,寻找其最小值,即最低点。
方法:x减去当前梯度,即斜率,然后再得到y。
解释:如果当前点是A点,则斜率是正数,减去后x变小,y变小。
如果当前点是B点,则斜率是负数,减去后x变大,y变小。
改进:为了避免下降过快,减去“ 学习率*梯度 ”,用学习率控制下降的快慢。
参考
Michael Nielsen. 神经网络与深度学习[M]