思路:取一组共轭方向,在每个方向上都进行一维精确线搜索,最多进行n次,就能得到最终的结果
这三个方法都是这个思路,只不过共轭方向的选取方式不同,也就公式里的β不同
三个方法第一次迭代方向都是负梯度方向,迭代步骤与最速下降算法一致
从第二次迭代开始,方向变成 pk = -g(xk)+βk-1*pk-1
不同方法的差别就在于β的不同
conjugate direction methods CG法:
FR法:
PRP法:
思路:取一组共轭方向,在每个方向上都进行一维精确线搜索,最多进行n次,就能得到最终的结果
这三个方法都是这个思路,只不过共轭方向的选取方式不同,也就公式里的β不同
三个方法第一次迭代方向都是负梯度方向,迭代步骤与最速下降算法一致
从第二次迭代开始,方向变成 pk = -g(xk)+βk-1*pk-1
不同方法的差别就在于β的不同
conjugate direction methods CG法:
FR法:
PRP法:
本文标题:共轭梯度法——CG法FR法和PRP法
本文链接:https://www.haomeiwen.com/subject/pjszmktx.html
网友评论