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

一種求解帶有昂貴約束的黑箱優(yōu)化問題的算法研究

2021-06-16 16:43:00馮丹
電子技術(shù)與軟件工程 2021年4期
關(guān)鍵詞:優(yōu)化模型

馮丹

(重慶師范大學(xué)數(shù)學(xué)科學(xué)學(xué)院 重慶市 401331)

在實踐中,工程設(shè)計中的許多約束條件也是在計算上代價昂貴的模型。這種具有昂貴約束條件下的黑箱問題可以被描述為:

由于這類問題的梯度信息不可用,不能使用傳統(tǒng)的基于梯度的優(yōu)化方法求解問題(P)。由于對函數(shù)估值次數(shù)的限制,不依賴于梯度信息的直接搜索方法和元啟發(fā)式方法。響應(yīng)面方法[1]通過已有的采樣點及其對應(yīng)的函數(shù)值建立響應(yīng)面模型(也稱為元模型)來近似原有的目標(biāo)函數(shù),并通過優(yōu)化響應(yīng)面或基于響應(yīng)面的輔助函數(shù)得到下一個新的采樣點以更新采樣點集合,從而更新響應(yīng)面模型,并找到下一個采樣點;重復(fù)上述過程,直到滿足終止準(zhǔn)則。通常采用達(dá)到給定的目標(biāo)函數(shù)值估值次數(shù)作為響應(yīng)面方法的終止準(zhǔn)則。各種響應(yīng)面方法之間的區(qū)別主要在于響應(yīng)面模型的選擇和新的采樣點的選取方式。響應(yīng)面方法通常采用克里金(Kriging)模型[2],徑向基函數(shù)(Radial basis function,RBF)插值模型[3][4][5],多變量回歸樣條[6]等。

2018年,Wu 等人[7]提出了一種基于元模型的約束優(yōu)化方法,稱為基于徑向基函數(shù)的約束全局優(yōu)化(RCGO),用于求解涉及計算昂貴的目標(biāo)函數(shù)和不等式約束的優(yōu)化問題。RCGO 算法首先通過一種序貫抽樣方法以獲得建立徑向基函數(shù)(RBF)逼近所有計算昂貴函數(shù)的初始點,找到一個可行的解。然后,構(gòu)造一個受近似約束的輔助目標(biāo)函數(shù),確定下一個迭代點,并進(jìn)一步改進(jìn)可行點。

1 預(yù)備知識

由于模型構(gòu)造的簡易性以及在全局逼近上的可靠性,徑向基函數(shù)插值模型將被用來作為算法中的響應(yīng)面模型。設(shè)是n個兩兩不同的點,每個點對應(yīng)的函數(shù)值已知。我們尋求如下形式的帶多項式尾的徑向基插值函數(shù):

這里||·||表示Rd上的歐幾里得范數(shù),為表1 中給出的徑向基函數(shù)形式中的一種,表示由次數(shù)小于等于m 的多項式組成的線性空間。

表1 給出了常用的5 種徑向基函數(shù)。

2 算法框架

接下來提出了一個基于響應(yīng)面模型的求解帶有昂貴約束的黑箱問題的方法。受RCGO 算法[7]的啟發(fā),在RCGO 算法的基礎(chǔ)上,加上了自適應(yīng)采樣策略及響應(yīng)面模型組合策略來求解此類問題。

表1:徑向基函數(shù)的常見形式(表示相應(yīng)多項式p(x)的最低次數(shù))

表1:徑向基函數(shù)的常見形式(表示相應(yīng)多項式p(x)的最低次數(shù))

RBF 函數(shù) 三次函數(shù)(Cubic) r3 1 bTx+a 薄板樣條(Thin plate spline) r2 logr 1 bTx+a 線性函數(shù)(Linear) r 0 a 二次函數(shù)(Multiquadric)0 a高斯函數(shù)(Gaussian)-1 {0}

表2:測試問題的基本信息

在第一階段,與RCGO 算法保持一致。通過求解以下子問題來尋找可行點:

其中,n 為當(dāng)前迭代次數(shù);如(3)式所示,dmax是任何兩個采樣點之間的最大距離,是從常數(shù)數(shù)組得到的距離系數(shù),根據(jù)(4)式計算迭代次數(shù)。

在得到可行點后,算法進(jìn)入第二階段,本章在算法的第二階段,采用三次徑向基函數(shù)和薄板樣條徑向基函數(shù)的凸組合生成目標(biāo)函數(shù)響應(yīng)面模型,當(dāng)n=n0,即第一次迭代時,組合方式如下:

接下來在AMGO 算法[8]構(gòu)造的輔助優(yōu)化問題(6)及依次循環(huán)選取指數(shù)參數(shù)以平衡局部搜索與全局搜索的策略基礎(chǔ)上,在算法完成了初始迭代之后,增加了根據(jù)前后兩次響應(yīng)面全局極小點之間的距離選擇搜索類型的準(zhǔn)則。如果此距離小于事先給定的閾值,則采用當(dāng)前響應(yīng)面的全局極小點作為新采樣點,并在下一次迭代中選取適當(dāng)?shù)闹笖?shù)參數(shù),從而達(dá)到自適應(yīng)采樣的目的。

距離指示函數(shù)Ln(x)的定義如下:

算法1輸入:(1)初識采樣點的個數(shù)n0;(2)最大估值次數(shù)Nmax;(3)兩種核函數(shù)的類型;(4) ;(5)第一階段的距離系數(shù)數(shù)組 其中(0 ≤ξ1 ≤ξ2 ≤ξp ≤1);(6)第二階段距離指數(shù)數(shù)組 ,其中(0≤t1≤t2≤tp≤1);輸出:算法搜索到的最佳可行點。步1(初始化).使用拉丁超立方體采樣生成n0 個初始采樣點,計算每個點的目標(biāo)函數(shù)值和所有約束函數(shù)的值,得到初始樣本數(shù)據(jù)集 ;步2.從初始數(shù)據(jù)集初始化最佳點xbest,并令n=n0, flag=0;步3. 如果初始數(shù)據(jù)集中沒有可行點,則轉(zhuǎn)到步4;否則轉(zhuǎn)到步5;(第一階段)步4.執(zhí)行以下子步驟,直到找到可行點或滿足終止條件(即n<Nmax);步4.1(擬合或更新響應(yīng)面模型)使用數(shù)據(jù)集構(gòu)建約束函數(shù)的響應(yīng)面模型,其中約束函數(shù)的近似模型為 ;

步4.2.計算當(dāng)前采樣點之間的最大距離dmax,并根據(jù)迭代次數(shù)從 獲得;步4.3. 解優(yōu)化問題(2),選擇解作為xn+1;步4.4. 計算xn+1 處的函數(shù)值,并將該點加入點集S,令n=n+1;若點xn+1 比點xbest 好,則令xbest=xn+1;步4.5.如果xbest 不是一個可行點,轉(zhuǎn)步4.1;否則,轉(zhuǎn)步5。(第二階段)步5. 繼續(xù)執(zhí)行以下子步驟,直到滿足終止條件(即n<Nmax);步5.1.利用已有采樣點數(shù)據(jù)構(gòu)造元模型sc n(x)、st n(x);并計算模型參數(shù)wc n、wt n;步5.1.根據(jù)(5)式構(gòu)造元模型 以及約束函數(shù)的近似模型;當(dāng)images/BZ_148_1692_882_1709_898.png時,使用全局優(yōu)化算法找到響應(yīng)面模型的全局極小點 ;步5.2 如果images/BZ_148_1623_982_1640_998.png計算,否則令k=k+1,轉(zhuǎn)步5.2c;步5.2a 如果且flag=0,令采樣點xn+1= z*n,flag=1,轉(zhuǎn)步3.3;否則,步5.b 如果flag=1,令k=l-1;如果flag=0,令k=k+1;步5.2c. 根據(jù)迭代次數(shù)由 得到參數(shù)t,用全局優(yōu)化方法求解問題(6),得到的解作為下一個迭代點xn+1;步5.3.計算f(xn+1)以及g1(xn+1),g2(xn+1),...,gm(xn+1);步5.4.更新數(shù)據(jù)集S;步6.返回最優(yōu)點xbest 以及最優(yōu)值f(xbest).

在第一階段,提出的與RCGO 算法保持一致。首先在使用拉丁超立方體采樣生成n0個初始采樣點,計算每個點的目標(biāo)函數(shù)值和所有約束函數(shù)的值,得到初始樣本數(shù)據(jù)集從初始數(shù)據(jù)集初始化最佳點xbest。如果初始數(shù)據(jù)集中沒有可行點,則轉(zhuǎn)到步4 進(jìn)入第一階段尋找可行點,通過數(shù)據(jù)集構(gòu)建約束函數(shù)的響應(yīng)面模型,這里采用三次徑向基函數(shù)來構(gòu)建約束函數(shù)的近似模型為計算當(dāng)前采樣點之間的最大距離dmax,并根據(jù)迭代次數(shù)從 獲得;解優(yōu)化問題(2),選擇解作為xn+1;計算xn+1處的函數(shù)值,若點xn+1比點xbest好,則令xbest=xn+1;如果xbest不是一個可行點,轉(zhuǎn)重復(fù)步4.1 到步4.5。算法得到可行點后,進(jìn)入第二階段,本章在算法的第二階段,采用三次徑向基函數(shù)和薄板樣條徑向基函數(shù)的凸組合生成目標(biāo)函數(shù)響應(yīng)面模型,組合方式如(5)式所示;約束函數(shù)的響應(yīng)面模型依然采用三次響應(yīng)面模型。并且本章在AMGO 算法構(gòu)造的輔助優(yōu)化問題及依次循環(huán)選取指數(shù)參數(shù)以平衡局部搜索與全局搜索的策略基礎(chǔ)上,在算法完成了初始迭代之后,增加了根據(jù)前后兩次響應(yīng)面全局極小點之間的距離選擇搜索類型的準(zhǔn)則。如果此距離小于事先給定的閾值,則采用當(dāng)前響應(yīng)面的全局極小點作為新采樣點,并在下一次迭代中選取適當(dāng)?shù)闹笖?shù)參數(shù),從而達(dá)到自適應(yīng)采樣的目的。算法中參數(shù)選取如下:

3 數(shù)值實驗

為了驗證該方法的性能,在一些著名的基準(zhǔn)函數(shù)上進(jìn)行了一系列的實驗和比較。在測試過程中,測試問題的所有目標(biāo)函數(shù)和約束函數(shù)都被視為代價高昂的函數(shù)。使用Windows 環(huán)境下MatlabR2018a 對算法進(jìn)行編程實現(xiàn)代價較高的目標(biāo)函數(shù)和約束函數(shù)分別用元模型逼近。如表2 所示。

本節(jié)主要將新算法的計算結(jié)果與COBRA 算法[9]和RCGO算法[7]的計算結(jié)果進(jìn)行比較。我們總共找了10 個測試函數(shù),維數(shù)從2 到13 維,包括了7 個Michalwicz 和Schoenauer 測試函數(shù)(G1,G2,G4,G6,G7,G8,G9)以及工程設(shè)計問題PVD4、SR 和Hesse 測試問題。

表3:算法在測試問題上的表現(xiàn)

因為算法具有隨機性因素,為了更公平地進(jìn)行比較,每種算法求解每個問題的實驗的運行次數(shù)都為20,每次運行所允許的最大目標(biāo)函數(shù)估值次數(shù)為200 次。從表3 可以看出,自適應(yīng)組合響應(yīng)面算法在以下測試問題上的數(shù)值實驗結(jié)果大多數(shù)要優(yōu)與COBRA 算法以及RCGO 算法。

4 結(jié)語

在求解帶有昂貴約束的黑箱優(yōu)化問題時,由于約束函數(shù)的具體表達(dá)式也是未知的,所以可以用響應(yīng)面模型來進(jìn)行擬合;同時,為了提高響應(yīng)面模型的擬合精度,將響應(yīng)面模型組合策略能應(yīng)用到擬合目標(biāo)函數(shù)的部分,并在迭代過程中自適應(yīng)的選取新的采樣點,較好的平衡了全局搜索和局部搜索。從數(shù)值實驗來,在求解帶昂貴約束的黑箱優(yōu)化問題時,取得了較好的結(jié)果。

猜你喜歡
優(yōu)化模型
一半模型
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
民用建筑防煙排煙設(shè)計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
主站蜘蛛池模板: 欧美日韩亚洲综合在线观看| 91年精品国产福利线观看久久| 午夜在线不卡| 日韩福利视频导航| 2022国产无码在线| 日日噜噜夜夜狠狠视频| 久久午夜夜伦鲁鲁片不卡| 久久久无码人妻精品无码| 亚洲制服丝袜第一页| 91 九色视频丝袜| 欧美性天天| 国产精品密蕾丝视频| 日本免费新一区视频| 成人欧美在线观看| 中国毛片网| 欧美精品色视频| 又猛又黄又爽无遮挡的视频网站| 国产精品免费入口视频| 成人午夜天| 99热这里只有精品国产99| 亚洲中文字幕无码爆乳| 国产91透明丝袜美腿在线| 自慰网址在线观看| 国产JIZzJIzz视频全部免费| 久久精品人妻中文系列| 久久综合亚洲鲁鲁九月天| 中文字幕免费播放| 欧美亚洲国产精品第一页| 国产精品对白刺激| 婷婷五月在线| 一级毛片中文字幕| 欧美五月婷婷| 国产人前露出系列视频| 亚洲一区波多野结衣二区三区| 欧美第一页在线| 国产免费怡红院视频| 在线观看无码a∨| 欧美成人精品一级在线观看| 亚洲高清日韩heyzo| 青青热久麻豆精品视频在线观看| 亚洲人在线| 国产精品无码AV片在线观看播放| 老汉色老汉首页a亚洲| 欧美日韩激情在线| 男女男免费视频网站国产| 免费A级毛片无码免费视频| 青草精品视频| 国产乱子伦视频在线播放| 国产精品午夜福利麻豆| 国产毛片高清一级国语| 制服丝袜 91视频| 成人噜噜噜视频在线观看| 亚洲无码不卡网| 91免费国产高清观看| 人妻无码一区二区视频| 97一区二区在线播放| 麻豆国产原创视频在线播放| 五月婷婷欧美| 亚洲成年人片| 日韩无码黄色网站| 在线欧美国产| 四虎国产精品永久一区| 色男人的天堂久久综合| 五月婷婷综合在线视频| 538国产在线| 亚洲欧洲日产国产无码AV| 东京热一区二区三区无码视频| 无码内射中文字幕岛国片| 91精品国产一区自在线拍| 伊人久久久久久久| 黄色网在线| 波多野结衣一区二区三区四区视频| 日本在线国产| 国产视频只有无码精品| 国产亚洲精品在天天在线麻豆| 国产精品妖精视频| h网站在线播放| 欧美亚洲激情| 岛国精品一区免费视频在线观看 | 中日无码在线观看| 亚洲国产成人麻豆精品| 波多野结衣在线一区二区|