最小二乘法+牛顿法+拟牛顿法+梯度下降法+梯度上升法+共轭梯度法

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最小二乘法+牛顿法+拟牛顿法+梯度下降法+梯度上升法+共轭梯度法相关的知识,希望对你有一定的参考价值。

最小二乘法+牛顿法+拟牛顿法+梯度下降法+梯度上升法+共轭梯度法

 

最小二乘法+牛顿法+拟牛顿法+梯度下降法+梯度上升法+共轭梯度法

上述几种方法,除了最小二乘法是直接使用公式取得之外,另外几种方法都是使用迭代法进行求解。

梯度下降法主要沿着负梯度方向进行更新,只引入了一阶导数。

牛顿法则将一阶导数和二阶导数相结合进行参数的迭代更新,但是其二阶导数矩阵涉及到海瑟矩阵求逆,复杂度较高,因此基于牛顿法之上,出现了拟牛顿法,其主要思想是构造一个新的矩阵来近似替代海瑟矩阵的逆,这样可以避免牛顿法中的复杂的海瑟矩阵求逆操作。

以上是关于最小二乘法+牛顿法+拟牛顿法+梯度下降法+梯度上升法+共轭梯度法的主要内容,如果未能解决你的问题,请参考以下文章

牛顿法梯度下降法与拟牛顿法

梯度下降之模拟退火梯度下降之学习计划牛顿法拟牛顿法共轭梯度法

梯度下降法,牛顿迭代,牛顿法,拟牛顿法总结对比

牛顿法拟牛顿法以及与梯度下降法的对比

什么是牛顿法(Newton methods)?什么是拟牛顿法(Quasi Newton methods)?牛顿法和梯度下降法的区别是什么?

最优化方法与机器学习工具集