-
考虑无约束优化问题:
其中目标函数f:
${{\mathbb{R}}^{n}}\to \mathbb{R}$ 连续可微,梯度函数g(x)$\triangleq $ ∇f(x),gk$\triangleq $ g(xk),fk$\triangleq $ f(xk).共轭梯度法是求解大型优化问题(1) 的一种有效方法,迭代格式如下其中:dk为搜索方向,αk为步长因子,βk为共轭方向调控参数.共轭参数的选取影响着算法的收敛性和计算效果.著名的共轭梯度法PRP,FR的βk表达式如下
其中‖·‖为欧氏范数. PRP方法具备优秀的数值特性,但即使采用精确线搜索,对非凸目标函数仍不能确保其收敛性[1],不少研究者对βkPRP公式作了非负性的改进[2-6],解决了收敛性问题.文献[3]对βkPRP公式修改得到
0≤βkWYL≤2βkFR,WYL方法继承了PRP方法优秀的数值特性.文献[6]对公式(4) 再修改得到
0≤βkVPRP≤βkFR,βkVPRP与βkWYL一样满足文献[2]为PRP方法提出的性质(*),文献[7]还将公式(5) 的分子部分推广到其他共轭梯度法公式上,也取得了较好的效果.
基于文献[3, 6]的思路,本文考虑对βkPRP公式作如下改进
易得0≤βk≤2βkFR,但βk不再满足性质(*).受文献[8]的启发,对公式(6) 再修正得到
其中
建立在参数βkN公式上的相应共轭梯度算法和谱共轭梯度算法具有良好的收敛性和较为理想的数值表现.
Efficient Conjugate Gradient Algorithms Based on a Modified PRP Formula
-
摘要: 给出一种非负且带有调比因子的修正PRP共轭梯度法参数公式.基于该共轭参数公式,采用SWP线搜索的对应共轭梯度算法满足充分下降性,采用WWP线搜索的对应谱共轭梯度算法保持下降性.在常规假设条件下,证明了算法的全局收敛性,数值实验结果表明算法是有效的.Abstract: A non-negative modified PRP conjugate gradient method parameter formula with disturbance is presented in this paper. Based on the new conjugate parameter formula, the corresponding conjugate gradient algorithm with the SWP line search satisfies the sufficient descent, and the corresponding spectral conjugate gradient algorithm with the WWP line search keeps decreasing. Under conventional assumptions, the global convergence of the two algorithms is proved. The results of a numerical experiment show that the new algorithms are effective.
-
表 1 数值实验结果
测试函数 维数/
维算法1/次
NI/NF/NG算法2/次
NI/NF/NGVPRP/次
NI/NF/NGPRP/次
NI/NF/NGROSE 2 50/143/111 51/101/74 45/116/90 29/206/75 FROTH 2 17/33/28 35/55/45 24/51/44 15/127/24 BEALE 2 24/50/41 42/66/53 25/52/41 13/27/23 JENSAM 2 18/37/29 22/37/29 14/31/23 16/34/28 HELIX 3 113/196/178 78/115/98 67/142/116 52/108/87 BARD 3 39/74/60 44/73/59 38/77/62 65/126/105 GAUSS 3 4/8/6 5/9/7 5/10/8 4/57/6 GULF 3 2/52/3 2/52/3 2/52/3 2/52/3 SING 4 489/890/754 202/322/265 388/760/608 130/256/201 WOOD 4 234/507/426 304/540/416 228/478/388 139/275/234 KOWOSB 4 92/178/146 171/292/232 53/112/89 217/433/348 BIGGS 6 2577/5078/4021 F F F OSB2 11 398/713/629 1140/1630/1377 F 457/838/730 WATSON 20 9519/18204/14559 F F F ROSEX 8 53/155/128 73/130/99 32/129/97 26/188/66 ROSEX 50 39/103/81 74/151/110 61/150/117 24/178/87 ROSEX 100 40/115/87 91/209/130 45/135/102 F SINGX 8 453/879/698 156/249/205 314/605/483 174/394/275 PEN1 2 78/180/147 73/202/115 44/145/102 34/240/108 PEN2 4 403/1008/766 1112/1988/1502 717/1702/1280 124/377/274 PEN2 50 173/378/312 305/575/423 189/443/347 1620/3337/2658 VARDIM 2 11/13/13 8/11/11 11/13/13 4/9/8 VARDIM 50 19/37/37 39/56/56 19/37/37 15/34/34 TRIG 3 22/44/37 35/55/45 21/46/38 22/48/39 TRIG 50 53/95/87 61/94/76 47/80/75 48/86/77 TRIG 100 62/130/108 84/121/103 61/105/99 57/108/99 BV 3 17/34/27 34/46/41 16/32/26 F BV 10 136/232/213 330/457/394 399/688/616 118/202/183 BV 500 719/903/902 234/318/272 537/690/689 314/416/415 BV 1 000 99/139/138 20/27/23 107/151/150 42/61/60 BV 2 000 2/4/3 2/4/3 2/4/3 2/4/3 IE 3 8/14/13 12/17/15 7/14/13 6/13/11 IE 50 6/13/12 12/17/15 6/13/12 6/12/11 IE 100 7/15/15 13/18/16 7/15/15 7/14/14 IE 200 7/8/8 9/12/11 7/11/11 7/13/12 IE 500 9/12/12 13/17/16 8/12/12 8/15/14 IE 1 000 9/13/13 12/16/15 8/13/13 10/17/16 IE 2 000 9/13/13 14/18/17 9/14/14 8/13/13 TRID 3 17/31/27 24/35/29 17/28/25 14/25/21 TRID 50 29/36/36 36/49/43 30/38/38 29/43/43 TRID 100 35/52/52 35/50/42 31/37/37 31/51/51 TRID 200 38/51/51 37/50/44 33/52/52 31/49/48 TRID 500 34/44/44 35/47/42 34/43/43 33/50/48 TRID 1 000 40/48/47 37/51/45 37/58/58 33/48/48 TRID 2 000 42/48/48 38/52/46 34/43/43 34/57/57 BAND 3 10/14/14 12/17/15 10/14/14 15/19/19 BAND 50 36/44/44 30/39/36 31/41/41 22/83/34 BAND 100 32/44/43 29/38/35 26/36/36 23/42/38 BAND 200 31/41/41 27/37/34 33/40/40 F BAND 500 48/57/57 28/38/35 27/36/36 21/35/33 BAND 1 000 81/90/90 30/40/37 25/35/35 22/38/37 BAND 2 000 35/44/44 29/39/36 46/54/54 24/42/39 LIN 2 1/3/3 3/5/5 1/3/3 1/3/3 LIN 50 1/3/3 1/3/3 1/3/3 1/3/3 LIN 500 1/3/3 1/3/3 1/3/3 1/3/3 LIN 1 000 1/3/3 1/3/3 1/3/3 1/3/3 LIN 2 000 1/3/3 1/3/3 1/3/3 1/3/3 LIN1 2 10/11/11 6/8/8 10/11/11 2/4/4 LIN1 10 1/3/3 3/5/5 1/3/3 1/3/3 LIN0 10 1/3/3 3/5/5 1/3/3 1/3/3 注:F表示计算失效或终止时未达计算精度. -
[1] 戴彧虹, 袁亚湘.非线性共轭梯度法[M].上海:上海科学技术出版社, 2001: 30-42. [2] doi: https://hal.archives-ouvertes.fr/inria-00075291/document GILBERT J C, NOCEDAL J. Global Convergence Properties of Conjugate Gradient Methods for Optimization [J]. SIAM J Optim, 1992(2) : 21-42. [3] doi: https://www.researchgate.net/profile/Shengwei_Yao/publication/238800505_The_convergence_properties_of_some_new_conjugate_gradient_methods/links/02e7e5283451f69af1000000.pdf WEI Z X, YAO S W, LIU L Y. The Convergence Properties of Some New Conjugate Gradient Methods [J]. Appl Math Comput, 2006, 183(2): 1341-1350. [4] YU G H, GUAN L T, LIU L Y. Global Convergence of Modified Polak-Ribiere-Polyak Conjugate Gradient Methods with Sufficient Descent Property [J]. J Ind Mang Optim, 2008, 4: 565-579. doi: 10.3934/jimo [5] 黎勇.一类修正PRP共轭梯度法的全局收敛性及其数值试验结果[J].西南大学学报(自然科学版), 2011, 33(11): 23-28. doi: http://xbgjxt.swu.edu.cn/jsuns/jsuns/ch/reader/view_abstract.aspx?file_no=xnnydxxb201111005&flag=1 [6] doi: http://www.sciencedirect.com/science/article/pii/S1877705812011551 HUANG H D, LI Y J, WEI Z X. Global Convergence of a Modified PRP Conjugate Gradient Method [J]. J Math Res Exposition, 2010, 30(1): 141-148. [7] doi: http://linkinghub.elsevier.com/retrieve/pii/S0377042716301686 DU X W, ZHANG P, MA W Y. Some Modified Conjugate Gradient Methods for Unconstrained Optimization [J]. J Comput Appl Math, 2016, 305(1): 92-114. [8] JIANG X Z, JIAN J B. Two Modified Nonlinear Conjugate Gradient Methods with Disturbance Factors for Unconstrained Optimization [J]. Nonlinear Dyn, 2014, 77(1-2): 387-394. doi: 10.1007/s11071-014-1303-7 [9] 简金宝, 江羡珍, 尹江华.非线性共轭梯度法研究进展[J].玉林师范学院学报, 2016, 37(2): 3-10. doi: http://d.wanfangdata.com.cn/Periodical/ylsfxyxb201602003 [10] 林穗华, 黄海.一个新的谱共轭梯度法[J].工程数学学报, 2014, 31(6): 837-846. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-NATR201402016.htm [11] 李智群, 林浦任, 韦增欣.一种新的求解无约束优化问题的谱共轭梯度法[J].西南大学学报(自然科学版), 2016, 38(7): 115-120. doi: http://xbgjxt.swu.edu.cn/jsuns/jsuns/ch/reader/view_abstract.aspx?file_no=201607019&flag=1 [12] 林穗华.求解无约束优化问题的两个谱共轭梯度法的全局收敛性[J].重庆师范大学学报(自然科学版), 2015, 32(2): 1-6. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-CQSF201502001.htm [13] 黎勇, 韦增欣.一种自动充分下降的共轭梯度法[J].西南师范大学学报(自然科学版), 2016, 41(5): 36-40. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-XNZK201605007.htm [14] 赛·闹尔再, 张慧玲.修正LS共轭梯度方法及其收敛性[J].西南师范大学学报(自然科学版), 2016, 41(7): 20-26. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-XNZK201607004.htm [15] 张元园, 张俊容, 谢秉磊.一种修正的HS共轭梯度法及其全局收敛性[J].西南师范大学学报(自然科学版), 2012, 37(8): 40-45. doi: http://www.cnki.com.cn/Article/CJFDTOTAL-XNZK201605007.htm [16] 林穗华. Wolfe线搜索下的修正FR谱共轭梯度法[J].山东大学学报(理学版), 2017, 52(4): 6-12. doi: 10.6040/j.issn.1671-9352.0.2016.406 [17] MOREÈ J J, GARBOW B S, HILLSTROME K E. Testing Unconstrained Optimization Software [J]. ACM Trans Math Software, 1981, 7: 17-41. doi: 10.1145/355934.355936
计量
- 文章访问数: 922
- HTML全文浏览数: 486
- PDF下载数: 15
- 施引文献: 0