日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于比例权重的位置加权关系的黑猩猩优化算法

發布時間:2023/12/20 编程问答 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于比例权重的位置加权关系的黑猩猩优化算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、理論基礎
    • 1、黑猩猩優化算法
    • 2、一種加權的黑猩猩優化算法
  • 二、仿真實驗與結果分析
  • 三、參考文獻

一、理論基礎

1、黑猩猩優化算法

請參考這里。

2、一種加權的黑猩猩優化算法

雖然攻擊者天生就有能力預測獵物的行進路線,但沒有主要原因表明攻擊者的解決方案總是最好的,因為黑猩猩有時會在狩獵過程中放棄任務,或者在整個過程中保持相同的職責。因此,如果根據攻擊者更新其他黑猩猩的位置,它們可能會陷入局部最優,無法探索搜索空間中的新區域,因為它們的解決方案空間明顯集中在攻擊者的解決方案周圍。此外,還有其他最佳解決方案(驅趕者、阻礙者和追趕者)的原因。為了解決這個問題,提出了一種基于比例權重的位置加權關系的改進ChOA算法(WChOA)。
歸根結底,其他黑猩猩被迫根據攻擊者、驅趕者、阻礙者和追趕者的位置來更新自己的位置。根據步長的歐氏距離,提出了相應的加權方法,如下所示:DA→=∣C→1XA→?M→1X→∣,DB→=∣C→2XB→?M→2X→∣,DC→=∣C→3XC→?M→3X→∣,DD→=∣C→4XD→?M→4X→∣(1)\overrightarrow{D_A}=\left|\overrightarrow C_1\overrightarrow{X_A}-\overrightarrow M_1\overrightarrow{X}\right|,\,\,\overrightarrow{D_B}=\left|\overrightarrow C_2\overrightarrow{X_B}-\overrightarrow M_2\overrightarrow{X}\right|,\newline [2ex]\overrightarrow{D_C}=\left|\overrightarrow C_3\overrightarrow{X_C}-\overrightarrow M_3\overrightarrow{X}\right|,\,\,\overrightarrow{D_D}=\left|\overrightarrow C_4\overrightarrow{X_D}-\overrightarrow M_4\overrightarrow{X}\right|\tag{1}DA??=?C1?XA???M1?X?,DB??=?C2?XB???M2?X?,DC??=?C3?XC???M3?X?,DD??=?C4?XD???M4?X?(1)X1→=XA→?A→1(DA→),X2→=XB→?A→2(DB→),X3→=XC→?A→3(DC→),X4→=XD→?A→4(DD→)(2)\overrightarrow{X_1}=\overrightarrow{X_A}-\overrightarrow A_1(\overrightarrow{D_A}),\,\,\overrightarrow{X_2}=\overrightarrow{X_B}-\overrightarrow A_2(\overrightarrow{D_B}),\newline[2ex]\overrightarrow{X_3}=\overrightarrow{X_C}-\overrightarrow A_3(\overrightarrow{D_C}),\,\,\overrightarrow{X_4}=\overrightarrow{X_D}-\overrightarrow A_4(\overrightarrow{D_D})\tag{2}X1??=XA???A1?(DA??),X2??=XB???A2?(DB??),X3??=XC???A3?(DC??),X4??=XD???A4?(DD??)(2)w1=∣X1→∣∣X1→∣+∣X2→∣+∣X3→∣+∣X4→∣(3)w_1=\frac{\left|\overrightarrow{X_1}\right|}{\left|\overrightarrow{X_1}\right|+\left|\overrightarrow{X_2}\right|+\left|\overrightarrow{X_3}\right|+\left|\overrightarrow{X_4}\right|}\tag{3}w1?=?X1???+?X2???+?X3???+?X4????X1????(3)w2=∣X2→∣∣X1→∣+∣X2→∣+∣X3→∣+∣X4→∣(4)w_2=\frac{\left|\overrightarrow{X_2}\right|}{\left|\overrightarrow{X_1}\right|+\left|\overrightarrow{X_2}\right|+\left|\overrightarrow{X_3}\right|+\left|\overrightarrow{X_4}\right|}\tag{4}w2?=?X1???+?X2???+?X3???+?X4????X2????(4)w3=∣X3→∣∣X1→∣+∣X2→∣+∣X3→∣+∣X4→∣(5)w_3=\frac{\left|\overrightarrow{X_3}\right|}{\left|\overrightarrow{X_1}\right|+\left|\overrightarrow{X_2}\right|+\left|\overrightarrow{X_3}\right|+\left|\overrightarrow{X_4}\right|}\tag{5}w3?=?X1???+?X2???+?X3???+?X4????X3????(5)w4=∣X4→∣∣X1→∣+∣X2→∣+∣X3→∣+∣X4→∣(6)w_4=\frac{\left|\overrightarrow{X_4}\right|}{\left|\overrightarrow{X_1}\right|+\left|\overrightarrow{X_2}\right|+\left|\overrightarrow{X_3}\right|+\left|\overrightarrow{X_4}\right|}\tag{6}w4?=?X1???+?X2???+?X3???+?X4????X4????(6)其中,w1w_1w1?w2w_2w2?w3w_3w3?w4w_4w4?分別表示其他黑猩猩從攻擊者、驅趕者、阻礙者和追趕者身上的學習率,∣?∣|\cdot|?表示歐幾里德距離。因此,位置加權公式如下:X→(t+1)=1w1+w2+w3+w4×w1X1→+w2X2→+w3X3→+w4X4→4(7)\overrightarrow X(t+1)=\frac{1}{w_1+w_2+w_3+w_4}\times\frac{w_1\overrightarrow{X_1}+w_2\overrightarrow{X_2}+w_3\overrightarrow{X_3}+w_4\overrightarrow{X_4}}{4}\tag{7}X(t+1)=w1?+w2?+w3?+w4?1?×4w1?X1??+w2?X2??+w3?X3??+w4?X4???(7)如前所述,由于一些黑猩猩在狩獵過程中可能沒有任何行動,因此可以考慮50%的概率來選擇黑猩猩的位置加權策略(式(14))或混沌模型。因此,位置更新公式為:Xchimp→(t+1)={Eq.(7)ifμ<0.5Chaotic-Valueifμ≥0.5(8)\overrightarrow{X_{chimp}}(t+1)=\begin{dcases}Eq.(7)\quad\quad\quad\quad\,\,\, if\,\,\mu<0.5\\\text{Chaotic-Value}\quad\, if\,\,\mu\geq0.5\end{dcases}\tag{8}Xchimp??(t+1)={Eq.(7)ifμ<0.5Chaotic-Valueifμ0.5?(8)值得注意的是,位置加權關系中的學習率是動態變化的。這意味著,在WChOA的每次迭代中,這些參數不是恒定的。它提高了收斂速度,避免了攻擊者、驅趕者、阻礙者和追趕者陷入局部最優。下圖給出了WChOA的偽代碼。

二、仿真實驗與結果分析

將WChOA與ChOA、SCA、WOA和GWO進行對比,實驗設置種群規模為30,最大迭代次數為500,每個算法獨立運行30次,以常用23個測試函數中的F1、F2(單峰函數/30維)、F9、F10(多峰函數/30維)和CEC2019測試函數的F1、F2為例,結果顯示如下:

函數:F1 WChOA:最差值: 4.2498e-281,最優值:7.4006e-287,平均值:3.6919e-282,標準差:0,秩和檢驗:1 ChOA:最差值: 8.3805e-05,最優值:2.1421e-10,平均值:9.4861e-06,標準差:1.6778e-05,秩和檢驗:3.0199e-11 SCA:最差值: 79.1696,最優值:0.010777,平均值:9.5264,標準差:16.7948,秩和檢驗:3.0199e-11 WOA:最差值: 6.982e-72,最優值:6.0146e-89,平均值:2.9324e-73,標準差:1.3011e-72,秩和檢驗:3.0199e-11 GWO:最差值: 1.6448e-26,最優值:1.3637e-29,平均值:2.0922e-27,標準差:3.4691e-27,秩和檢驗:3.0199e-11 函數:F2 WChOA:最差值: 4.4801e-144,最優值:3.9706e-147,平均值:6.1467e-145,標準差:1.0739e-144,秩和檢驗:1 ChOA:最差值: 0.00013249,最優值:3.5288e-07,平均值:3.3626e-05,標準差:3.7409e-05,秩和檢驗:3.0199e-11 SCA:最差值: 0.1344,最優值:0.0015003,平均值:0.02067,標準差:0.033397,秩和檢驗:3.0199e-11 WOA:最差值: 1.3584e-50,最優值:1.0559e-57,平均值:1.1135e-51,標準差:3.0088e-51,秩和檢驗:3.0199e-11 GWO:最差值: 2.1933e-16,最優值:1.4586e-17,平均值:8.0288e-17,標準差:4.6207e-17,秩和檢驗:3.0199e-11 函數:F9 WChOA:最差值: 0,最優值:0,平均值:0,標準差:0,秩和檢驗:NaN ChOA:最差值: 36.9811,最優值:0.0034254,平均值:9.3803,標準差:8.564,秩和檢驗:1.2118e-12 SCA:最差值: 83.7637,最優值:0.081265,平均值:26.0263,標準差:25.1477,秩和檢驗:1.2118e-12 WOA:最差值: 5.6843e-14,最優值:0,平均值:3.7896e-15,標準差:1.4422e-14,秩和檢驗:0.16074 GWO:最差值: 21.399,最優值:5.6843e-14,平均值:2.8657,標準差:4.6875,秩和檢驗:1.1757e-12 函數:F10 WChOA:最差值: 4.4409e-15,最優值:8.8818e-16,平均值:4.204e-15,標準差:9.0135e-16,秩和檢驗:1 ChOA:最差值: 19.965,最優值:19.7258,平均值:19.9553,標準差:0.043351,秩和檢驗:2.3638e-12 SCA:最差值: 20.3092,最優值:0.025628,平均值:11.7031,標準差:9.5567,秩和檢驗:2.3638e-12 WOA:最差值: 7.9936e-15,最優值:8.8818e-16,平均值:3.8488e-15,標準差:2.1035e-15,秩和檢驗:0.32766 GWO:最差值: 1.4655e-13,最優值:7.5495e-14,平均值:1.0131e-13,標準差:1.7701e-14,秩和檢驗:2.258e-12 函數:CEC19-F1 WChOA:最差值: 1,最優值:1,平均值:1,標準差:2.6353e-15,秩和檢驗:1 ChOA:最差值: 23523086.3459,最優值:1.0018,平均值:2098609.6901,標準差:4560139.7274,秩和檢驗:1.7203e-12 SCA:最差值: 22646950.786,最優值:1909.6952,平均值:3910964.8863,標準差:5146844.8273,秩和檢驗:1.7203e-12 WOA:最差值: 62187187.8049,最優值:5184.1871,平均值:15991606.0815,標準差:16874811.4026,秩和檢驗:1.7203e-12 GWO:最差值: 1623297.2062,最優值:1.2708,平均值:106556.096,標準差:322410.7195,秩和檢驗:1.7203e-12 函數:CEC19-F2 WChOA:最差值: 4,最優值:4,平均值:4,標準差:8.6154e-09,秩和檢驗:1 ChOA:最差值: 2636.8864,最優值:4.3868,平均值:659.8428,標準差:662.6564,秩和檢驗:3.1602e-12 SCA:最差值: 2576.0044,最優值:69.2676,平均值:1163.3217,標準差:664.2129,秩和檢驗:3.1602e-12 WOA:最差值: 8555.4731,最優值:4.0355,平均值:2438.1738,標準差:2420.3312,秩和檢驗:3.1602e-12 GWO:最差值: 252.1968,最優值:3.2929,平均值:81.8362,標準差:78.8335,秩和檢驗:3.4114e-06

結果表明,該算法在收斂速度、陷入局部極小值的概率、探索性和開發性方面都優于現有方法。

三、參考文獻

[1] M. Khishe, M. Nezhadshahbodaghi, M. R. Mosavi, et al. A Weighted Chimp Optimization Algorithm[J]. IEEE Access, 2021, 9: 158508-158539.

總結

以上是生活随笔為你收集整理的基于比例权重的位置加权关系的黑猩猩优化算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。