亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        多策略融合的改進(jìn)獅群算法及其工程優(yōu)化

        2024-04-22 02:39:10黃志鋒劉媛華
        關(guān)鍵詞:優(yōu)化

        黃志鋒,劉媛華,張 聰

        (上海理工大學(xué) 管理學(xué)院,上海 200093)

        0 引 言

        目前,算法可以分為經(jīng)典啟發(fā)式算法和新型智能優(yōu)化算法.經(jīng)典啟發(fā)式算法有粒子群算法(PSO)、模擬退火算法(SA)和蟻群算法(ACO)等,雖然經(jīng)典算法應(yīng)用范圍廣,但由于建模簡(jiǎn)單,求解精度不高.因此,近年來(lái),許多學(xué)者針對(duì)算法進(jìn)行改進(jìn)和重新設(shè)計(jì),提出了許多新型智能優(yōu)化算法,如灰狼算法(GWO)[1]、鯨魚(yú)優(yōu)化算法(WOA)[2]和獅群算法(LSO)[3]等,雖然新型智能優(yōu)化算法較經(jīng)典算法在求解精度上有所提高,但還存在些許缺點(diǎn),如搜索能力不足、后期搜索效率低下等缺點(diǎn).

        獅群優(yōu)化(Lion Swarm Optimization,LSO)算法是近年提出的一種新型智能優(yōu)化算法.目前,LSO算法已經(jīng)成功應(yīng)用于二維路徑規(guī)劃、汽輪機(jī)熱耗功率模型預(yù)測(cè)、極限學(xué)習(xí)機(jī)廢水處理、水電站優(yōu)化調(diào)度和二氧化碳排放預(yù)測(cè)等領(lǐng)域中.針對(duì)獅群算法存在的問(wèn)題,學(xué)者們提出了許多改進(jìn)策略來(lái)提高LSO算法的性能.黃志鋒[4]使用雙種群結(jié)構(gòu),重新構(gòu)造獅群算法,提高算法尋優(yōu)性能,使其能夠在二維路徑規(guī)劃當(dāng)中具有較好的表現(xiàn).汪嬋嬋[5]將禁忌搜索算法和獅群算法相結(jié)合,并加入非線性擾動(dòng)因子和黃金正弦策略,提高算法的尋優(yōu)能力.Yang等人[6]針對(duì)預(yù)測(cè)問(wèn)題,首先將混沌理論融入獅群算法,將改進(jìn)獅群算法對(duì)神經(jīng)網(wǎng)絡(luò)參數(shù)進(jìn)行優(yōu)化,實(shí)驗(yàn)表明,改進(jìn)后算法搜索性能有所提高.Wu等人[7]針對(duì)獅群算法后期收斂速度緩慢、尋優(yōu)能力不足等問(wèn)題,提出了自適應(yīng)參數(shù)和混沌搜索融入到算法中.Qiao等[8]針對(duì)獅群算法多樣性不足的問(wèn)題,提出將遺傳算法與獅群算法融合,提高了算法的多樣性和隨機(jī)性,但融合遺傳算法增加了算法運(yùn)行時(shí)間.李彥蒼等[9]針對(duì)獅群算法在不同解空間當(dāng)中,幼獅步長(zhǎng)擾動(dòng)因子影響變化大,且后期收斂速度不足,提出了引入信息熵值實(shí)現(xiàn)算法自適應(yīng)調(diào)節(jié)并增大算法的魯棒性.雖然以上改進(jìn)提高了算法的性能,但改進(jìn)后的算法很難在加快算法收斂度和避免陷入局部最優(yōu)方面取得平衡,且改進(jìn)后在測(cè)試函數(shù)方面提升不夠顯著.因此,本文提出一種使用混沌種群初始化、融合柯西變異、改進(jìn)獅群步長(zhǎng)和融合精英反向?qū)W習(xí)的多策略融合的改進(jìn)獅群算法,以下稱MFLSO.

        在標(biāo)準(zhǔn)LSO算法中,獅王負(fù)責(zé)全局最優(yōu)個(gè)體的引導(dǎo),即獅王位置為全局最優(yōu),且獅王只在最優(yōu)值附近搜索,這樣導(dǎo)致算法側(cè)重局部搜索能力,全局尋優(yōu)能力不足,易陷入局部極值.另外,獅群算法在計(jì)算高緯度問(wèn)題時(shí),跳出局部最優(yōu)的能力不足.針對(duì)以上的不足,首先采用Tent映射,進(jìn)行混沌種群初始化操作,使算法能夠歷遍解空間并提升初始解的質(zhì)量;其次,融合柯西變異,修改獅群最優(yōu)解的更新方程,對(duì)獅群最優(yōu)位置進(jìn)行擾動(dòng)變異操作,提高擺脫局部極值的能力;再次,改進(jìn)母獅更新方式和獅群步長(zhǎng)公式,提高算法后期的搜索能力和尋優(yōu)精度.最后,引入精英反向?qū)W習(xí),避免算法早熟,提升算法收斂精度.

        1 獅群優(yōu)化算法

        在LSO算法中,每只獅子的位置代表所求問(wèn)題的潛在解決方案(答案),獵物的質(zhì)量相對(duì)應(yīng)于解決方案的質(zhì)量即適應(yīng)度值.現(xiàn)假設(shè)所求問(wèn)題f(x)的空間維度為D,設(shè)置種群的數(shù)量為N,獅群可以用矩陣表示:

        (1)

        獅群的每一個(gè)獅子可以用一個(gè)D維向量表示:

        Xi=(Xi1,Xi2,…,XiD),1≤i≤N

        (2)

        種群初始化:

        xi,j=xmin,j+rand(0,1)·(xmax,j-xmin,j)

        (3)

        式中i=1,2,…,n;j=1,2,…,D;rand(0,1)是隨機(jī)數(shù);xmin,j和xmax,j是第j維度的下限和上限.

        獅群中成年獅的數(shù)量會(huì)影響最終優(yōu)化結(jié)果.成年獅負(fù)責(zé)尋優(yōu),而幼獅的位置更新使算法更具有多樣性,有利于增強(qiáng)算法的差異性,使算法具有更強(qiáng)的搜索能力.成年獅比例因子β∈(0,1),因此為了平衡算法的收斂速度和尋優(yōu)能力,設(shè)置β=0.3.

        首先,為保證獅王能優(yōu)先于其他獅子進(jìn)食獵物,獅王會(huì)在最佳位置周圍內(nèi)進(jìn)行搜索和小范圍移動(dòng),即適應(yīng)度值最小的位置,獅王的更新公式為:

        (4)

        式(4)中xk+1代表獅王每次迭代后獅群中的最優(yōu)個(gè)體,gbestk為第k次迭代后獅群的最優(yōu)解,Pbestk代表經(jīng)歷k次循環(huán)后,獅王歷史最優(yōu)位置,γ是[0,1]區(qū)間內(nèi)服從高斯分布的一個(gè)隨機(jī)數(shù).

        其次,母獅群體主要負(fù)責(zé)識(shí)別并包圍獵物,狩獵時(shí)會(huì)選擇另一只母獅進(jìn)行合作.母獅位置更新公式為:

        (5)

        (6)

        其中:

        (7)

        (8)

        (9)

        幼獅的移動(dòng)需要在規(guī)定范圍內(nèi),ac為隨迭代次數(shù)遞減的線性擾動(dòng)因子,隨著算法計(jì)算次數(shù)增加,步長(zhǎng)隨之縮小,從而幫助幼獅先在更廣的范圍內(nèi)搜索獵物,然后演變?yōu)楂C物相鄰域的局部搜索:

        (10)

        2 改進(jìn)獅群算法

        2.1 基于混沌的種群初始化方法

        對(duì)于采用并行迭代方式尋優(yōu)的智能優(yōu)化算法,種群初始化能決定算法求解的好壞,標(biāo)準(zhǔn)的LSO算法初始化采用式(3)rand函數(shù)隨機(jī)初始化個(gè)體,這種生成方式具有較大的隨機(jī)性,不會(huì)覆蓋整個(gè)解的空間區(qū)域,會(huì)降低算法的尋優(yōu)效率.因此本文采用Tent混沌初始化種群的方法,混沌初始化能夠提高算法搜索的隨機(jī)性并充分分布解空間.

        Tent混沌種群初始化操作如下:

        (11)

        當(dāng)φ∈(0,1)且x∈[0,1]時(shí),系統(tǒng)(11)處于混沌狀態(tài).

        2.2 融合柯西變異

        在標(biāo)準(zhǔn)的LSO算法中,獅王只會(huì)在自身的附近進(jìn)行小范圍的搜索,在算法的前中后期都可能陷入局部最優(yōu)解.因此本研究為增強(qiáng)LSO算法跳出局部最優(yōu)解的能力,采用柯西變異擾動(dòng)對(duì)最優(yōu)解進(jìn)行變異,確保算法在局部尋優(yōu)時(shí)具有更大的種群多樣性,加快種群逼近最優(yōu)位置的速度.柯西變異是由柯西分布產(chǎn)生的,柯西分布概率密度如式(12)所示:

        (12)

        當(dāng)a=1時(shí),稱為標(biāo)準(zhǔn)柯西分布.從圖1可以看到,柯西分布,在0處的峰值為0.3,小于高斯;此外柯西分布更為平緩,下降的速度更為緩慢,柯西分布更加均勻,因此柯西相比高斯具有更強(qiáng)的變異擾動(dòng)能力,更易擺脫局部最優(yōu),較小的峰值指導(dǎo)個(gè)體快速搜尋最優(yōu)位置,所以本文將柯西變異引入到獅群算法每代最優(yōu)個(gè)體中,發(fā)揮柯西變異算子的擾動(dòng)能力,提升算法全局尋優(yōu)性能.

        圖1 標(biāo)準(zhǔn)柯西、高斯分布概率密度曲線Fig.1 Probability density curve of standard Cauchy and Gaussian distribution

        因此,獅群最優(yōu)位置公式為:

        Gbest(k)=gbestk+cauchy(0,1)⊕gbestk

        (13)

        其中,Gbest(k)表示第k代經(jīng)柯西擾動(dòng)后獅群的最優(yōu)位置;gbestk表示第k代最優(yōu)位置.柯西變異算子在獅群最優(yōu)解位置即獅王位置進(jìn)行擾動(dòng)變異操作,加強(qiáng)算法跳出最優(yōu)解的能力.

        2.3 改進(jìn)獅群步長(zhǎng)公式和母獅行為

        LSO算法中,幼獅和母獅位置的更新能決定算法尋優(yōu)的質(zhì)量,但如果優(yōu)化問(wèn)題的維度很大,即獅群的搜索空間很大,會(huì)使算法的步長(zhǎng)step、參數(shù)αf和αc比較大,即隨著迭代次數(shù)增加,參數(shù)減小,但優(yōu)化問(wèn)題很大時(shí),參數(shù)變化就不明顯,這會(huì)使得在算法的后期,母獅還在大范圍的搜索解,更像隨機(jī)搜索,算法的效率降低.因此,需要修改獅群的步長(zhǎng)公式,使之能夠更好適應(yīng)不同維度的問(wèn)題.

        (14)

        改進(jìn)后的步長(zhǎng)和參數(shù)會(huì)隨著迭代次數(shù)的變化更加敏感,在大維度問(wèn)題優(yōu)化過(guò)程中,隨著迭代次數(shù)增加,算法后期能進(jìn)行更精確的搜索,提高搜索效率.

        為提高尋優(yōu)能力,對(duì)母獅位置移動(dòng)公式進(jìn)行修改:

        (15)

        式中r∈[0,1]區(qū)間內(nèi)隨機(jī)分布的一個(gè)數(shù),當(dāng)0≤r≤0.5時(shí)執(zhí)行原來(lái)的更新方式;當(dāng)0.5

        2.4 融合精英反向?qū)W習(xí)

        Tizhoosh等人[10]于2015年提出反向?qū)W習(xí)機(jī)制,根據(jù)學(xué)者研究發(fā)現(xiàn),反向解可以有效增加種群的多樣性和質(zhì)量.郭雨鑫等人[11]提出融合反向?qū)W習(xí)的HHO算法,實(shí)驗(yàn)顯示反向?qū)W習(xí)提升了算法的收斂性能和尋優(yōu)能力.Saunhita[12]等人利用反向?qū)W習(xí)優(yōu)化蛾焰算法,改善了其趨同性.反向?qū)W習(xí)的原理是根據(jù)當(dāng)前解計(jì)算方向位置的解,接著從當(dāng)前解和方向解的種群中選擇最優(yōu)解作為下一代個(gè)體.

        設(shè)在D維搜索空間中,獅群的可行解為:

        Xi=(xi,1,xi,2…,xi,D),(xj∈[xmin,j,xmax,j])

        (16)

        xmin,j和xmax,j是第j維度的最小值(下限)和最大值(上限),其反向解為:

        (17)

        其中:

        (18)

        其中r是區(qū)間[0,1]上的隨機(jī)數(shù)字.

        為避免反向解比當(dāng)前解更難搜索到最優(yōu)值,本文采用精英反向?qū)W習(xí),能夠提高算法多樣性,避免早熟.

        設(shè)獅群的可行解的極值點(diǎn)作為種群的精英個(gè)體:

        (19)

        其反向解:

        (20)

        其中:

        (21)

        (22)

        2.5 MFLSO算法步驟

        綜上所述,本文提出的融合多策略獅群算法(記作MFLSO)的算法如下所示:

        算法.MFLSO

        1.Randomly generate ofNlion individuals using chaotic initialization.

        2.while t

        3.Calculate the number of lion king and lionesses in the lion swarm

        4.Generate the opposite solution

        5.Calculate Individual Search Boundary According to Upper and Lower Bounds

        7. fori=1∶Number of adult lions

        8. Update the location of the i-th lioness based on Eq.(14)

        9. end for

        10. fori=1∶Number of cubs

        11. q=rand(0,1);

        12. if q<1/3

        13. The cub moves to the lion king and eats near the lion king

        14. else if 1/3

        15. The cub moves around the lioness and learns to hunt

        16. else

        17. The cub is driven away from the lion king

        18. end if

        19. end for

        20. Update the location of the lion king according to Eq.(13)

        21. fori=1∶Number of adult lions

        22. The lion and the lioness mate to create a new cub

        23. end for

        24. Calculate the fitness value all updated lion positions

        25.According to fitness,the firstnlions are retained and the rest were eliminated

        26. t=t+1

        27.end while

        2.6 MFLSO算法復(fù)雜度分析

        下面將對(duì)標(biāo)準(zhǔn)的LSO算法和本文的MFLSO算法進(jìn)行復(fù)雜度分析比對(duì).

        假設(shè)獅群的規(guī)模為N,優(yōu)化問(wèn)題的維度為D,最大迭代次數(shù)為T(mén),種群初始化的時(shí)間為t0,每一維隨機(jī)數(shù)的生成時(shí)間維t1,求解適應(yīng)度值得時(shí)間維f(D),則標(biāo)準(zhǔn)的LSO初始化過(guò)程得時(shí)間復(fù)雜度用下式表示:

        T1=O(t0+N(f(D)+t1D))=O(f(D)+D)

        (23)

        對(duì)獅群進(jìn)行分類,獅王占據(jù)最優(yōu)位置、母獅合作捕獵、幼獅跟隨學(xué)習(xí)的時(shí)間復(fù)雜度為O(N),計(jì)算個(gè)體適應(yīng)度得時(shí)間復(fù)雜度為O(N*f(D)),所以LSO總的時(shí)間復(fù)雜度為:

        TLSO=O(f(D)+D)+O(N*f(D))

        (24)

        故LSO算法最終得復(fù)雜度為O(N),只有最高次數(shù)的N才有意義.

        在獅王更新階段,采用式(13)進(jìn)行柯西變異擾動(dòng)策略產(chǎn)生最優(yōu)解的時(shí)間為t1,母獅更新階段只是改變更新公式,時(shí)間復(fù)雜度并未改變,反向解的時(shí)間復(fù)雜度為O(N),綜上分析MFLSO時(shí)間復(fù)雜度為:

        TCLSO=O((f(D)+D)+O(N*f(D))+t1)+O(N)=O(f(D)+D)

        (25)

        因此,MFLSO算法和LSO算法的復(fù)雜度相同,對(duì)算法的改進(jìn)并沒(méi)有增加計(jì)算的負(fù)擔(dān).

        3 實(shí)驗(yàn)仿真及結(jié)果分析

        實(shí)驗(yàn)環(huán)境:操作系統(tǒng)Windows 11(64bit),處理器AMD R7 5800H with Radeon Graphics.3.20 GHz,電腦內(nèi)存16G,仿真平臺(tái)Matlab 2021a.

        3.1 求解標(biāo)準(zhǔn)測(cè)試函數(shù)實(shí)驗(yàn)

        為了測(cè)試MFLSO算法處理函數(shù)優(yōu)化問(wèn)題的能力,本節(jié)將選取13個(gè)國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù),如表1所示,其中F1~F6為多維單峰測(cè)試函數(shù),F7~F9為多維多峰測(cè)試函數(shù),F10~F13為固定維數(shù)多峰測(cè)試函數(shù).

        表1 國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù)Table 1 International standard test functio

        選取8種算法作為對(duì)照組算法:GA、PSO、GWO、WOA、LSO、DCSOA-S[13](2021)、IHHO[14](2021)和ILSO[5](2021)以全面評(píng)估本文所提MFLSO算法的性能.其中GA交叉概率pc=0.8,變異概率pm=0.1;PSO學(xué)習(xí)因子c1=2,c2=2,慣性權(quán)重ω=0.8;GWO系數(shù)A=2;WOA狩獵行為概率ps=0.6,螺旋形態(tài)常數(shù)b=1;LSO和MFLSO成年獅比例β=0.3,其他算法參數(shù)見(jiàn)參考文獻(xiàn).

        為避免偶然性,所有算法參數(shù)設(shè)置一致,迭代次數(shù)tmax=500,維度D=30,種群規(guī)模均取N=30,每種算法獨(dú)立運(yùn)行10輪,取每輪結(jié)果的平均值.

        表2為測(cè)試結(jié)果,對(duì)于單峰測(cè)試函數(shù)F1~F4,本文所提算法能找到最優(yōu)值并且算法在10輪運(yùn)行中,均值和標(biāo)準(zhǔn)差最小,說(shuō)明改進(jìn)后的算法更具有穩(wěn)定性和更好的收斂精度.在F5~F6沒(méi)有搜索到最優(yōu)值,但是對(duì)比算法也沒(méi)有搜索到最優(yōu)值,但相比于其他算法,本文算法收斂精度更高.

        表2 測(cè)試函數(shù)結(jié)果對(duì)比Table 2 Comparison of test function results

        多峰測(cè)試函數(shù)F7~F9的結(jié)果顯示,本文所提MFLSO算法相較于對(duì)比算法平均值和標(biāo)準(zhǔn)差最小,說(shuō)明MFLSO算法在處理更復(fù)雜的問(wèn)題時(shí)有更強(qiáng)的穩(wěn)定性.雖然在函數(shù)F8上沒(méi)有找到最優(yōu)值,但在幾個(gè)對(duì)比算法中,MFLSO尋優(yōu)結(jié)果相比對(duì)比算法最接近理論最優(yōu)值,表明算法具有較強(qiáng)的搜索能力.對(duì)于固維函數(shù)F10~F13,由于維數(shù)降低,9種算法求解的準(zhǔn)確率均有所提高,運(yùn)算簡(jiǎn)單函數(shù)方面,算法的性能相差不大.

        通過(guò)13個(gè)國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù)的實(shí)驗(yàn)結(jié)果表明,本文所提的MFLSO算法,相比LSO算法有較大的提升.相較于對(duì)比算法,大部分測(cè)試函數(shù)尋優(yōu)過(guò)程中,MFLSO算法平均值和標(biāo)準(zhǔn)差最小,穩(wěn)定性最高、結(jié)果最接近理論最優(yōu)值.總體而言,MFLSO算法在測(cè)試函數(shù)尋優(yōu)中具有明顯優(yōu)勢(shì).部分函數(shù)收斂圖如圖2所示.

        圖2 6種對(duì)比算法在部分測(cè)試函數(shù)上的收斂曲線Fig.2 Convergence curves of 6 comparison algorithm on some functions

        3.2 CEC2014復(fù)雜函數(shù)分析

        為了更好地驗(yàn)證MFLSO算法尋優(yōu)的能力和魯棒性,本文選取CEC2014(國(guó)際進(jìn)化計(jì)算大會(huì))復(fù)雜函數(shù)中的部分單峰函數(shù)(UN)、多峰函數(shù)(MN)、混合型函數(shù)(HF),見(jiàn)表3.該測(cè)試函數(shù)相比標(biāo)準(zhǔn)測(cè)試函數(shù)更加復(fù)雜.設(shè)置種群數(shù)量為N=30,維度D=30,迭代次數(shù)tmax=1000,獨(dú)立運(yùn)算10輪,計(jì)算平均值和標(biāo)準(zhǔn)差.將本文算法與GA、PSO、GWO、WOA、LSO五個(gè)算法進(jìn)行對(duì)比.

        由表4可知,MFLSO在單峰、多峰和混合類型的CEC測(cè)試函數(shù)尋優(yōu)上表現(xiàn)最佳,相較于另外5種算法,MFLSO的結(jié)果最接近理論最佳值,標(biāo)準(zhǔn)差大多數(shù)情況下小于對(duì)比函數(shù),說(shuō)明MFLSO算法具有較好的尋優(yōu)能力和穩(wěn)定性.

        表4 CEC2014函數(shù)測(cè)試結(jié)果(部分)Table 4 CEC2014 function test results(part)

        結(jié)合3.1節(jié)的國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù)的結(jié)果和CEC2014測(cè)試函數(shù)的結(jié)果可以看出,LSO算法在一些國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù)表現(xiàn)不錯(cuò),但在CEC測(cè)試函數(shù)表現(xiàn)較差,LSO算法可能存在零點(diǎn)搜索偏好陷阱[13],即當(dāng)測(cè)試函數(shù)的最優(yōu)值為0時(shí),LSO算法能快速收斂到最優(yōu)值,但是當(dāng)測(cè)試函數(shù)最優(yōu)值不為0時(shí),如CEC2014測(cè)試函數(shù)的最優(yōu)值均不為0,LSO算法表現(xiàn)最差.MFLSO擺脫了零點(diǎn)搜索偏好陷阱,在國(guó)際標(biāo)準(zhǔn)測(cè)試函數(shù)和CEC2014測(cè)試函數(shù)的尋優(yōu)表現(xiàn)較好,進(jìn)一步驗(yàn)證了改進(jìn)算法的尋優(yōu)能力.

        總體而言,MFLSO在較為復(fù)雜的CEC2014函數(shù)上,也具有很好的穩(wěn)定性和尋優(yōu)能力.

        3.3 壓力容器設(shè)計(jì)問(wèn)題

        壓力容器結(jié)構(gòu)設(shè)計(jì)如圖3所示,目的是使各項(xiàng)成本總和最小.其中包括4個(gè)決策變量和4個(gè)約束條件,決策變量是外殼的厚度Ts(x1)、封蓋厚度Th(x2)、殼體半徑R(x3)以及圓柱形截面長(zhǎng)度Ls(x4),其模型表示為:

        圖3 壓力容器設(shè)計(jì)圖Fig.3 Structure design drawing of welded beam

        (26)

        分別使用GA、PSO、GWO、WOA、LSO和MFLSO對(duì)該問(wèn)題進(jìn)行求解,并將6種算法的求解結(jié)果進(jìn)行比較.

        3.4 壓拉彈簧設(shè)計(jì)問(wèn)題

        彈簧設(shè)計(jì)結(jié)構(gòu)如圖4所示,使其在外力、震動(dòng)頻率等約束條件下質(zhì)量最小化,共有3個(gè)決策變量和4個(gè)約束條件,其中決策變量分別是直徑d(x1)、平均線圈直接D(x2)、繞線圈數(shù)N(x3),其數(shù)學(xué)模型如下:

        圖4 彈簧結(jié)構(gòu)設(shè)計(jì)圖Fig.4 Structure design drawing of tension spring

        (27)

        實(shí)驗(yàn)結(jié)果如表5和表6,從結(jié)果可以看出,MFLSO算法對(duì)拉壓壓力容器設(shè)計(jì)和彈簧設(shè)計(jì)優(yōu)化問(wèn)題效果要優(yōu)于其他5種算法.通過(guò)對(duì)兩種工程實(shí)例測(cè)試,進(jìn)一步驗(yàn)證了MFLSO算法在實(shí)際工程領(lǐng)域具有可行性和一定應(yīng)用前景,且效果較其他算法較好.

        表5 7種不同算法求解壓力容器設(shè)計(jì)問(wèn)題的最優(yōu)解對(duì)比Table 5 Comparsion of optimal solution for the pressure vessel design problem by seven different algorithm

        表6 7種不同算法求解壓力容器設(shè)計(jì)問(wèn)題的最優(yōu)解對(duì)比Table 6 Comparsion of optimal solution for the pressure vessel design problem by seven different algorithm

        4 結(jié) 論

        針對(duì)基礎(chǔ)LSO算法搜索效率低、易陷入局部極值和后期收斂性不足等問(wèn)題,提出了一種改進(jìn)獅群算法.首先,使用混沌生成初始種群,提高算法初始解的質(zhì)量,使之能夠平均分布在整個(gè)解空間;其次,在算法最優(yōu)解處引入柯西變異,提高算法逃出局部極值的能力;再次,改進(jìn)母獅位置更新方式和獅群步長(zhǎng)方程,提高算法后期的收斂精度和速度;最后,融合了精英反向?qū)W習(xí),避免算法早熟,提高算法解的質(zhì)量.

        為了驗(yàn)證改進(jìn)算法的有效性,選取了13個(gè)國(guó)際通用測(cè)試函數(shù)和部分CEC2014測(cè)試函數(shù)進(jìn)行仿真實(shí)驗(yàn),結(jié)果表明MFLSO算法性能最優(yōu),且具有較好的收斂精度;將MFLSO算法應(yīng)用在工程實(shí)例中,所得結(jié)果最優(yōu).通過(guò)實(shí)驗(yàn)證明本文所提MFLSO算法在測(cè)試函數(shù)尋優(yōu)上和工程實(shí)際應(yīng)用中相比其他算法具有明顯優(yōu)勢(shì).當(dāng)然本算法也存在局限性,雖然在測(cè)試函數(shù)中所提算法收斂精度最高,但個(gè)別函數(shù)只能接近理論最優(yōu)值,本算法還有進(jìn)一步提高的空間.

        猜你喜歡
        優(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蜜桃| 激情久久av一区av二区av三区| 寂寞人妻渴望被中出中文字幕| 无码人妻精品一区二区蜜桃网站| 亚洲av无码电影网| 91久久综合精品国产丝袜长腿| 91精品国产91热久久p| 日韩精品一区二区亚洲av性色| 国产一区二区三区成人| 国产成人av三级在线观看韩国| 亚洲精品无码永久在线观看| 亚洲熟妇无码一区二区三区导航 | 性色av免费网站| 欧美大肥婆大肥bbbbb| 免费a级毛片无码a| 亚洲中字幕永久在线观看| 国产色视频在线观看了| 日本av一级片免费看| 国产精品毛片va一区二区三区| 国产suv精品一区二人妻| 久久人人爽人人爽人人片亞洲| 欧美日韩中文制服有码| 亚洲免费视频一区二区三区| 日本在线免费不卡一区二区三区| 91精品国产一区国产二区久久| 国色天香中文字幕在线视频| 手机在线看永久av片免费| 亚洲精品国产老熟女久久| 亚洲一区二区三区在线更新| 极品夫妻一区二区三区| 国产一区二区三区精品免费av| 欧美极品jizzhd欧美| 亚洲VA中文字幕无码毛片春药| 久久久精品人妻一区二区三区日本 | 亚洲春色视频在线观看| 蜜桃视频羞羞在线观看| 欧美猛少妇色xxxxx猛交| 国产成人无码免费看片软件| 激情 一区二区| 亚洲女同av在线观看| 久久99国产精一区二区三区|