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

混合策略改進(jìn)灰狼優(yōu)化算法的函數(shù)優(yōu)化*

2021-10-08 13:55:06黨星海王夢(mèng)娟
關(guān)鍵詞:優(yōu)化

黨星海 王夢(mèng)娟

(1.蘭州理工大學(xué)土木工程學(xué)院 蘭州 730050)(2.蘭州理工大學(xué)建筑勘察設(shè)計(jì)研究院 蘭州 730050)

1 引言

近20年來(lái),群智能優(yōu)化算法得到了快速發(fā)展,已經(jīng)成為解決科學(xué)和工程領(lǐng)域優(yōu)化問(wèn)題的有效手段,典型的有粒子群算法、蟻群算法、差分進(jìn)化算法、引力搜索算法等。它們各自體現(xiàn)了不同的優(yōu)化性能,但目前仍沒(méi)有一種算法能夠解決所有優(yōu)化問(wèn)題,為此,探索新的、高效且適應(yīng)范圍廣的優(yōu)化算法十分必要[1~3]。

灰狼優(yōu)化(Grey Wolf Optimizer,GWO)算法是由Mirjalili等[4]于2014年提出的一種新型的群智能優(yōu)化算法。該算法一方面模擬了自然界灰狼群體覓食行動(dòng),表現(xiàn)出了驚人的群體智能,另一方面具有較少的設(shè)置參數(shù)和較優(yōu)的全局搜索能力,因而得到人們?nèi)找嬖鲩L(zhǎng)的重視。目前,GWO算法已經(jīng)成功應(yīng)用于表面波參數(shù)優(yōu)化、傳感器網(wǎng)絡(luò)訓(xùn)練、直流電機(jī)最優(yōu)控制、經(jīng)濟(jì)調(diào)度指派問(wèn)題等領(lǐng)域中。但是在實(shí)際使用中,人們發(fā)現(xiàn)基本GWO算法和其他優(yōu)化算法一樣,存在易陷入局部最優(yōu)的缺點(diǎn)。為了解決這個(gè)問(wèn)題,國(guó)內(nèi)外學(xué)者展開(kāi)了研究。國(guó)外的研究,如:文獻(xiàn)[5]提出反向?qū)W習(xí)策略,用來(lái)實(shí)現(xiàn)GWO算法的并行化;文獻(xiàn)[6]提出在GWO算法中嵌入動(dòng)態(tài)種群算子,用來(lái)增強(qiáng)算法的局部搜索能力;文獻(xiàn)[7]提出加權(quán)距離策略,用來(lái)調(diào)整GWO算法的位置更新方程。國(guó)內(nèi)的研究,如:文獻(xiàn)[8]提出混沌和精英反向?qū)W習(xí)的混合策略來(lái)改進(jìn)GWO算法,在求解高維優(yōu)化問(wèn)題上取得了顯著效果;文獻(xiàn)[9]構(gòu)建了一種DE和GWO的混合算法,在一定程度上增強(qiáng)了算法的全局搜索能力;文獻(xiàn)[10]在GWO算法中嵌入選擇算子和更改線性收斂因子,提升了算法跳出局部最優(yōu)的能力。盡管GWO算法得到了一些優(yōu)化,但算法在搜索精度、尋優(yōu)穩(wěn)定性和收斂速度上仍不是很理想。

在前人研究的基礎(chǔ)上,本文提出了一種新型混合改進(jìn)策略,旨在進(jìn)一步增強(qiáng)GWO算法的尋優(yōu)能力。主要貢獻(xiàn)有:1)提出了分群優(yōu)化策略,以加強(qiáng)算法局部搜索和全局搜索之間的信息交換;2)提出了高斯變異和隨機(jī)擾動(dòng)策略,以維持算法進(jìn)化過(guò)程中的種群多樣性。通過(guò)引入包含單峰、多峰和固定維度多峰的多個(gè)基準(zhǔn)測(cè)試函數(shù),仿真實(shí)驗(yàn)驗(yàn)證了改進(jìn)GWO算法的有效性。并與其他幾種先進(jìn)優(yōu)化算法的綜合比較與分析中,改進(jìn)算法在搜索精度、尋優(yōu)穩(wěn)定性和收斂速度上體現(xiàn)出了明顯優(yōu)勢(shì)。

2 基本灰狼優(yōu)化算法

灰狼是一種體型健碩的犬科類(lèi)物種,多以群居為主。它們通常以5~12頭灰狼聚集成一個(gè)具有嚴(yán)格社會(huì)等級(jí)制度的群體,如圖1所示。圖1描繪了灰狼群體內(nèi)的金字塔等級(jí)制度,具體為金字塔頂端的狼稱(chēng)為α,是整個(gè)灰狼群的領(lǐng)導(dǎo)者,負(fù)責(zé)群體各項(xiàng)事務(wù)的決策;第二層的狼稱(chēng)為β,協(xié)助α的管理,當(dāng)群體中缺失α?xí)r,β接替;第三層的狼稱(chēng)為δ,聽(tīng)從α和β的指令,可以指揮其他底層狼;最底層的狼稱(chēng)為ω,負(fù)責(zé)群體內(nèi)部關(guān)系的平衡,完成高層狼交代的任務(wù)[11~13]。

圖1 灰狼金字塔等級(jí)圖

灰狼群體狩獵時(shí),由α帶隊(duì),β和δ進(jìn)行協(xié)助,其余ω聽(tīng)從上層指揮,實(shí)施對(duì)獵物的包圍、獵捕和攻擊。首先,灰狼群對(duì)獵物進(jìn)行包圍,該過(guò)程的數(shù)學(xué)描述為

其中:Xp表示獵物的位置;X(t)表示第t代時(shí)灰狼個(gè)體的位置;A和C為系數(shù)向量;r1和r2為[0,1]的隨機(jī)向量;a為收斂因子,a=2-2t/T,T為最大迭代次數(shù)。其次,灰狼群進(jìn)行獵捕。該過(guò)程由α、β和δ狼來(lái)引導(dǎo),更新灰狼個(gè)體位置,數(shù)學(xué)描述如下:|A|>1灰狼散去,進(jìn)行全局搜索。

最后,灰狼群進(jìn)行攻擊,完成捕獲獵物這一目標(biāo),即GWO算法獲得的最優(yōu)解。攻擊行為主要依據(jù)式(3)中a值由2遞減到0來(lái)實(shí)現(xiàn)。當(dāng)|A|<1時(shí),灰狼群對(duì)獵物集中攻擊,對(duì)應(yīng)于局部搜索;當(dāng)

3 改進(jìn)灰狼優(yōu)化算法

3.1 分群優(yōu)化策略

混合蛙跳算法[14]是一種模擬青蛙覓食行為的群智能算法。青蛙群覓食過(guò)程中,各個(gè)不同種群的青蛙分別覓食,種群內(nèi)最差的青蛙不斷調(diào)整覓食位置,向種群內(nèi)最好的青蛙靠攏;調(diào)整完成后,所有青蛙聚集在一起,交換覓食信息;交換完信息后,再次分群覓食。該過(guò)程將局部搜索與全局搜索結(jié)合起來(lái),使得算法向著全局最優(yōu)解的方向進(jìn)行。借鑒混合蛙跳算法局部和全局信息交換的思想,本文將其應(yīng)用于灰狼優(yōu)化算法,構(gòu)建一種基于分群優(yōu)化的灰狼優(yōu)化算法,如圖2所示。

圖2 算法的分群優(yōu)化過(guò)程

對(duì)于一個(gè)d維的優(yōu)化問(wèn)題,首先,隨機(jī)生成具有F個(gè)灰狼(解)組成初始群體(X1,X2,…,XF)。其中,表示問(wèn)題的第i個(gè)解。每個(gè)灰狼具有獨(dú)自的環(huán)境適應(yīng)能力。通過(guò)量化灰狼的環(huán)境適應(yīng)能力,則可以將所有灰狼個(gè)體依據(jù)適應(yīng)度值大小進(jìn)行排列。通過(guò)給定灰狼子群體M,將適應(yīng)能力排名第1的灰狼劃分入第1子群體,排名第2的灰狼劃分入第2子群體,排名第M的灰狼分入第M子群體。接著,將排名第M+1的灰狼分入第1子群體,排名第M+2的灰狼分入第2子群體,以此類(lèi)推,一直劃分完所有的灰狼個(gè)體。劃分完成后的每個(gè)子群體實(shí)施局部深度搜索,即在每個(gè)子群體內(nèi)實(shí)行GWO。最后,當(dāng)所有的灰狼子群體局部搜索完成后,所有的灰狼個(gè)體匯集并依據(jù)適應(yīng)度值大小重新排列,并再次劃分灰狼子群體實(shí)施局部深度搜索,如此反復(fù)直到滿(mǎn)足預(yù)設(shè)的混合迭代次數(shù)結(jié)束。

3.2 基于貪婪策略的高斯變異和隨機(jī)擾動(dòng)

在進(jìn)化后期,GWO算法內(nèi)灰狼種群個(gè)體多樣性大量減少,即重復(fù)的個(gè)體越來(lái)越多,如果發(fā)生局部收斂情況,那么GWO算法將很難跳出該收斂情況。對(duì)于進(jìn)化類(lèi)算法,一種比較好的解決思路是維持種群的多樣性[15]。跟隨這種思路,本文提出高斯變異和隨機(jī)擾動(dòng)策略,以維持GWO算法進(jìn)化過(guò)程中的種群多樣性,進(jìn)而增強(qiáng)算法擺脫局部最優(yōu)解的能力,保證算法的搜索精度。

在每代灰狼種群更新之前,首先計(jì)算當(dāng)前種群的平均適應(yīng)度值,然后對(duì)該種群所有適應(yīng)度優(yōu)于平均適應(yīng)度值的個(gè)體X1(t)采用高斯變異,否則進(jìn)行隨機(jī)擾動(dòng)。高斯變異的新個(gè)體為

其中:N(0,1))表示期望為0,標(biāo)準(zhǔn)差為1的正態(tài)分布隨機(jī)數(shù)。基于貪婪策略的個(gè)體更新如下:

對(duì)于該種群所有適應(yīng)度劣于平均適應(yīng)度值的個(gè)體X2(t)采用隨機(jī)擾動(dòng),隨機(jī)擾動(dòng)的新個(gè)體為

其中:lb和ub分別為灰狼個(gè)體位置的下界與上界;r3為[0,1]的隨機(jī)向量。基于貪婪策略的隨機(jī)擾動(dòng)個(gè)體更新如下:

進(jìn)化前期,高斯變異、隨機(jī)擾動(dòng)策略使得算法快速尋找最優(yōu)解;進(jìn)化后期,增加種群多樣性,為跳出局部最優(yōu)創(chuàng)造了條件。

3.3 改進(jìn)灰狼優(yōu)化算法實(shí)施步驟

圖3給出了改進(jìn)灰狼優(yōu)化算法的基本流程。

圖3 IGWO算法流程

其具體實(shí)施步驟如下。

步驟1參數(shù)初始化。給定灰狼子群數(shù)M,子群內(nèi)灰狼數(shù)N,子群內(nèi)搜索次數(shù)I,混合迭代次數(shù)J,并初始化a、A和C參數(shù);

步驟2依據(jù)搜索問(wèn)題的上界和下界,隨機(jī)初始化灰狼種群F=NM;

步驟3通過(guò)適應(yīng)度函數(shù)量化每個(gè)灰狼個(gè)體的適應(yīng)能力,并依據(jù)適應(yīng)能力優(yōu)劣排列所有灰狼個(gè)體,按照3.1節(jié)所述分群策略依次劃分到各個(gè)給定的子群體中;

步驟4通過(guò)適應(yīng)度函數(shù)計(jì)算當(dāng)前子群體的平均適應(yīng)度值,如果適應(yīng)度優(yōu)于平均適應(yīng)度值的灰狼個(gè)體,按照式(12)、(13)進(jìn)行高斯變異;否則,按照式(14)、(15)進(jìn)行隨機(jī)擾動(dòng);

步驟5選擇適應(yīng)度最優(yōu)的前三頭狼α、β和δ;

步驟6依據(jù)式(5)~(11)更新其他狼位置;

步驟7更新參數(shù)a、A和C;

步驟8如果達(dá)到子群內(nèi)搜索次數(shù)I,則轉(zhuǎn)到步驟9,否則返回步驟4;

步驟9將所有子群體的狼混合;

步驟10如果達(dá)到混合迭代次數(shù)J,則輸出混合群體中最優(yōu)α的適應(yīng)度值,否則返回步驟3。

4 仿真實(shí)驗(yàn)

4.1 測(cè)試函數(shù)和實(shí)驗(yàn)設(shè)置

為了說(shuō)明改進(jìn)灰狼優(yōu)化算法(IGWO)優(yōu)越性,本文利用文獻(xiàn)[9]提出的HGWO算法、本文提出的IGWO算法以及基本GWO算法和其他智能優(yōu)化算法GSA和DE對(duì)18個(gè)基準(zhǔn)測(cè)試函數(shù)[16]進(jìn)行了一一測(cè)試。這18個(gè)基準(zhǔn)測(cè)試函數(shù)主要分為三類(lèi):第一類(lèi)為單峰基準(zhǔn)測(cè)試函數(shù)F1~F6,見(jiàn)表1;第二類(lèi)為多峰基準(zhǔn)測(cè)試函數(shù)F7~F12,見(jiàn)表2;第三類(lèi)為固定維度多峰基準(zhǔn)測(cè)試函數(shù)F13~F18,見(jiàn)表3。為保證公平,統(tǒng)一設(shè)置了所有算法的種群規(guī)模和最大迭代次數(shù)分別為30和500。此外,DE縮放因子為0.5,交叉概率為0.2;IGWO參數(shù)設(shè)置為M=10,N=30,I=50,J=10,以上參數(shù)設(shè)置均保證了各算法達(dá)到收斂狀態(tài)。

表1 單峰基準(zhǔn)測(cè)試函數(shù)

表2 多峰基準(zhǔn)測(cè)試函數(shù)

表3 固定維度多峰基準(zhǔn)測(cè)試函數(shù)

4.2 實(shí)驗(yàn)結(jié)果與分析

實(shí)驗(yàn)中考慮了優(yōu)化算法搜索結(jié)果的隨機(jī)性,故分別獨(dú)立運(yùn)行各個(gè)算法30次,并以該30次運(yùn)行結(jié)果的均值和標(biāo)準(zhǔn)差分別評(píng)價(jià)算法搜索精度和穩(wěn)定性?xún)身?xiàng)指標(biāo),測(cè)試結(jié)果見(jiàn)表4~6。

表4 單峰基準(zhǔn)測(cè)試函數(shù)測(cè)試結(jié)果

從表4~6中可以看出,相較于HGWO算法,除函數(shù)F3、F7、F9和F11外,IGWO算法的搜索精度更優(yōu),穩(wěn)定性更好;相較于基本GWO算法,除函數(shù)F3外,IGWO算法的無(wú)論在搜索精度還是尋優(yōu)穩(wěn)定性上均明顯好于GWO算法;相較于GSA和DE算法,針對(duì)單峰、多峰以及固定維度多峰基準(zhǔn)測(cè)試函數(shù),IGWO算法在搜索精度上均體現(xiàn)出了明顯優(yōu)勢(shì),且尋優(yōu)十分穩(wěn)定。綜上,說(shuō)明了IGWO算法是一種具備搜索精度和穩(wěn)定性皆好的優(yōu)化算法。

表5 多峰基準(zhǔn)測(cè)試函數(shù)測(cè)試結(jié)果

表6 固定維度多峰基準(zhǔn)測(cè)試函數(shù)測(cè)試結(jié)果

為了直觀體現(xiàn)IGWO算法的優(yōu)越性,圖4給出了五種優(yōu)化算法對(duì)不同基準(zhǔn)測(cè)試函數(shù)的平均收斂曲線。考慮到篇幅限制,僅代表性地給出了針對(duì)種群1的單峰基準(zhǔn)測(cè)試函數(shù)F1、多峰基準(zhǔn)測(cè)試函數(shù)F7和固定維度多峰基準(zhǔn)測(cè)試函數(shù)F13的平均收斂曲線。可以看出,IGWO算法的收斂精度明顯優(yōu)于另外四種優(yōu)化算法,且在收斂速度上也具備一定優(yōu)勢(shì)。

圖4 函數(shù)F1、F7和F13的收斂曲線

5 結(jié)語(yǔ)

灰狼優(yōu)化算法是一種新型的群智能算法,針對(duì)其易陷入局部最優(yōu)的缺點(diǎn),本文提出了一種混合改進(jìn)策略。受混合蛙跳算法的啟發(fā),提出分群優(yōu)化策略,加強(qiáng)了算法局部搜索和全局搜索之間的信息交換;通過(guò)采用高斯變異和隨機(jī)擾動(dòng)策略,維持了算法進(jìn)化過(guò)程中的種群多樣性。通過(guò)18個(gè)基準(zhǔn)測(cè)試函數(shù)的數(shù)值實(shí)驗(yàn),驗(yàn)證了改進(jìn)算法的有效性。相比于四種先進(jìn)的優(yōu)化算法:混合灰狼優(yōu)化算法、基本灰狼優(yōu)化算法、引力搜索算法和差分進(jìn)化算法,本文所提改進(jìn)灰狼優(yōu)化算法在搜索精度、尋優(yōu)穩(wěn)定性和收斂速度上體現(xiàn)出了明顯優(yōu)勢(shì),進(jìn)一步推進(jìn)了灰狼優(yōu)化算法的改進(jìn)研究。針對(duì)目前卷積神經(jīng)網(wǎng)絡(luò)、長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)、深度置信網(wǎng)絡(luò)等深度網(wǎng)絡(luò)搭建過(guò)程中的網(wǎng)絡(luò)層數(shù)、神經(jīng)元、學(xué)習(xí)率等參數(shù)難確定問(wèn)題,下一步工作將集中于改進(jìn)灰狼優(yōu)化算法在深度學(xué)習(xí)模型參數(shù)優(yōu)化中的應(yīng)用。

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
PEMFC流道的多目標(biāo)優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會(huì)計(jì)處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見(jiàn)的負(fù)載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 国产成人在线无码免费视频| 日韩AV手机在线观看蜜芽| 国产精品主播| 色香蕉影院| 久久婷婷国产综合尤物精品| 国产欧美日韩在线一区| 超薄丝袜足j国产在线视频| 国产精品一区二区国产主播| 最新国产你懂的在线网址| 国产自在线播放| 亚洲视频免| 日韩无码黄色网站| 亚洲最新在线| 亚洲Av激情网五月天| 国产凹凸一区在线观看视频| 国产经典三级在线| 91精品啪在线观看国产60岁| 99久久精品国产综合婷婷| 又大又硬又爽免费视频| 国产黑人在线| 中字无码av在线电影| 色综合中文| 九色综合伊人久久富二代| 午夜激情福利视频| 9999在线视频| 真实国产精品vr专区| 国产玖玖视频| 日韩一区精品视频一区二区| 制服丝袜无码每日更新| 欧美在线黄| 黄色网页在线播放| 黄色在线不卡| 国产95在线 | 欧美国产综合色视频| 亚洲免费毛片| 亚洲欧美日韩中文字幕在线一区| 亚洲黄网在线| 四虎永久免费地址| 国产精品欧美日本韩免费一区二区三区不卡| 日本免费一级视频| 青青草国产免费国产| 国产精品第一区在线观看| 女同久久精品国产99国| 99这里只有精品在线| 青草视频久久| 色哟哟色院91精品网站| 最新日韩AV网址在线观看| 国产97视频在线观看| 福利一区三区| 国产成人欧美| 91麻豆久久久| 久爱午夜精品免费视频| 欧美视频二区| 亚洲人精品亚洲人成在线| 美女无遮挡拍拍拍免费视频| 国产精品久久久久久久久| 精品国产免费观看一区| 无码国产偷倩在线播放老年人 | 国产成人一区在线播放| 亚洲无码37.| 天天躁夜夜躁狠狠躁图片| 99视频精品全国免费品| 亚洲男人的天堂久久精品| 亚洲中文在线看视频一区| 国产成人三级在线观看视频| 72种姿势欧美久久久久大黄蕉| 国产色婷婷| 中文字幕在线永久在线视频2020| 毛片最新网址| 91美女在线| 日韩小视频在线观看| 欧美笫一页| 国产成人一级| 一区二区影院| 在线看国产精品| 色综合色国产热无码一| 国产男女免费视频| 国产微拍一区二区三区四区| 91视频精品| 亚洲精品国产首次亮相| 亚洲天堂啪啪| 夜精品a一区二区三区|