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

基于精英反向學習的改進BAS算法

2023-05-29 10:19:50丁瑞成楊孟剛鄭煥祺
軟件導刊 2023年5期

丁瑞成,劉 學,楊孟剛,鄭煥祺

(1.山東建筑大學 信息與電氣學院,山東 濟南 250101;2.山東省產品質量檢驗研究院,山東 濟南 250102;3.山東建筑大學 建筑城規學院,山東 濟南 250101)

0 引言

天牛須算法(Beetle Antennae Search Algorithm,BAS)是于2017 年提出的一種模仿天牛覓食過程的群智能算法[1]。與粒子群算法、遺傳算法等經典群智能算法相比,BAS 僅采用單獨個體代替種群協作,具有參數簡單、易于實現等優點,已被廣泛應用于電力調度[2]、PID 控制器設計[3-4]、圖像處理[5-6]和路徑規劃[7-8]等領域。然而BAS 算法單獨個體的尋優模式雖然簡化了尋優過程,但降低了種群多樣性。且天牛左右兩須的隨機搜索機制效率低下,面對高維復雜的尋優問題時極易陷入局部最優值。

國內外學者針對BAS 算法的缺陷提出相關改進措施,例如文獻[9]采用基于相似度的混沌遷移策略,同時引入社會學習策略保證種群信息交互,提高了收斂速度與精度;文獻[10]提出一種多向感知探路反饋的BAS 算法,通過產生多個方向單位向量,天牛觸須在多個方向進行探索,并選取適應度最好的單位向量決定搜索方向,拓展了天牛個體的搜索路徑;文獻[11]在每次迭代中采用自適應矩估計方法更新每個維度的搜索步長,避免了算法陷入局部最優解。以上改進措施在一定程度上提高了BAS 算法的尋優性能,但是提升空間有限,因此一些學者嘗試將BAS 算法與其他群智能算法結合,綜合考慮不同算法的優勢與不足并提出混合算法。例如,文獻[12]在改進正余弦算法的基礎上引入自適應步長的BAS 算法進行二次搜索,取得了優異的尋優精度,但提高了算法復雜度;文獻[13]提出一種基于天牛須搜索的花朵授粉算法,在全局搜索階段引入天牛須尋優加速算法收斂,在低維環境下改善了算法的收斂速度與精度,但是面對高維的尋優問題時算法的有效性有待驗證;文獻[14]基于模擬退火算法的全局尋優能力將退火過程融入天牛搜索過程,一定程度上提高了算法全局尋優的能力,但是天牛個體仍采用隨機搜索策略,尋優精度不高。

針對以上研究的不足之處,本文提出一種基于精英反向學習(Elite Opposition-Based Learning,EOBL)的改進BAS 算法——IBAS,主要從以下兩個方面改善算法性能:①采用天牛群搜索代替單個天牛個體,并基于種群的精英個體指導天牛觸須的搜索方向;②引入精英反向學習策略,增加種群多樣性,增強算法全局尋優的能力。

為確定多港口地區港口投資的均衡,需確定投資人的投資收益函數以及投資策略空間,并模擬港口投資之間的投資博弈行為。

1 標準BAS算法

天牛在尋找配偶或覓食的過程中會使用左右兩根長須隨機探索周圍的區域,任一邊的觸須感應到更高的目標濃度時,天牛隨之移動對應的步長。在尋優問題中,天牛個體朝著適應度更優的一邊移動。通過左右兩根觸須的配合,最終移動至目標位置。假設在d維搜索空間中,天牛個體在第k次迭代的位置表示為左右兩須的位置分別表示為:

選取8 個國際通用的基準函數測試算法的有效性,基準函數如表1 所示,其中f1-f4為單峰函數,用于驗證算法的收斂速度與尋優精度;f5-f8為多峰函數,側重于反映算法跳出局部最優的能力。仿真實驗環境為MATLAB R2020a,Intel Core i5-9300H CPU,主頻2.40GHZ,內存8GB。

mk采用隨機生成的方式初始化,計算公式為:

IBAS算法尋優流程如圖1所示。

天牛個體的位置更新公式為:

式中,δk為移動步長;sign為符號函數,決定天牛個體的移動方向;f為適應度函數。

兩須搜索步長λ與移動步長δk更新公式分別為:

2 IBAS

2.1 種群協作搜索策略

天牛群的位置表示為:

式中,n表示天牛群個數,d表示搜索空間的維度。

從生物醫學角度而言,健康管理始終是與醫學的進步分不開的。繼續研究重要疾病的早期預警機制及對應措施對于健康管理的進步具有促進作用。對于專業從事健康管理的人員來說,積極跟蹤最新的醫學進展,加強與醫院和醫生的溝通與聯系必不可少。這一方面是健康管理自身的需要。比如,在疾病康復期,健康管理中心可以與醫院結合承擔軀體與心理康復的部分工作,并完善患者的隨訪。另一方面,抓住一切機會加強對于醫學專業人士的宣教,提高醫療管理人員及醫護人員對于健康管理的認識。

式中,?為[0,1]之間的隨機數;xj表示天牛精英個體在第j維的位置信息,xj∈(lj,uj);lj、uj為其在第j維位置最小值與最大值。為保證種群整體進化方向的正確性,采用貪心算法的原則將反向求解后的精英個體位置X'e與原本位置Xe進行適應度比較,最終選取適應度更優的個體位置。

番茄瘡痂病與番茄潰瘍病癥狀相似,潰瘍病為系統侵染的維管束病害,在果實上呈現“雞眼狀”,葉片上出現白色小枯死斑,引起植株萎焉枯死。據此可區分上述兩種病害,防止出現誤診。

式中,ai、bi為基于適應度變化的權重因子。

式中,fl表示為式(1)中Xl對應的適應度值;fbest為當前種群最優適應度。

目前連鎖企業在發展過程中,主要的管理模式以統一和集中為主,隨著“互聯網+”時代的到來,連鎖企業要做出適當的調整和改變,與互聯網相互結合,形成平臺式的管理模式,不僅能夠幫助連鎖企業有效降低管理成本,而且提高管理質量,增強管理效率。通過“互聯網+”的管理模式,可以將用戶標簽增加至管理平臺中,對各個管理項目進行有效的分類,根據屬性的不同,還可以創造群組,通過全新的工作管理模式,讓連鎖企業的組織框架快捷簡便,還可以快速找到電話、手機、郵件,支持一鍵互動,并且還能夠同步管理,針對不同的團隊和個人共同管理,還有遠程培訓、視頻會議等等多個功能,便捷的操作幫助連鎖企業實現更加高效的管理效率。

為進一步展示4 種算法的比較情況,圖2 給出了各算法在單峰函數f1-f4和多峰函數f5-f8上的適應度變化曲線。由圖2(a-d)可知,在針對單峰函數f1-f4的仿真實驗中,IBAS 算法的收斂精度隨著迭代次數的增加逐漸向理論最優值0 收斂。在函數f1、f3中,IBAS 的收斂速度與收斂精度明顯優于其他3 種比較算法;由函數f2可知,其他3 種比較算法在迭代次數25 次后適應度曲線基本保持不變,表明此時算法已陷入局部最優值,而算法缺乏跳出局部最優值的能力,直至迭代次數循環完畢,全局最優解的探索陷入停滯。而由f4可以看出,雖然IBAS 算法在迭代前期的適應度曲線有明顯階梯狀的停滯階段,但適應度曲線在經過一定的迭代次數后均得到進一步改善,表明種群在迭代過程中具有跳出當前局部最優解的能力。

標準BAS 算法中移動步長δ需要根據實際優化問題設定合適的值,且移動后的天牛個體適應度值并不能確保優于前一次迭代。IBAS 算法的天牛位置更新策略省去δ不確定性參數設置問題,且天牛個體位置隨迭代次數逐步逼近全局最優值,保證種群整體搜索方向的有效性。初始搜索步長λ0根據實際優化問題決定,本文取λ0=0.5(ub-lb),ub、lb為優化問題的上界與下界。

2.2 引入精英反向學習策略

種群精英個體比其他個體包含更多有效信息,通過構造精英個體的反向解可以增加種群的多樣性,擴展種群的搜索范圍[16],例如文獻[17]將EOBL 策略應用與鯨魚算法,提高了算法全局尋優的能力;文獻[18]針對標準黏菌算法易陷入局部最優、收斂精度低的缺點,采用EOBL 策略提升了種群質量與多樣性。天牛種群的精英個體位置定義如式(9)所示,其反向解第j維的計算公式為:

標準BAS 算法中兩須的搜索方向由方向標準化向量mk隨機決定,具有不確定性,尤其是面對高維復雜尋優問題時并不能正確指引天牛個體的搜索路徑。因此,本文引入天牛群搜索機制,將種群精英個體的位置信息應用于天牛個體位置的更新策略,使天牛種群的搜索方向與當前全局最優解相關,有利于提高標準BAS 算法的搜索效率與收斂精度。精英個體為當前種群適應度最優個體,其位置表示為:

2.3 IBAS算法尋優步驟

將IBAS 算法應用于優化問題的步驟如下:①初始化算法參數,包括:種群規模N,迭代總次數T,初始搜索步長λ0;②初始化天牛種群位置,記為{X1,X2,...,XN},計算種群適應度值;③依據適應度大小確定天牛群精英個體Xe;④依據式(15)求解精英個體的反向解X'e,并將精英個體更新為適應度值更優的一方;⑤依據式(1)計算天牛個體向左搜索的位置Xl,并依據式(10)考慮精英個體位置Xe后得出位置X1;⑥依據式(2)計算天牛個體向右搜索的位置Xr,并依據式(11)考慮精英個體位置Xe后得出位置X2;⑦比較兩個位置X1與X2的適應度值,天牛個體最終的位置Xnew取值為適應度更優的一方;⑧依據式(6)更新搜索步長λ;⑨更新迭代步數,判斷是否達到最大迭代步長T,滿足則輸出全局最優值,未滿足返回步驟3。

資金是企業發展的重中之重。一般來說,工程項目耗資數額大,資金流量巨大。謹慎的管理可以有效控制不必要的資金浪費,從而提高企業競爭力,加強企業的整體實力。因此,資金管理不容忽視。

Fig.1 IBAS algorithm optimization flow圖 1 IBAS算法尋優流程

3 實驗仿真與分析

3.1 基準函數與比較實驗

式中,λ為左右兩須與天牛個體的距離,對應與兩須的搜索步長;mk為方向標準化向量。

為了平衡精英個體指引與左右隨機搜索兩種策略,引入基于適應度的動態權重,可有效改善算法的收斂速度與精度[15]。IBAS 算法天牛個體左右兩須的位置更新策略分別表示為:

為了更好地體現IBAS 算法的優勢,選取引入萊維飛行與自適應策略的天牛須算法(LABAS)[19]、社會天牛群算法(BSO)[20]、基于學習與競爭機制的改進PSO 算法(LCPSO)[21]作為比較算法,分別在低維(d=30 維)與高維(d=100 維)進行實驗。比較算法在所有實驗中均獨立測試30次,每次實驗迭代次數T均為500 次,種群數量N均為30。記錄算法收斂精度的平均值與標準差,平均值反映算法的尋優性能,標準差反映算法的魯棒性。所有實驗中的最優結果加粗顯示。為體現比較的公平性,各算法參數均來源于原文獻,具體如表2所示。

Table 1 Test functions表1 基準函數

Table 2 Parameter settings of each algorithm表2 各算法參數設置

3.2 低維仿真結果分析

為了驗證IBAS 算法的有效性,在維度d=30 維的環境下基于8 個測試函數進行比較試驗,4 種算法在f1-f8函數中的性能比較結果如表3所示。可以看出,IBAS 算法在f1-f8中均取得了最佳收斂精度,在多峰函數f8的尋優精度相對較低,但也取得了2.50E+00 的尋優結果,接近理論最優值0。IBAS 算法在多峰函數f5、f7中收斂至理論最優值0,表明IBAS算法具有較強的全局尋優能力。

Table 3 Comparison of low dimensional simulation results表3 低維仿真結果比較

在單峰函數f1、f2的實驗中,LABAS 算法略優于LCPSO 算法與BSO 算法,在f3、f4中則是BSO 算法取得了較優的尋優精度。IBAS 算法在f1-f4中的尋優精度均明顯優于其他算法,表明本文提出的改進策略有效改善了標準BAS算法的尋優精度。IBAS 算法在所有測試函數中均取得最優標準差,表明其具有較強的魯棒性。

災害發生后,彝良縣龍海鄉緊急組織現場救援,下游群眾已全部緊急疏散轉移。彝良縣委、縣政府已緊急啟動預案,相關部門和救援力量正在趕往龍海途中。

bi計算公式同理,將fl替換為fr,表示天牛個體向右搜索的適應度值。最終通過比較X1與X2對應的適應度值,直接將天牛個體的位置Xnew更新為適應度值更優的一方,計算公式為:

綜上所述,3 種比較算法在迭代初期適應度曲線便陷入停滯狀態,算法收斂精度不理想,而IBAS 算法表現出了最優秀的尋優性能。

在多峰函數f5-f8上的測試對于算法全局尋優能力的要求更高。由圖2(e-h)可知,對于函數f5、f6、f7,3 種比較算法在迭代初期種群便陷入停滯狀態,適應度曲線幾乎保持水平,不再進一步延伸。而IBAS 算法在函數f5、f7上收斂至理論最優值0,BSO 與LABAS 算法僅在函數f8上的收斂精度接近于IBAS 算法,表明IBAS 算法具有優秀的全局尋優能力。

Fig.2 Comparison of fitness curves of algorithms under low-dimensional testing圖2 低維測試算法適應度曲線比較

3.3 高維仿真結果分析

為進一步驗證IBAS 算法的全局尋優能力,分析其在高維復雜尋優問題的有效性。基于8 個基準函數,在維度d=100 維下進行仿真比較實驗,結果如表4 所示。可以看出,與30 維的實驗相同,IBAS 算法在所有測試函數中均取得了最佳收斂精度平均值與標準差。LABAS 算法在30 維下單峰函數f1中的收斂精度為9.84E-02,在d=100 維下的收斂精度變為4.67E+04;在函數f8中,30 維下的收斂精度為5.16E+00,而在100 維下變為4.23E+08,尋優精度下降的現象在其他測試函數中均有不同程度的體現,對于BSO算法的分析也可得出相同結論。相反地,LC-PSO 算法在高維下的尋優性能得到一定程度的提升,在多峰函數f8中,其30 維下的尋優精度僅為3.30E+05,在100 維下為6.82E+01,僅次于IBAS 算法,表明LC-PSO 算法更適合高維尋優問題。而IBAS 算法無論在低維還是高維實驗環境下均表現出最優尋優性能,且在高維條件下,IBAS 算法在單峰函數與多峰函數中的尋優精度依然保持穩定。

2)組合慣導航向角精度測試試驗。為了驗證組合慣導對掘進機航向角的測試精度,將組合慣導固定在如圖8所示的定位精度為0.02°的三軸轉臺上,通過三軸轉臺轉動模擬掘進機機身航向角的變化。試驗過程中,通過三軸轉臺控制軟件設置三軸轉臺轉動到從0°間隔5°到20°,再從20°間隔5°到0°,每個角度測試10次取平均,得到航向角測試結果見表5,根據表5可知航向角測試誤差在0.2°范圍內。

Table 4 Comparison of high dimensional simulation results表4 高維仿真結果比較

圖3 為高維情況下各算法在f1、f8函數中的適應度曲線比較。可以看出,在高維條件下,對于單峰函數f1,LABAS算法適應度曲線幾乎保持水平,表明在高維搜索空間中其全局尋優能力較差,而IBAS 算法依然保持較優的收斂速度與精度。對于多峰函數f8,LABAS 算法收斂精度下降明顯,而IBAS算法取得了最優收斂精度。

(4)環境污染:礦山尾礦嚴重破壞了土壤、植物、大氣和水源等周邊生態環境,礦區及周邊區域空氣粉塵飛揚,植物枯黃,土地沙漠化,水源酸化,并伴隨刺激性氣味,生態環境遭到嚴重破壞。尾礦中的硫化物、重金屬離子、藥劑等物質常常具有一定毒性,而且這些物質之間的相互作用會加劇對周邊水源、土壤以及地下水的污染,并隨河流遷移影響更大區域的生態環境。目前,我國因尾礦直接和間接污染土地面積超過1 000余萬畝[22]。

在纖溶酶的作用下,tPA單鏈分子的敏感肽鍵Arg275-Ile276很容易被水解,單鏈隨即斷裂成2條鏈形式,形成雙鏈tPA。雙鏈分子的A鏈(又稱H鏈或重鏈,1~275位氨基酸)位于分子N端,B鏈(又稱L鏈或輕鏈,276~527位氨基酸)位于分子C端,2條鏈之間由1個二硫鍵連接。其中A鏈為tPA與纖維蛋白結合所必須;B鏈包含活性位點,對底物纖溶酶原具有高度特異性的活化作用[24]。電鏡下tPA單鏈和雙鏈的形狀很難分辨,它們都是相對緊致的橢圓形,其長軸和短軸分別約為13 nm和10 nm,幾個功能區極小并折疊在分子內部,分子整體看起來類似球狀[25]。

綜上所述,IBAS 算法具有優秀的全局尋優能力,面對高維復雜優化問題時仍較為有效。

4 結語

本文針對標準BAS 算法尋優精度不高,面對高維復雜尋優問題時極易陷入局部最優的問題,提出一種基于精英反向學習的IBAS 算法。該算法將天牛個體改進為天牛種群,將種群的精英個體引入天牛左右兩須的搜索策略,提高了搜索效率;同時采用精英反向學習策略增加種群多樣性,增強了算法的全局尋優能力。在8 個基準函數上的仿真實驗結果表明,IBAS 算法展現出優秀的尋優精度與魯棒性,在面對高維尋優問題時依然保持優秀的尋優性能,驗證了本文提出的2 種改進策略的有效性。然而本文并未考慮IBAS 算法在實際工程問題中的應用,可作為下一步研究方向。

主站蜘蛛池模板: a级毛片在线免费| 国产视频入口| 精品人妻无码中字系列| 草草影院国产第一页| 一本色道久久88| 国产成人综合网| 巨熟乳波霸若妻中文观看免费| 在线观看亚洲精品福利片| 国产美女自慰在线观看| 国产欧美日韩专区发布| 亚洲成人网在线播放| 国产精品v欧美| 国产第一色| 日韩精品一区二区三区swag| 久久女人网| 国产婬乱a一级毛片多女| www亚洲精品| 91蜜芽尤物福利在线观看| 无码专区在线观看| 日韩第九页| 91热爆在线| 亚洲 日韩 激情 无码 中出| 国产成人艳妇AA视频在线| 青草免费在线观看| 视频一区亚洲| 亚洲性色永久网址| 婷婷99视频精品全部在线观看| 国产原创自拍不卡第一页| 亚洲第一黄片大全| a毛片基地免费大全| 综合色在线| 欧美一级高清视频在线播放| 91久久精品日日躁夜夜躁欧美| 永久免费精品视频| 亚洲综合久久成人AV| 国产成人一二三| 国产av色站网站| 欧美国产日韩在线观看| 国产欧美日韩另类精彩视频| 最新国产精品第1页| 久久午夜影院| 国产香蕉97碰碰视频VA碰碰看| 91 九色视频丝袜| 亚洲αv毛片| 伊人大杳蕉中文无码| 国产精品久久久久鬼色| 九九热精品在线视频| 97成人在线视频| 亚洲国产综合精品一区| 日本不卡视频在线| 午夜毛片免费看| 国产精品任我爽爆在线播放6080 | 国产微拍一区二区三区四区| 伊人久久久大香线蕉综合直播| 国产网站免费看| 蝌蚪国产精品视频第一页| 在线观看av永久| 久久精品这里只有国产中文精品| 国产在线自揄拍揄视频网站| 亚洲天堂777| 亚洲Va中文字幕久久一区| 欧美日韩一区二区在线播放| 色网站在线免费观看| 人人爽人人爽人人片| 中文字幕在线日韩91| 欧美亚洲综合免费精品高清在线观看| 欧美日韩久久综合| 毛片基地美国正在播放亚洲| 丝袜无码一区二区三区| 国产成人福利在线视老湿机| 久久精品国产免费观看频道| 看国产一级毛片| 国产丰满成熟女性性满足视频| 国产亚洲美日韩AV中文字幕无码成人 | 欧美午夜在线观看| 一本久道热中字伊人| 亚洲无码91视频| 五月婷婷亚洲综合| 国产日韩欧美在线视频免费观看| 亚洲天堂久久久| 五月婷婷亚洲综合| 亚洲香蕉伊综合在人在线|