漫步最优化三十七——共轭梯度法

Posted 会敲键盘的猩猩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了漫步最优化三十七——共轭梯度法相关的知识,希望对你有一定的参考价值。












——
Hestenes与Stiefel提出了一种生成共轭方向的有效方法,就是共轭梯度法。该方法中,每次迭代生成方向,当迭代第 k+1 次时,用前一个方向 dk 生成新的点 xk+1 ,然后 βdk 加上 gk+1 (新点处的负梯度)生成新的方向 dk+1

共轭方向法基于下面的定理,除了定义生成共轭方向的方法外,其余都与上篇文章的定理1一样。

1 (a)如果 H 是正定矩阵,那么对任意初始点 x0 与初始方向

d0=g0=(b+Hx0)
由递推关系
xk+1=xk+αkdk(1)

生成的序列收敛到唯一解 x ,其中

αkgdk+1βk=gTkdkdTkHdk=b+Hxk<

以上是关于漫步最优化三十七——共轭梯度法的主要内容,如果未能解决你的问题,请参考以下文章

漫步最优化三十一——梯度法

漫步最优化三十五——共轭

数值优化 Ch.5 共轭梯度法

最优化方法:共轭梯度法(Conjugate Gradient)

运筹学(最优化理论)学习笔记 | 共轭梯度法

无约束最优化(二) 共轭方向法与共轭梯度法