一种修正的PRP共轭梯度法的全局收敛性
一种改进的共轭梯度法及全局收敛性
( 2 ) /) t 在水 平集 。 连续 可微 , g ) 上 且 ( 是 Lpe i 连 续 的 , isht z 即存 在常 数 > , 0 使得 l( 】 )一 ( )I≤£l — I V Y∈L 9 g gY I l Y【, , 。( )
定理 11 设 为任 意给定 初始 点 . 则对 于任 意 ≥l都 有 ,
() 2
() 3
性 和全局 收敛性 , 时取 得 了比较好 的数 值结果. 同 受到 文献 [ ] 7 的启 发 本 文 在 D 方 法 的基 础 Y
上, 给出 了一 个新 的参数 的取法 , : 即
,= ㈣
gk ,
k
,
=
l
≥ 2
=
…
+ l 卢d—
其 中 g = _ ) d 为 搜索 方 向 , 般 情况 下 , 厂 ( , 一 要 求 d 满 足 g ( <0 这样 的方 向 d , z 为 函数 ( 在 )
一 L L g
) 足 满
I l =( l lI 一2 l I ≤ 卢 ) _ 一l I I d N d g d 一 I 】 T g
一
种 改进 的共 轭梯 度法及 全 局 收敛 性 术
朱 铁 锋 刘 雪英
00 5 ) 10 1 0 05 ) 2 内蒙古师范大学青年政治学院计算机系 , 10 1 ( . 呼和浩特市
(. 1 内蒙古工业大学数学系, 呼和浩特市
摘要
在D Y共 轭梯 度法 的基 础 上 对 解 决 无 约 束 最 优 化 问 题 提 出 一 种 改 进 的 共 轭 梯 度 法 . 方 法 在 标 准 该
w l 线搜索下具有充分下降 陛, oe f 且算法全局 收敛. 数值结果表 明了该算法 的有 效性.最 后将算法 用于 s O 氧化反应动力 学模型的非线性参数估计 , 获得满意效果. 关键词 共轭梯度法 , 充分下降性 , w l 线搜索 , 全局收敛 oe f
prp共轭梯度法matlab
prp共轭梯度法matlabPRP共轭梯度法是一种用于求解无约束优化问题的数值方法。
它是共轭梯度法的一种改进算法,通过引入一种预处理技术来加速收敛速度。
共轭梯度法是一种迭代方法,用于求解线性方程组或者最小化二次型函数。
它的基本思想是利用共轭方向的性质,通过一系列迭代步骤来逼近最优解。
这种方法在大规模问题的求解中非常有效,因为它不需要存储整个系统矩阵,而只需要存储向量和一些中间变量即可。
然而,传统的共轭梯度法在实际应用中存在一些问题。
首先,它对于一些病态问题的收敛速度较慢,需要较多的迭代步骤才能得到满意的结果。
其次,它对于非二次型函数的最小化问题效果不佳,容易陷入局部最优解。
为了克服这些问题,PRP共轭梯度法应运而生。
PRP共轭梯度法采用了一种预处理技术,通过对梯度向量进行修正来提高算法的收敛速度。
具体来说,PRP共轭梯度法在每一步迭代中计算一个修正系数,将修正系数和梯度向量的线性组合用于更新搜索方向。
这种修正技术可以加速算法的收敛速度,特别是在处理病态问题和非二次型函数时效果显著。
PRP共轭梯度法的算法流程如下:1. 初始化变量,包括初始解向量、梯度向量、搜索方向和修正系数。
2. 计算修正系数,根据修正系数和梯度向量的线性组合更新搜索方向。
3. 求解步长,通过线搜索方法确定下一步的迭代点。
4. 更新解向量和梯度向量。
5. 判断收敛条件,如果满足条件则停止迭代,否则返回第2步继续迭代。
PRP共轭梯度法在实际应用中具有广泛的应用价值。
它可以用于求解大规模线性方程组、最小化二次型函数以及其他无约束优化问题。
与传统的共轭梯度法相比,PRP共轭梯度法具有更快的收敛速度和更好的全局搜索能力。
此外,PRP共轭梯度法还可以与其他优化算法结合,形成更加强大的求解器,提高问题求解的效率和精度。
PRP共轭梯度法是一种有效的数值方法,用于求解无约束优化问题。
它通过引入预处理技术来加速收敛速度,具有较好的全局搜索能力。
在实际应用中,可以根据具体问题的特点选择合适的优化算法,以提高问题求解的效率和精度。
一种修正的共轭梯度法及其全局收敛性
≤0 .
其 为 数, : 号 中 参 I
一
15I一1
,-: 一 y1 I
从上面的证明过程可 以看 出, 该算法不仅始终产生 充分下降方向, 并且该充分下降性不依赖任何线性
搜索 .
g 且s = 一 ¨ ¨
但是 , 该谱共轭梯度法无法
保证始 终产 生下 降方 向.
关键词 : 共轭梯度 法; 精确线性搜 索; 充分下降性 ; 全局收敛性 中图分类号: 24 02 文 献标识码 : A 文章编号 :0 8- 6 1 2 1 )2一 O 7— 3 10 4 8 (0 0 0 O O 0
考 察无约 束优化 问题
m n ( ) i x, f ER , () 1
一
始 终产 生 充 分 下 降 方 向. 实 上 , ( ) 知 ,d 事 由 4 可
=一 一
以 T 得
+
小 在上式的两侧 同时乘
gd =一I tt 一 :t I 5 — I g
= 一
I tI + l 5 Jgd一 I BT g
() 5
lI I g
度法 就是最速 下降法 .由[ ] 4 可知 , 精确线性 搜索 在
下 l i I II=0是 成立 的・ i n l a r f I g
h
( )当 ≠0时 , 2 假设 ( ) 6 不成 立 , 即存在 常数 s >0使 得
第一节 , 我们将参考 [ ] 3 中谱共轭梯度法提出
一
进一步 , 我们可 以发现当采取精确线性搜索即
gc =0时 , =1 表 明此 时该修 正 的共 轭梯 T l 0 .这 度法 ( ) 是标 准 的共 轭梯 度法 ( ) 4就 3 .同时 , 当 =
一类修正的Perry共轭梯度法及其全局收敛性
一类修正的Perry 共轭梯度法及其全局收敛性摘要 本文提出了一种包含了Perry 共轭梯度法的修正形式的新共轭梯度法. 该方法确保了在精确线搜索下的充分下降的独立性. 本文所提方法的一个重要性质就是,通过使用一个新的正割条件,在逼近目标函数的二阶曲率信息时具有高阶准确性. 此外,我们所给的方法对于满足Wolfe 线搜索条件的一般函数具有全局收敛性. 我们的数值实验表明,就效率和鲁棒性而言,所提方法总体上比经典的共轭梯度法更具适用性.关键词:无约束优化;共轭梯度法;充分下降性;混合割线方程;全局收敛性 1 引言考虑一个无约束优化问题),(min x f nRx ∈ (1) 其中f 是R R n →上的一个光滑的线性函数,其梯度记为)()(x f x g ∇=.求解问题(1),共轭梯度法在效率上是一个很好的选择,尤其是共轭梯度法对于大规模问题有低存储和收敛性的特点. 一般而言,一个非线性共轭梯度法从初始点n R x ∈0开始,产生一组点列{}k x ,使用如下的迭代格式k k k k d x x α+=+1 (2) 其中n k R x ∈是(1)式解的第k 步逼近;0>k α是由某个特定的非线性搜索得到的步长;k d 是搜索方向,定义如下⎩⎨⎧+-=-=-,,;0,10otherwise d g k if g d k k k k β (3))(k k x g g =且k β是标量. 在所参阅的文献中已经提出过几类k β,并由此而产生具有相当高计算效率与收敛性质特特点的共轭梯度法.经典的k β公式包括HS ,FR 以及PRP .本文中,我们重点是Perry 法,其参数是,)(1111-----=k T k k k T k P k d y s y g β (4)其中11---=k k k x x s ,11---=k k k g g y .该种共轭梯度法基于的是拟牛顿法的思想,在关于无约束优化问题的文章中,已被公认为是最有效的方法之一.在过去的十几年里,专家学者们都致力于有高计算效能和强收敛性特性的新共轭梯度法的发展. 特别是,诸多研究人员基于割线方程提出新的共轭梯度法,其在逼近二阶曲率信息时具有高度准确性.在合适的条件下,这些方法都是具有全局收敛性的,且有时候数值实验的效果比经典的共轭梯度法还要好. 但是,这些方法并没有满足充分下降条件. 因此,在他们的分析和应用中开始新的研究以得到保证收敛性的新算法. 袁亚湘和戴彧虹等考虑了提出了一不同的方法提高共轭梯度法的数值实验效能. 他们所提出的共轭梯度法在Wolfe 线搜索条件下产生了新的下降方向. 基于这个想法,Zhang 等人考虑去修正按如下方式修正搜索方向:.)1(121--++-=k FR k k kk T k FRkk d g g d g d ββ(5)如此就满足充分下降条件2k k Tkg d g -=.他们的方法所具有的比较吸引人的一个性质就是满足了2k k Tkg d g -=,独立地线搜索和k β的选择.此外,(5)式中的k β由其他已有的共轭梯度法公式所确定,我们就可以得到相关修正的共轭梯度法,参见文献[16,17,19,31,44-46].近来,研究人员特别关注杂合上述两种方法以得到拥有良好数值实验效果和强收敛性的方法. 进一步分析,已提出的新共轭梯度法包含了产生下降方向,避免由此而来的常见的低效重启这些好的特质. 这些方法已经表现出全局收敛性以及理论上比经典方法更具优势,通过新修正的割线方程在逼近最小函数的曲率中展现出了更高精确度. 作者展现了一些数值结果来说明他们所提方法的计算效能与鲁棒性. 沿着这个方向,我们提出一种新的共轭梯度法,该方法保证了充分下降性与线搜索独立精确性. 通过使用一新的混合割线条件,我们所提出的方法在逼近目标函数的二阶曲率信息上表现出更高的精确度. 而且,在Wolfe 线搜索条件下的全局收敛性也得到保证. 我们的实验结果也证明了所提方法的计算效能和鲁棒性.本文以下部分的内容这样安排:第二节,给出我们的目标和所提共轭梯度法. 第三节,给出全局收敛性分析. 第四节,使用文献[18]中性能选项陈列数值实验. 第五节. 给出我们的总结性结论.2 修正的perry 共轭梯度法在本节,我们再次说明,对于拟牛顿法,Hessian 阵)(12-∇k x f 的近似矩阵1-k B 是变化着的,所以一个新的矩阵k B 满足如下割线条件11--=k k k y s B , (6) 在现有的迭代中,标准的割线方程(6)只使用了可得到的梯度信息并且忽视了函数值. Zhang 等人以及Xu 扩展了割线方程(6),得到了一个修正的割线条件,即在两个连续点处既包含梯度也包含函数值,具体如下 ,,11111111--------+==k k Tk k k k k k k u us y z z s B θ (7)其中.)()(61111----++-=k T k k k k k s g g g f f θ (8)且n k R ∈-1μ是一个满足)(,01k k Tk x f f u s =≠-的向量参数. 注意到为了让目标函数是二次的,其应当满足01=-k θ. 那么,修正的割线方程(7)降为标准的割线方程(6). 此外,修正的割线方程(7)的理论优势可以从下面的定理中看出. 定理1 假定函数f 足够光滑且1-k s 充分小,则下面两个无穷小关系是成立的.).())((),())((411121311121--------=-∇=-∇k k k k T k k k k k T k s O z s x f ss O y s x f s很明确,定理1表明了修正的割线方程(7)优于经典的割线方程(6),因为1-k z 比1-k y 更好地逼近了12)(-∇k k s x f .近来,Babaie-Kafaki 等人[7]发现1-k s 的特征值比1大(如11>-k s ),标准的割线方程(6)在预期上比割线方程(7)更精确. 为了解决这个不足,该文作者考虑了割线方程(7)的一种扩展形式,如下:,}0,max{,1111111~1~1---------+==k k Tk k k k k k k k u u s y z z s B θρ (9) 其中参数}1,0{1∈-k ρ且通过设定11≤-k s 时,11=-k ρ,其他情况下01=-k ρ,使参数可在(6)与(9)式之间转换.本文中,也提出了几种向量参数1-k u 的选择,该参数可以产生不同计算效率修正形式的割线方程. 首先,Zhang 和Xu[43]以及之后的Yabe 和Takano[39]提出了11--=k k s u 和11--=k k y u 两种参数的选择形式. 此处,为了应用上[39,43]中关于修正割线方程的有趣性质,我们考虑向量参数1-k u 作为向量11,--k k y s 的凸集组合而提出一种混合这些方程的形式,如:[]1,0,)1(111∈+-=---k k k k k k s y u λλλ. (10) 注意到,在[7]中之前方程中的1=k λ将(9)变为了修正的割线方程. 因此,我们提出的混合割线方程可以考虑为[7]中所示修正的割线方程的一种拓展形式. 接着,受到文献[4,10]中观点的启发,我们提出一种适应性公式来计算k λ,k λ是基于Li 和Fukushima [27]所提出的修正形式的割线方程.为了提高我们的混合割线方程的精度,k λ是通过使用两个之前步骤信息而计算出来的. 更特别的是,k λ可根据割线方程(9)来计算,在第)1(-k 迭代时,如下形式的修正割线方程应当满足:22---=k k k z s B (11) 其中⎪⎪⎩⎪⎪⎨⎧⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧-+=+=------------,0,max ,22222222222rk k k T k k k r k k k k g s y s C h s g h y z其中,0>r ,C 是一个正常数. 将(11)式与1-k s 做内积并利用修正的割线方程(9),在经过几步简单的代数运算之后,我们就可以得到,)(11111------=k k T k k Tk k s y y ωωλ(12)其中1121-----=k k k k s s γω,而{}.0,max 1112211---------=k k k Tk k T k k y s z sθργ (13)注意到(13)中的分母通常是不为0的,否则(9)式就表示使用了经典的割线方程(6). 此外,为了在(10)中得到一个凸组合,我们把k λ的特征值限定于[0,1]之间,也就是说如若0<k λ我们就令0=k λ;若1>k λ,就令1=k λ.接下来,考虑修正的割线方程(9)的理论优势和[29,30,40,41]中的Perry 共轭梯度法计算效率做比较. 我们提出的Perry 公式的一种修正形式如下:,)(11~11~-----=k T k k k TkMP k d z s z g β(14)这里,1~-k z 由(8)式和(9)式定义. 进一步地,为了保证我们所提方法会产生下降方向,我们使用[47]中德修正FR 共轭梯度法的想法. 更特别的是,搜索方向由下定义.)1(11--++-=k MP k k kk T k MP kk d g g d g d ββ(15)很容易就能看出,使用任何线搜索都能满足.2k k Tkg d g -= (16)若目标函数是一个严格凸二次函数,且步长由精确线搜索确定,那么我们就有,01=-k θ01~=-k z 且01=-k T k s g .因此我们的公式(14)降为含线性共轭梯度法框架的Hestenes-Stiefel 公式. 而且,为了对一般函数也具有全局收敛性,我们用类似于[22]中Gilbert 和Nocedal 的方法,通过令}.0,)(max{11~11~----+-=k Tk k k T kMP k d z s z g β (17)限制MP k β公式的最小值.下面,我们给出所提修正Perry 共轭梯度法(MP-CG )的算法. 算法21(MP-CG )Step 1:初始点n R x ∈0,[]1,01∈λ且1021<<<σσ;令0=k . Step 2:如果0=k g ,则停止;否则,转Step3. Step 3:用方程(15)计算下降方向k d . Step 4:使用Wolfe 线搜索,)()(1k Tk k k k k k d g x f d x f ασα≤-+(18).)(2k Tk k T k k k d g d d x g σα≥+(19)确定一个步长k α. Step 5: 令k k k k d x x α+=+1. Step 6: 令1+=k k ,转Step 2.注1 在算法21中,因为(15)中的变更的参数k β是由方程(17)计算出来的,我们称之为算法CG MP -+.此外,因为线搜索满足(18)和(19)的Wolfe 线搜索条件,这就可以知道对任意的k ,01111~>≥----k Tk k Tk d y d z ,这表明公式(14)与(17)的定义是可行的.3 全局收敛性在本节,我们基于以下对目标函数f 的假设,给出所提算法的全局收敛性分析.假设1 水平集{})()(0x f x f R x n ≤∈=ϕ是有界的,即,存在一个正常数B ,使得 .,ϕ∈∀≤x B x (20) 假设2 在ϕ的某个领域u 内,f 是可微的,其梯度g 满足李普希茨连续,即存在一个正常数L ,使得()()y x L y g x g -≤-,u y x ∈∀, (21)因为{}k f 是一个下降数列,那么由算法MP-CG 产生的点列{}k x 包含于ϕ之中,且存在一个常数*f 使得.)(lim *f x f k k =∞→且,其满足假设1和2,存在正常数0>M 使得ϕ∈∀≤x M x g ,)(. (22) 为了更好的说明收敛性分析,先阐释如下的引理.引理1[7]. 如果假设1和2 对方程(9)定义的1~-k z 成立,我们就有.411~--≤k k s L z (23) 下面一个引理是满足Wolfe 线搜索条件(18)和(19)的共轭梯度法的一个通用结论.引理2 如果假设1和2成立. 考虑形式(2)的任何方法,其中k d 是一个下降方向,使得0<k Tk g d 且k α满足Wolfe 线搜索条件(18)和(19),那么 +∞<∑≥022)(k kk Tk d d g .显然,从引理2和(16)就可以得到+∞<∑≥024k kk d g , (23)该式对全局收敛性的分析相当有益.接着,我们对统一形式的凸函数形成算法MP-CG 的全局收敛性.定理2 假定假设1和2 都成立,且f 是一致凸的,也就是说存在一个常数0>γ,使得.,,)())()((2ϕγ∈∀-≥--y x y x y x y g x g T (24) 如果点列{}k x 是由算法MP-CG 所产生,那么可知,对于某个k 要么0=k g 成立,要么.0lim =∞→k k g成立.证明:假设对任意的k ,0≠k g 恒成立. 那么证明就可分为三步:Step 1.首先,我们给11~--k Tk d z 估计一个较小的边界. 从假设(24)的凸性以及方程(9),我们有.2111111~------>≥k k k Tk k Tk d d y d z γα(25)Step 2.对于MP k β,我们得到一边界. 结合引理1与关系式(20),(25),我们得到.5)()(111~11~11~11~---------≤+≤-=k kk Tk k k k k Tk k k TkMP k d g L d z s z g d z s z g γβ (26)Step 3.我们给出k d 的一个上界. 利用(15)和(16),我们可知.)51()(112k k MP k k k kT kk MPkk k g Ld g d g g g I g d γββ+≤+≤-+-=--在方程(23)中插入k d 的上界,则∞<∑≥02k kg ,证毕.接下来,我们展示算法CG MP -+对一般非线性函数的全局收敛性. 首先,我们给出一个引理即,渐近地,搜索方向缓慢改变.引理3 如果假设1和2成立,令{}k x 和{}k d 是由算法CG MP -+产生的点列,如果存在一个常数0>μ,使得.0,≥∀≥k g k μ (27)则0≠k d 且,211∞<-∑≥-k k k ωω其中.kkk d d =ω 证明 首先,记0≠k d ,否则(16)就会导出0=k g .因此,k ω就有了定义. 现定义,:,:1kk MP k k kkk d d d r -+==βδυ (28)其中,.)1(21k kk T k MP kk g g d g -++-=βυ接着,通过方程(15),我们有.1-+=k k k k r ωδω (29) 使用该关系式,其中明确了11==-k k ωω,且有.11k k k k k k k r ωδωωδω-=-=--此外,使用该式需先明确0≥k δ,我们可以得到.21-1-1k k k k k k k k k k γωδωωδωωδω=-+-≤-- (30) 紧接着,我们给k υ估测一个上界.注意到 .11~1111111---------≤≤+=k Tk k Tk k T k k T k k Tkd z d y d gd y d g (31)根据Wolfe 条件(19),我们可以得到.-1211~21121------+≥≥k Tk k Tk k T k k Tk d g d z d g d g σσσ通过重排之前的不等式,我们可得到,)1-(11~221----≥k Tk k Tkd z d g σσ同(31)式一起,我们有.1,1max 2211~1⎭⎬⎫⎩⎨⎧-≤---σσk Tk k T k d z d g (32)另外,其在方程(29)、引理1和关系式(20),(22),(23)遵循k υ的定义,即存在一个常数0>D ,使得.1,1max 5)())(1()1(2211~111~2111~11~21D LB d z d g s z g g g d g d z s z g g g d g k Tk k T k k k k kkk Tk k Tk k k T kkkk T k MP kk ∆-----------+=⎭⎬⎫⎩⎨⎧-+≤++≤-+≤+=σσγβυ因此,我们就可建立k υ的一个上界. 通过关系式(23),(28),(33)以及(35),我们能得到.444124421212121+∞<≤≤=-∑∑∑∑≥≥≥≥-k kk k kkk kk k kd g D d r μυωω至此,证明完成.接下来,我们给出一个引理,该引理可以表明当步长1-k s 很小,这也就表明算法MP-CG 不会出现无效率的干扰现象[36]时,MP k β也会很小. 这个性质与性质(*)相似但有一点不同,即它源于Gilbert 和Nocedal [22].引理4 如果假设1和2成立. 令{}k x 和{}k d 是由算法CG MP -+产生的点列,如果存在一个常数0>μ,使得方程(35)成立. 那么就存在常数0>b 且0>λ使得对所有的1≥kb MP k ≤β (34) 而且.11bs MP k k ≤⇒≤-βλ (35)证明. 使用关系式(9),(16)和(19),我们可以得到.)1()1(2121121111~--------≥-≥≥k k Tk k T k k Tk g d g d y d z σσ 用上述不等式以及(9),(22)和(35),我们可以得到.)1(5)()(112211~11~11~11~-∆---------=-≤+≤-=k k k Tk k k k k Tk k k T kMP ks c s L d z s z g d z s z g μσγβ(36) 因此,通过设定}2,2max{:CB b =以及Cb1:=λ,我们就能有关系式(34)和(35)成立,至此也就完成了证明.从方程(17)中+MP k β的定义可以看出,对任意的0>k ,MP k MP k ββ≤+成立. 所以,对于算法CG MP -+,我们就能得到引理4中的相同结果.接着,使用引理3和4,我们建立算法CG MP -+的全局收敛性定理,其证明过程与文献[24]中的定理 3.2相似,我们在此再展示一遍以表示文章的完整性.定理3 若假设1和2成立. {}k x 是算法CG MP -+得到的点列,那么我们就能有 0inf lim =∞→k k g (37)证明 我们使用放缩的方法来处理. 假定结论(37)不正确,也就是说,存在一个常数0>μ使得对所有的k 均有μ≥k g 成立. 证明过程分为一下几个步骤. Step1.步长是有界的. 观察到,对任意的k l ≥,都有.)()(11111∑∑∑∑-=-=-=-=+-+==-=-l kj k j j l kj k j l kj j j l kj j j k l w w s w s w s x x x x根据假设1以及三角不等式,我们有).(111k j l kj j l kj k j k l l kj j w w s B w w x x s -+≤-+-≤∑∑∑-=-=-= (38)记∆是一个正整数,且足够大使得BC 4≥∆, (39) 其中B 和C 分别由(20)和(34)定义. 根据引理3,我们可以选择0k 足够大使得.4121∆≤-∑≥+k i ii w w (40) 对任意的0k k j ≥>且∆≤-k j ,使用(40)式以及可喜施瓦茨不等式可以得到.21)41()(21211111=∆∆≤--≤-≤-∑∑-=+-=+j ki i i j ki i i k j w w k j w w w w将上式与(38)一起使用,可得B s l kj j 21<∑-=, (41)其中0k k l >>且∆≥-k l .Step2.搜索方向l d 有界. 我们记(15)式为 .)(12-+-+-=l ll T l MP kl k d g g g I g d β(42)因为l g 与12)(--l ll T l d g g g I 正交的,且2ll T l g g g I -是一个工程矩阵,我们从(22)、(34)及(42)可得.2222)(2121222122212---+-++≤+≤+≤l l l MP k ll MP k l ld s C M d g d g d ββ定义222i i s C S =,我们就由,对0k l >, .)(21211220∏∑∏-=+=-=+≤l k j jk l k i l ij jlS d S M d(43) 以上,无论指数范围是否为空,乘积都定义为1. 接着,考虑如下∆和连续的j S 的乘积,其中0k k ≥. 将式(39)和(41)与柯西施瓦茨不等式一同使用,就有.21)22()2(222112210∆∆∆-∆+=-∆+=-∆+=≤∆≤∆≤=∑∏∏BC s C s C S k kj jk k j jk k j j 因为∆和连续的j S 的乘积是小于∆21. 这就符合式(43),对某一确定的常数01>c 且独立于l ,就有212c l cd l+≤. 所以,我们就有.021224+∞=+≥∑∑≥≥k k kk c k c d g μ这就和(23)式矛盾了. 证毕.。
无约束优化中的一种修正的PRP共轭梯度法的全局收敛性分析
( 百色 学 院 数 学 与计算 机信 息工 程 系, 西百色 5 3 0 ) 广 3 0 0
摘 要 : 文章提 出修 改 的 P P共轭梯 度 法在 MS R WP线搜 索下 的 算 法 , 适 当条 件 下 , 明 算 在 证
法全 局 收敛 。
关 键 词 : 无约 束优 化 , 共轭梯 度 法 , 非精确 线搜 索, 全局 收敛性
种: , , 。这 些公 式所 对应 的共 轭 梯度 方法 在不 同线搜 索下 的全 局 收敛性 已经 被广 泛讨 论 。 讨论 共轭 梯 度法 的全 局 收敛 性 , 长 因子 t 通 常 要满 足 一些 线搜 索 条 件 。 目前较 常用 的线 搜 索 条件 有 : 步
Ar j mi o型线 搜 索 , mi Ar j God ti o— lse n型线搜 索 , wo 一 P we 型线 搜索 以及 强 wo 一 P we 型 线搜 索 弱 o l l o l l 等 引。近 来 , 韦增 欣 等在 文献 [ 3中提 出了一 种修 改 的强 wo 9 脆一 P wel o l型线搜 索 ( WP : MS )
点 。它 的迭代 公 式如 下 :
抖l — I + l () 1
其 中 是步 长 , 由某 种线 搜索 确 定 , 搜索 方 向 , d是 由以下公 式确 定 :
{ _ g
其 中Vf x ) 记为 g , ( 简 t而 是 一个参 数 。不 同 的参数 表达 式 对应 着 不 同的共 轭梯 度法 , 较著 名 的有 以下几
假 设 A: 水平 集 Q一 { x∈ R“fx ≤ fx ) 有界 , 中 x 是初 始点 。 :( ) ( ) 其 。 假 设 B: 度 函数 g x 在 Q内 L p c i 梯 () i sht z连续 。即存在一 个常数 L> 0 使 得对任 意 x y∈ Q, , , 有
一个新的PRP共轭梯度法的全局收敛性
D a i 在 文献 [ 8 ] 中提 出了一个 修正 的 P R P方法 ( 记作 D P R P方法 ) , 参数 定 义 如下 :
并且证 明了 D P R P方法不依赖线搜索具有充分下降性 , 且对 A r m i j o 线搜索和 Wo l f e 线搜索具有全局收敛性. H u a n g 在文献[ 9 ] 中也提出了一种修正的共轭梯度法( 记作 n e w方法 ) , 参数 定义如下 : ( g T ^ 一 1 ) 。 l j l I 2 : = ——
其 中, 是迭代步长且 O t k > 0 , d 是搜索方 向, 是当前迭代点. 搜索方 向 d 由公式( 3 ) 确定 :
d : 』 一 g 。 , o
【 一g + d 一 1 , k≥ 1
( 3 )
其 中, 是一 个标 量 , g 表示 g ( x ) . 根据 的选取方式不同, 将其分为不同的共轭梯度法. 这里有一些 比较著名的 公式 , 比如
2 0 1 5年 1 1 月
N0 v . 2 0l 5
d o i : 1 0 . 1 6 0 5 5 / j . i s s n . 1 6 7 2 — 0 5 8 X . 2 0 1 5 . 0 0 1 1 . 0 0 7
一
个新 的 P R P共轭 梯 度 法 的全 局 收 敛 性
周 雪 琴
搜 索 步长 可 以通 过 两种 不 同的线搜 索 来 计 算 , 即精 确线 搜 索 和 非精 确 线 搜 索. 但 由 于精 确线 搜 索 的 计 算量 过 大 , 所 以在 实 际计算 过程 中通 常采 取 非精 确 线 搜 索来 求 . 步 长 的选 取 满 足 一 定 的充分 下 降 条 件
一类修正WYL共轭梯度法的全局收敛性
Ab t a t:Ba e n t e mo i e sr c s d o h df d PRP meh d p o o e y Yu,a mo fe YL meh d,whc l i to rp sd b di d W i to ih a- wa sh ss fiint e c n ie to t u t ii ga ln e r h.i o o e n t i a e .Mo e y a u fce l d s e td r cin wi y ho tu i zn i e s a c l sprp s d i h sp p r r-
, -]这 些 公 式 所 对应 的共 轭 梯 度法 在 不 同线 搜索 下 的全 局 收敛 性 卢 4,
在文 献 [ ] , 5 中 韦等提 出一 个新 的参 数公式
I l I l g
:
、
=— L —■ —
g 一 g 1 I 一
( ㈩ 4 )
此 前 的相 关研 究表 明 , 于 WY 基 L公 式 的共轭 梯度 法不 仅有 良好 的数值 试验 结果 , 而且 具有 良好 的 收 敛性 : 精确 线 搜 索 、 r p —uii 搜 索 和 Wof P w l线 搜 索 条 件 下 都 具 有 全 局 收 敛 性 。在 强 在 G i oL c 线 p d l —o el e
oe , n e oem l cn iosta oeo u ii poe a tem to i eA mj n vr u drm r i odt n nt s f , ts rvdt th e dwt t r i l e d i h h Y h h hh oi
s a c n le P well e s a c o s s l b lc n e g n e e r h a d Wo f - o l i e r h p se s go a o v r e c . n
一类修正PRP共轭梯度法及其全局收敛性.
(4 1)
其中, ( ,) ∈ 61 . ∈ O 1 , ( ,) 因此 , 在本文中建立 了一个新算法并且给出了算法 的充分下降性定理 , 然后证
1 下降性与算法 的建立
假设对所有的 k g ≠0, 有 否则就只会出现一个稳定点. 首先给出下面定理来表 明式( 1 在任意线 1) 搜索下具有充分下降性. 定理 1 设序列 { } 由迭代式 ( ) ( ) 2 和 3 产生 , =卢 当 且 ≥ >1 对任意的 k≥ 1有 时, ,
一
类修 正 P RP共轭 梯 度法 及 其 全 局 收敛 性
张月芹 , 郑 浩 , 张传林
( 暨南大学 数学 系 , 广东 广州 5 0 3 ) 16 2
摘
要 : 出一类改进 的 P P共轭梯度法 , 提 R 该算法采用一个新 的公式计算参数并且具有 下列 性质 :) 1 在任何
线搜索下都满足充分下 降性 ;) 承了 P P方法 的重要性质 ; ) 2继 R 3 在一些假设条件下 具有全局 收敛性. 初步 的 数值试验表明 , 该算法 是有 效可行的.
I一 g
一 I 一 i II , 。g ≥ , 气 I g = g 。 一 …。
≥
( 2 )
基于上述公式 , 也建立了一个在强 Wo e l 线搜索条件下全局收敛性 的非线性共轭梯度算法. Wo e f 强 l f
I(^ k d l T x +ad) ^≤一 , g
,
() 4
() 5
=
,
:
鲁 ,
,
( 6 )
() 7
D
:
其 中, =g 一g , .为欧氏范数. Y lI Il 在共轭梯度法 的许多理论分析和数值实现中 , 常常使用 Wo e l 线搜索. f 其要求 满足下列 Wo e l 条件 f
一类推广的共轭梯度法及其全局收敛性
步 长 因子 ;
f x) (^1 +g 1 ÷ 1“ 1 () (^ =fx一) L1一 + T A 一 .4 -
在 式 ( ) 础上结 合式 ( ) 并 做适 当变 化可得 公式 : 3基 4,
=
.
一
参数。
c > ㈣
自 16 9 4年 Fec e 和 Rev lth r e e首先提 出非线性 共 轭 梯 度 法 以 来 , 数 的 取 法 一 直 是 一 个 研 究 热 参 点 [ 。最近 , 1 ] 文献 [ ] 2 构造 出一个新 的 的取 法 :
摘
要: 共轭梯度法是求解非线性优化问题的一种重要方法 。 通过对共轭梯度法及其全局收敛性的分析 , 出一个 提
新的非线性共轭梯度公式 , 采用该公式和Wof 非精确线搜索的方法是全局收敛的 。 l e 文末 的数 值实验验证 了算法是
有效的 。
关 键 词 : 约 束 优 化 ;共 轭 梯度 法 ; 局 收 敛 性 ; l 准 则 无 全 Wof e 中 图 分 类号 : 2 024 文献 标 识 码 :A 文 章 编 号 :17 —0X(0 7 0 —2 10 6 38 8 2 0 ) 40 9 —2
VoI 27, . No.4 Au g.2 07 0
2 0 年 8月 07
一
类推广的共轭梯度法及其全局收敛性
黄传 勇 ,董 晓 亮。 ,徐 健 。
(. 1 桂林 电 子科 技 大 学 数 学 与 计 算 科 学 学院 , 西 桂 林 广 510; 4 0 4 2 北 方 民族 大 学 信 息 与计 算科 学 学院 , 夏 银 川 70 2 ; . 宁 5 0 1 3 安徽 财 经 大 学 统 计 与应 用数 学 学院 , . 安徽 蚌 埠 2 3 3) 3 0 0
一种修正PRP共轭梯度法的全局收敛性
安J o u r n a l o f A n h u i U n i v e r s i t y( N a t u r a l S c i e n c e E d i t i o n )
李 灿
( 红河学 院 数学学 院 , 云南 蒙 自 6 6 1 1 9 9 )
摘
要: P R P共轭梯度法 是众多求解无 约束优化 问题 的共轭梯度法 中数值效果表现 最好的算法之一 . 提 出一
种修正的 P R P共轭梯度法 , 该算法始终产生 充分下降方 向 , 并 且该 充分下 降性 的产生不 依赖 于任 何线 搜索.
i n d e p e n d e n t o f t he l i n e s e a r c h us e d. F u th r e r mo r e,we p r o v e d t he g l o b a l c o n v e r g e nc e o f t h e me t h o d
w i t h A mi r j o — t y p e l i n e s e a r c h o f r s o l v i n g u n c o n s t r a i n e d o p t i m i z a t i o n p r o b l e m.A t t h e e n d o f t h e p a p e r ,
c o n j u g a t e g r a d i e n t m e t h o d .T h e me t h o d g e n e r a t e d t h e d e s c e n t d i r e c t i o n ,a n d t h e p r o p e r t y w a s
一种新的修正Liu-Storey共轭梯度法的全局收敛性
G ba o v r e e o w l lc n e g nc fa ne o g a in e h d t rm o i e r d e t m t o 。 ) f d l o di f r ul om a
CAO e, W ANG ir n W i Ka—o g
算 法 具有 充 分 下 降性 和 全 局 收 敛 性 . 值 结 果 展 现 了算 法 的 可 行 性 . 数
关键 词:无约 束优化; 共轭梯度法; S P W 线搜索; 全 局收敛性
0 I t oduc i n n r to
I h spa e , o i e h nc n ta n d o tm ia i n pr b e n t i p r we c nsd rt e u o s r i e p i z to o l m
( oeeo te t s n hs s C ogigU i r t, h nq g 403 , hn) C lg Ma ma c a dP yi , h nq nv sy C ogi 00 0 C ia l f h i c n ei n
Ab ta t nt ip p r amo ie nu aega i t omua8 s r c :I s a e 1 df dc j g t rde r l h i o nf b sdo efr l ae nt mua h o
( 重庆大学 数理学院, 重庆
摘要:在 L uso e ( s 公式的基础上给 出了一个修 正的共轭梯度公式 船 . 明了该新 公 i— tryL ) 证
式w Pl 索, 在w Pl 索, 足∈,NN 在_ 0I 下 至强_ 。l 下 满 ()N, 0 W线 甚 o w线 在 。 l e搜 l e搜 珏 互 新 1
一种带扰动项的修正PRP共轭梯度法的全局收敛性
第 5期
太
原
科
技
大
学
学
报
V 13 N . o.2 o5
O t 0 c. 1 2 1
21 0 1 1年 0月
J U N L O A Y A N V R IY O C E C N E H O O Y O R A F T I U N U I E ST FS I N E A D T C N L G
明采 用 强 w l 搜 索 时 , 法是 全 局 收 敛 的 。最 后 给 出 了初 步 的 数 值 试 验 结 果 。 oe f 算
关键词 : 无约束优化 ; 共轭梯度法 ;of wl e线搜索 ; 扰动项 ; 全局收敛性
中 图分 类 号 : 2 09 文献标志码 : A
考 虑无 约束 优化 问题 : mi { ) ∈R } n / l
+ + d 1=
搜 索方 向扰 动 的情 况下 的收 敛性 。
1 带扰动项 的 P P+共轭梯度算 法 R
+= +t 5+ ) 1 O ( () 4
其 中 为 步 长 , 为 某 种 线 性 搜 索 确 定 的 搜 d
索方 向 , 由下列公 式确 定 :
k , 回 s p1 +1 返 t . e
作者简 介 : 冀诚俊 (9 1 , , 18 一) 男 硕士 , 主要研究方 向为最优化方法 。
第 3 卷第 5 2 期
冀诚俊 , : 等 一种带扰动项的修正 P P共轭梯度法的全局收敛性 R
由式 ( 2 及 条 件 ( ) I : 1) a -得 n -
( ) 0 1k , 0 > b 0 = (/ ) 0
现最 好 的共 轭 梯 度 法 , 是 目标 函 数 是 非 凸 函 数 但 时, 该方法 即使 采 用 精 确 线 搜 索 , 可 能 产 生 不 是 仍 全局 收 敛 的点 列 。 因 此 , 人 对 P P方 法 进 行 修 有 R 正, 使之 对非 凸 函数 全 局收敛 J 。
一种改进的共轭梯度法及全局收敛性
3 ,
( .) 14
(lt e_evs2 ,94 , Fec r ee[ 16 ) h R 3
=
昔
:
(aiel[ [1) Pkb - a ]]6, 0.iP k , ,4 l e 。 349 Rr y
( a.un5 ,95 , D i a[] 19 ) Y
() 1 . 5
(.) 16
明了 P P方法 在精 确和 非精确线 搜 索下 的全 局 收敛 性 . a 和 Y a 文 献 [ ] R Di un在 5 中严 格证 明 了
采 用 W 线 搜索 的 D Y方 法在 每一步 均产 生一个 下 降方 向 , 并且 方法全 局 收敛 .
的关 于共轭 梯度 法 的收敛性 分析 , 涉及 到常用 的非精 确线 搜索 有 : ( ) l 线搜 索 : 求步 长 满 足 1 Wo e f 要 , +ad )≤ f )+如 ( k ( gd , T g +ad ) (
步 骤 5 k =k+1 转步骤 2 :: , .
g I £ 停止 . … I ,
步 骤 4 由公 式 ( .) : 2 1计算 + 由 (.) , 13式求 d .
为了证明方法的下降性和全局收敛性, 目标函数 . ) 对 厂 作如下假设 : (
() i目标 函数 / ) ( 在水平 集 L={ I( - ,} f ) 厂 )上有 界 , 中 为初始 点 ; ( 其 ( ) V , i设 CL 目标 函数 - ) i 厂 在 内连 续 可微 , 梯度 g ) ( 且 ( 在 内满足 Lpci 条 件 , ishz t 即 存 在常数 M > , 0 使得
l ( 一g Y { l ) ( )I g 3, 中 = )其
prp共轭梯度法
prp共轭梯度法
PRP共轭梯度法(Polak-Ribiére-Polyak conjugate gradient method)是一种用于求解非线性优化问题的迭代算法,也被称为非线性共轭梯度法。
它是在共轭梯度法的基础上,引入了Polak-Ribiére-Polyak条件来加速收敛。
PRP共轭梯度法的基本思想是通过迭代搜索,在每一步中沿着负梯度的方向更新当前解,并且选择一个合适的搜索方向,以加快收敛速度。
具体步骤如下:
1. 初始化:选择初始解x0,设初始搜索方向为d0=−∇f(x0)(负梯度方向)。
2. 计算步长:在当前搜索方向上,通过线搜索方法(如Armijo准则)确定步长αk,以使f(xk+αkd) 的值最小化。
3. 更新解:根据步长αk,在当前搜索方向上更新解,
xk+1=xk+αkd。
4. 计算梯度:计算新解xk+1处的梯度∇f(xk+1)。
5. 更新搜索方向:根据Polak-Ribiére-Polyak条件计算新的搜索方向dk+1=−∇f(xk+1)+βkdk,其中
βk=max{0,⟨∇f(xk+1),∇f(xk+1)−∇f(xk)⟩/⟨∇f(xk),∇f(xk)⟩} 。
6. 判断终止条件:如果满足终止条件(例如梯度的模小于一定阈值),则停止迭代;否则返回步骤2进行下一次迭代。
PRP共轭梯度法的优点是能够在有限次迭代后找到最优解,收敛速度较快。
然而,它也存在一些局限性,比如在某些情况下可能会出现震荡现象,导致迭代结果不收敛。
因此,在实际应用中,需要根据问题的特点选择合适的优化算法。
一种修改的PRP共轭梯度法
一
种修 改的 P R P共 轭 梯 度 法 *
A Mo d i f i c a t i o n o f P RP C o n j u g a t e G r a d i e n t Me t h o d
黎 勇
LI Yo ng
( 百 色 学 院数学 与计 算机 科学 系 , 广西百 色 5 3 3 0 0 0 )
( De p a r t me n t o f Ma t h e ma t i c s a n d Co mp u t e r S c i e n c e , Ba i s e Un i v e r s i t y, Ba i s e , Gu a n g x i , 5 3 3 0 0 0, Ch i n a )
—
)l , l
g2 ( gk —g 卜1 )
g 1 g川 ’
Q : 胛( ) 一一g ( x + d +
对 线 搜 索 型 的共 轭 梯 度 法 来 说 , 步 长 因子 t 的 计 算 很重 要 , 即从 z 沿d 方 向如 何寻 找一 个“ 好” 的
g ( x ^ + ) Q£ R P ( )≤一f l l g ( x + 式 口 有 一 g 警 一 g 卜 l , U - I , t 3 k  ̄ R - g g L - r 1 g k 一 - 1 , R P 且 其中Q } R P ( ) 为
摘要 : 用新的 P R P参 数公 式 修 改 一 种 已知 的 线 搜 索 , 建 立 此 线 搜 索 下 的共 轭 梯 度 算 法 , 并 证 明 算 法 能 满 足 充 分 下降条件 , 而 且 在 适 当条 件 下 全 局 收 敛. 关键词 : 无 约束优化
限制PR共轭梯度法及其全局收敛性
2 算 法 及 其 性 质
若假 设 c ) 立 , 则有 下 列 限制 P 共轭 梯度 法 H1 成 R 初 始 步 : 0< < 1z 0∈R” k= o , . 第 一 步 : 若 1= 0 停 ! 则 转 第 二 步 ; I 否 第 : 步 =
gk . k一 0
+
, ) 若 , 在 z (k, () 点二阶连续可
l =
+
d
其中 。 k为某 种 搜索 步长 ,
为搜 索 方 向:
f =
其 中 的不 同取 法 就 构 成 了不 同 的共 轭 梯 度 法 , 如
,
则称 为 P R共 轭 梯 度 法 , 方 法 由 E. oa 该 P lk和 G d ir P bee于 16 9 9年提 出 -l l 虽然 算法 的数 值计 算 J
, ●● ● ● 1 , ● ● 、
。 k∈ (1 J=0 1 )为满 足 i;
f 1 ^ 一 k
Ⅱ
Ⅱ
【j 9
的最 大者.若算 法 : 生无穷 点列 { z ) 我制在 很弱 的条件下证 明了 c] 8 式成立 数值试 验表 明 R 算 法 是 很 有 效 的. R ,
维普资讯
第3卷第1 l 期 20年2 0 2 月
数 学
进 展
Vo . 13L . No 1
F b. 0 2 e 2 0
ADVAN CES I M ATH EM ATI N CS
限 制 PR 共 轭梯 度 法 及 其全 局 收敛 性
维普资讯
数
学
进
展
3 卷 l
由 () 4 式确定,假设 H标函数满足: 其中 >户 >01>0 oC ( 1. > 1 1 1 - O ) - > >0 ( I H1 L0一 f z∈R fx , z ) 界 ; : ( ) (1)有 < )上 ,连 续 可 微 且 其 梯 度 函 数 在 B ( 1 H2 在包含 £ 0的 个开球 B = { z∈R zI r : 上 Lp ci isht 续 , 即 对 V z连 x Y∈B 有
新线搜索下修正PRP共轭梯度法的全局收敛性及其数值结果
新线搜索下修正PRP共轭梯度法的全局收敛性及其数值结果WANG Songhua;WU Jiaqi
【期刊名称】《广西科学》
【年(卷),期】2018(25)6
【摘要】针对大规模非线性无约束问题,采用文献[9]提出的新型线搜索和文献[10]修正PRP公式设计一个新的算法.在适当的条件下,证明新算法具有全局收敛性.初步的数值试验结果表明,新算法是有效的,适合求解大规模非线性无约束优化问题.【总页数】6页(P728-733)
【作者】WANG Songhua;WU Jiaqi
【作者单位】
【正文语种】中文
【中图分类】O224
【相关文献】
1.Armijo线搜索下一个修正的PRP共轭梯度法的全局收敛性 [J], 尹江华;
2.Armijo线搜索下一个修正的PRP共轭梯度法的全局收敛性 [J], 尹江华
3.在新线搜索下修正PRP共轭梯度法的收敛性 [J], 王祥玲;左双勇
4.修改的PRP共轭梯度法在ATLS线搜索下的全局收敛性 [J], 黎勇
5.一种新线搜索下DY共轭梯度法的全局收敛性 [J], 陈翠玲;李明;曾雯琪;李略因版权原因,仅展示原文概要,查看原文内容请购买。
重新开始的MPRP共轭梯度法及其n一步二次收敛的开题报告
重新开始的MPRP共轭梯度法及其n一步二次收敛的开题报告一、研究背景及意义随着计算机科学技术的不断发展,求解大型问题的需求不断增加。
其中,在科学计算中,线性系统的求解是一个基础且经典的问题。
共轭梯度法是一种有效、快速解决大型稀疏线性系统的方法,在实际应用中被广泛运用,如计算流体动力学、量子化学、图像处理等领域。
但当前共轭梯度法仍存在局限性,例如,它对于非对称和病态矩阵求解效果不好,容易陷入不稳定区域,收敛速度较慢等问题。
为了解决这些问题,许多研究者引入了预条件子的思想,并在共轭梯度法中应用,形成了预条件共轭梯度法(PCG)。
在基于预条件子的共轭梯度法的研究中,MPRP(Modified Preconditioned Restarted Conjugate Gradient Method)算法成为了研究的热点。
MPRP算法小批量地运用共轭梯度法,同时使用预条件子和重启技术,以提高算法的收敛速度和求解质量。
本研究旨在对MPRP共轭梯度法进行进一步研究和改进,通过引入n 步二次收敛技术,提高算法的精度和稳定性,为共轭梯度法在实际科学计算中的应用提供新的解决方案。
二、研究内容和方法1. MPRP共轭梯度法的原理及实现本研究将对MPRP共轭梯度法的基本原理及实现进行详细介绍。
该算法主要由三个部分组成:预条件子、共轭梯度法和重启技术。
我们将重点介绍算法的预条件子和重启技术的实现方式和相关研究。
2. 基于n步二次收敛的改进算法本研究将引入n步二次收敛技术,探讨其在MPRP共轭梯度法中的实现方式和计算效果。
n步二次收敛技术是指基于前n个解的残差构造二次方程,通过求解该方程来更新下一步的迭代解,从而提高算法的收敛速度和精度。
本研究将探讨在MPRP共轭梯度法中如何将n步二次收敛技术应用到算法中,以及如何优化该算法的实现方式。
3. 数值实验和分析本研究将通过数值实验来验证MPRP共轭梯度法和改进算法的收敛速度、稳定性和求解质量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2l
= 一 — — 一
:
㈤ ( 6 )
在文献[ 7 ] 中, 作者证明了卢 P R 方法在强W o l f e 线搜索且满足 < ÷的条件下具有充分下降I 生 和全局收
出 P R 方法 在 强 Wo l f e 线 搜 索下 的全 局收 敛性 .
1 算 法
众 所周 知 , 共 轭 梯度 法是 求解式 ( 1 ) 的一种 重要 方法 , 它 具有 如下 的迭代 格 式
+ 1 = +O / d , k=0 , 1 , … ( 2 )
并且
d = { 一 g 一 十 一 , 三
其中, O / 是 利 用某种 线搜 索获 得 的步长 ; 以 为搜 索方 向 ; 纯量 的选 取应 满足 所谓 的共 轭性 , 即当 格 凸二次 函数 , 且采 用精 确线 搜索 时 , 由式 ( 1 ) ( 2 ) 产生 的搜 索方 向关 于 I 厂 ( X ) H e s s i a n共 轭.
文献标 识 码 : A
文章 编号 : 1 6 7 2 - 0 5 8 X( 2 0 1 5 ) 0 4 - 0 0 2 0 - 0 3
0 引 言
考 虑无 约束优 化 问题 :
mi n - 厂 ( ), ∈R ( 1 )
其 中 厂 : R 一 R是 一个 连续 可微 的 函数.
Ap r . 2 01 5
d o i : 1 0 . 1 6 0 5 5 / j . i s s n . 1 6 7 2 — 0 5 8 X . 2 0 1 5 . 0 0 0 4 . 0 0 6
一
种修正 的 P R P共 轭梯 度 法 的全 局 收敛 性 木
蔡 正 兰
( 重庆师范大学 数学学 院 , 重庆 4 0 1 3 3 1 )
I I g ( ) 1 I ≤ , V ∈
由 假 设( A ) 和( B ) 可 知, ∑( 1 一 ) T < + ∞,  ̄ l l g ( x ) I l ≤ , 可 得∑ l i d l l < + ∞, 从而 有
( 5 )
其中 O < 6 < t r < 1 , 0 < o - < + ∞ . 可 以看 出只要 o - = o r , 广义 Wo l f e线搜 索 可 以简 化 为强 Wo l f e线搜 索.
收稿 日期 : 2 0 1 4 - 0 8 - 2 4 ; 修回 日期 : 2 0 1 4 - 0 9 — 1 5 .
摘 要 : 针 对 张丽提 出的一种修 正的 P R P方 法—— N P R P法 , 在 广义 Wo l f e下证 明 了 N P R P法的 全局 收
敛 性 .
关键 词 : 共轭 梯度 法 ; 修正的 P R P法 ; 广义 wo l f e线搜 索 ; 全局 收敛性
中图分 类号 : 0 2 2 1
基 金项 目 : 2 0 1 2年 度 重 庆 市 软科 学研 究课 题 ( e s t c 2 0 1 2 e x — r k x A 0 0 3 7 ) .
作者简介 : 蔡正兰 ( 1 9 8 9 . ) , 女, 重庆垫江人 , 硕士研究生 , 从事最优化方法及其应用研究
第 4期
蔡 正兰 : 一种修 正的 P R P共 轭梯 度法的全 局收敛性
度 法. 它们分 别 为
肿
C。
:
Dv
:
步长 的选 取应 满足一 定 的下 降条件 , 即g T d < 0 , 此 处采 用 的线搜 索为 广义 Wo l f e线搜 索
+ d )≤ )+6 0 [ g d ( 4 )
l g d ≤ g ( x +a k d ) d k≤一盯2 g T d k
c 3
) 是严
不 同 的 取 法会 产生 不 同的共 轭梯 度法 , 比较 常见 的 有 F R( F l e t c h e r — R e v e e s u ) , P R P( P o l a k — R i b i e r e —
P o l y a k ) , H S ( H e s t e n e s . S t i e f e l ㈦) , I s ( L i u — S t o r e y ) , C D( C o n j u g a t e D e s c e n t ) 和D Y( D a i — Y u a n ) 共 轭 梯
N P R P算法 :
初始 步 : 给定 0 ∈R , s ≥0 , 令d o =一 g 0 , k : = 0 ;
第1 步: 若l I g 0 ≤ , 则停止 ;
第 2步 : 求 出满足 广义 Wo l f e 搜 索式 ( 4 ) ( 5 ) 下 的步 长 0 [ ;
第3 2卷 第 4期
V o 1 . 3 2 NO. 4
重庆 工 商大 学学报 ( 自然科 学版 )
J C h o n g q i n g T e c h n o l B u s i n e s s U n i v . ( N a t S c i E d )
2 0 1 5年 4月
第3 步: 计算 = + o r d , 若I g 川 ≤ , 则停止 ;
第 4步 : 通过 式 ( 6 ) 计 算 , 并 通过 式 ( 3 ) 计算 d , 令k : = | i } + l , 转第 2步
2 算法 的收敛性
( A ) 水平集 = { ∈ R l )
。 )
( 8 )
( B ) 在水平集 的一个领域 N 内连续可微 , 且其梯度 g 满足 L i p s c h i t z 连续 , 即存在常数 L > 0 , 使得
I g ( )一g ( Y ) l _ ≤L I l 一y l , V x , Y∈N