简介

梯度下降法中,使用最广泛的应该是随机梯度下降法(SGD),之前不了解,所以没有用过其他的方法,今天想巩固原理的时候看到一些博主的介绍,觉得非常详细,归纳如下。

摘自:知乎【什么是梯度下降法】

有关梯度下降法的一些博客:

  1. 梯度下降
  2. 梯度下降法算法总结
  3. 梯度下降法和牛顿法的总结与比较

1. 直观理解

CV | 梯度下降法(总结)
如何求f(x) = x^2 的极小值?

按照它们单调性来分主要有二种情况:x<0时单调下降,此时倒数为负,增大x函数值下降;x>0时单调上升,此时倒数为正,减小x函数值下降。

因此,求极小值的梯度下降法为:
CV | 梯度下降法(总结)
同理,极大值的求法为:
CV | 梯度下降法(总结)

2. 各种算法

CV | 梯度下降法(总结)

  1. 随机梯度下降法
    CV | 梯度下降法(总结)
  2. 使用动量的随机梯度下降法
    CV | 梯度下降法(总结)
  3. AdaGrad算法
    CV | 梯度下降法(总结)
  4. RMSProp算法
    CV | 梯度下降法(总结)

相关文章:

  • 2021-12-28
  • 2022-12-23
  • 2021-11-25
  • 2021-09-05
  • 2021-12-03
  • 2021-07-24
  • 2022-12-23
  • 2021-09-14
猜你喜欢
  • 2021-09-05
  • 2021-11-05
  • 2021-08-22
  • 2021-07-31
  • 2021-10-20
  • 2022-01-11
  • 2021-09-16
相关资源
相似解决方案