999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于混合割線方程修正的BB梯度法

2023-02-27 12:31:02
綿陽師范學院學報 2023年2期
關鍵詞:方法

陳 旦

(重慶師范大學數學科學學院,重慶沙坪壩 401331)

0 引言

BB梯度法[1]是由Barzilai和Borwein在1988年提出的一種求解大規模無約束優化問題的新型梯度算法,考慮無約束優化問題:

(1)

其中f(x):Rn→R為連續可微函數,n是變量的個數.Barzilai和Borwein給出如下迭代格式:

xk+1=xk-αkgk

(2)

其中gk為f(x)在xk處的梯度,步長αk由下面兩個迭代公式決定,分別為:

(3)

其中sk=xk+1-xk,yk=gk+1-gk,該步長利用了目標函數f(x)前后兩個迭代點處的梯度值.同時,f(x)在二維凸二次情況下,該方法超線性速度收斂.

BB梯度法的提出極大地激發了人們重新研究梯度法的熱情,也取得了很大的進展.文獻[2]進一步證明了BB算法具有R-線性收斂速度,文獻[3]結合GLL非單調線搜索[4]將BB算法推廣到一般的無約束優化領域,提出了解無約束優化問題的BB算法并證明了該算法具有全局收斂性,數值結果表明,BB算法的數值性能比一些經典的共軛梯度法的要好.隨后,許多解一般無約束優化問題的修正BB梯度法被提出來,如文獻[5-8]等.

(4)

(5)

由于擬牛頓方程對擬牛頓法的理論和數值性能都有至關重要的影響,于是許多具有更好性質的修正擬牛頓方程也隨之發展起來,例如:對于一類修正的擬牛頓方程[10]:

(6)

其中t為參數.當t=0時,(6)式為標準擬牛頓方程;當t=1時,(6)式為2006年文獻[11]提出的修正的擬牛頓方程;當t=2時,(6)式為2011年文獻[12]提出的修正擬牛頓方程;當t=3且uk=sk時,(6)式為1999年文獻[13]提出的修正擬牛頓方程.

2013年,文獻[15]從插值的角度得到一個步長:

(7)

(8)

基于(6)式這一類修正的割線方程,可以發現該式中(gk+1+gk)Tsk和fk-fk+1前面的系數比為1∶2,同時也可以發現將修正的割線方程結合BB步長時,為了讓修正的步長包含有更多迭代點處的信息,就分別令uk=sk和uk=yk得到了很多修正的步長,那么有沒有一種更好的選取uk的方式,使得它既可以包含上述兩種情況來獲得一個步長,也可以讓所得到的步長比上面這一類修正的BB步長都要好?本文通過結合文獻[19]給出的混合割線方程,來改進文獻[15]中提出的方法.該步長的選取不僅利用了更多迭代點處的函數值和梯度值信息,而且其對應的算法能進一步改進一類經典的BB型方法.數值結果表明,所改進的方法數值性能要優于文獻[9,15]中一些經典的BB型方法.

1 新步長的提出

在這一節中,對BB梯度法給出一些新的步長選擇.首先,給出文獻[19]中提出的混合割線方程以及新步長的推導,然后再說明改進的新步長的優點.

文獻[19]中提出了一個修正的混合割線方程:

(9)

其中?k=(gk+gk+1)Tsk+2(fk-fk+1),uk=(1-θk)yk+θksk,θk是一個混合參數且θk∈[0,1].該文獻給出了θk的一個選擇,即:

(10)

步驟1 若k=0,選擇一個初始的θk∈[0,1];

步驟2 由式子(10)計算θk;

步驟3 若θk<0,則令θk=0;

步驟4 若θk>0,則令θk=1.

(11)

進一步,結合上述混合割線方程,將(9)式中的uk分別應用到(6)式中t=2和t=3情形下的修正割線方程下,可以得到另外兩個新的BB步長:

(12)

基于這些步長的選擇,結合文獻[15]中的算法框架提出一個修正的BB型算法,并且期待它們的結果比之前所改進的一類BB型算法更加有效.

2 修正的BB梯度算法及其全局收斂性

在這一節中,給出所修正的BB梯度法的算法描述,選擇初始步長后,利用Hager-Zhang非單調線搜索[20]來計算后面的近似步長,修正的BB梯度法(MSBB)步驟如下:

步驟0 給定初始值x0∈Rn,λmax≥λmin≥0,ε,γ∈(0,1),η∈[0,1],0<σ1<σ2<1;計算f0,令C0=f0,Q0=1,α0=1,k=1.

步驟1 若‖gk‖≤ε,停止迭代;否則,令dk=-αkgk,t=1.

步驟2 計算步長αk(Hager-Zhang線搜索).若滿足:

(13)

令xk+1=xk+tdk,轉向步驟3;否則,選擇t∈[σ1t,σ2t],轉向步驟2.

步驟3 通過(4)-(5)式,(8)式,(11)-(12)式計算步長αk,若αk<0,令αk=αBB1,若αk<0,再令αk=λmax;否則,αk=min{λmax,{λmin,αk}};轉步驟4.

步驟5 令k=k+1;轉向步驟1.

進一步給出上述算法的收斂性分析,收斂性結果用到了如下兩個假設:

假設2.1 水平集Ω={x∈R:f(x)≤f(x0)}有界,即存在一個常數B>0,有

‖x‖≤B,?x∈L.

假設2.2 目標函數f在Ω的某個鄰域N連續可微,且梯度?fLipschitz連續,即存在常數L>0,有

上述引理表明任何tk都滿足非單調線搜索條件(13),于是就可以確定上述算法.進一步,在[αmin,αmax]中選擇步長αk,能確保存在兩個常數c1和c2,使得搜索方向dk滿足:

gkdk≤-c1‖gk‖2,‖dk‖≤c2‖gk‖,?k∈R.

以這種方式,可以得到算法3.1的收斂性定理[13],下面定理的證明參考文獻[20].

3 數值實驗

Hager-Zhang線搜索過程中的參數分別為γ=10-4,ηk=0.7,σ=0.8,另外兩個參數分別為λmax=1030,λmin=10-30,混合參數的初始值為θk=0.5.這篇文章中的終止準則為:

‖gk‖∞≤10-6,

當迭代次數超過6 000時也會終止.從文獻[21]中選擇了85個測試函數,它們的維數介于100~100 000之間,算法的測試環境為Matlab2012a,聯想Windows10下Ubuntu14.04操作系統,電腦的處理器為2.1 Ghz的Intel(R)Core(TM)i5-5 500 CPU,內存為4 G.

圖1 計算時間性能曲線Fig.1 Performance profiles based on CPU time 圖2 迭代次數性能曲線Fig.2 Performance profiles based on the number of iterations圖3 梯度計算次數性能曲線Fig.3 Performance profiles based on the number of gradient calls圖4 函數計算次數性能曲線Fig.4 Performance profiles based on the number of function calls

圖1表明從計算時間性能曲線來看,SGW1和MSBB2可以解決22%的問題,SGZ1和MSBB1可以解決18%的問題,SBB4可以解決20%的問題,MSBB3可以解決36%的問題,如果我們青睞于能以最大效率解決95%的問題,那么MSBB1方法和MSBB3方法優選,如t>2時的性能曲線高度所示.類似地,從圖2,圖3,圖4我們也可以看出當t>2時,MSBB2方法和SGW1,SGZ1,SBB4方法是可比的,MSBB1和MSBB3方法對應的性能曲線都在其他方法對應的性能曲線之上,因此,MSBB1方法和MSBB3方法更優.

4 結論

本文基于文獻[19]所提出的混合割線方程修正文獻[14]中提出的步長,得到一個新的步長,新步長不僅利用了當前迭代點處的梯度值和函數值,也利用了前兩次迭代點處的梯度值和函數值,同時基于文獻[15]中新步長的推導過程,又提出了另外兩個新的步長.在文獻[15]中算法的框架下,結合Hager-Zhang非單調線搜索,所提出的方法具有全局收斂性.數值結果采用Dolan和More'提出的性能曲線,通過對6種方法的性能曲線分析MSBB1和MSBB3數值性能要更好.

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
可能是方法不對
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 久久香蕉国产线看观| 欧美日一级片| 久久99热这里只有精品免费看| 又污又黄又无遮挡网站| 国产玖玖视频| 国产一区在线视频观看| 91麻豆精品国产91久久久久| 98精品全国免费观看视频| 久久国产V一级毛多内射| 久久久久亚洲AV成人网站软件| 91小视频在线观看免费版高清| 国产成人无码久久久久毛片| 国产精品成人一区二区不卡| 超碰aⅴ人人做人人爽欧美| 免费观看亚洲人成网站| 伊人AV天堂| 久久精品免费看一| www.亚洲一区| 亚洲激情区| 免费国产福利| 国产精品19p| 中文字幕色站| 一级毛片在线播放| 精品无码人妻一区二区| 午夜国产大片免费观看| 99这里只有精品6| 国产综合色在线视频播放线视| 精品国产免费观看一区| 99热这里只有精品久久免费| 欧美国产日韩在线观看| 欧美三级不卡在线观看视频| 激情综合激情| 国产精品毛片一区| 99热这里只有精品免费| 露脸真实国语乱在线观看| 国产杨幂丝袜av在线播放| 超碰91免费人妻| 亚洲欧美成人综合| 九九热精品在线视频| 国产国产人成免费视频77777| 精品无码日韩国产不卡av| 国产成人1024精品下载| 99精品在线视频观看| 国产成人啪视频一区二区三区 | 国产精品刺激对白在线| 手机成人午夜在线视频| 美女视频黄频a免费高清不卡| 国产成人凹凸视频在线| 欧美人在线一区二区三区| 久久综合五月| 国产视频自拍一区| 亚洲无码高清一区二区| 亚洲美女一级毛片| 国产在线专区| 在线免费无码视频| 亚洲最大福利网站| 国产超薄肉色丝袜网站| 久久特级毛片| 美女无遮挡免费视频网站| 91麻豆国产在线| 亚洲第一黄片大全| 国产二级毛片| 国产午夜福利在线小视频| 亚洲成人精品久久| 中文字幕1区2区| 美女免费黄网站| 亚洲国产理论片在线播放| 欧美国产日韩在线观看| 97精品久久久大香线焦| 3344在线观看无码| 91久久国产热精品免费| 一本色道久久88| 国产av一码二码三码无码| 国产精品尤物在线| 黄色网址免费在线| 天堂av综合网| 一本大道视频精品人妻| 在线观看无码av免费不卡网站| 日韩精品无码免费一区二区三区 | 制服丝袜 91视频| 国产欧美又粗又猛又爽老| 欧美亚洲第一页|