• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    精英引導(dǎo)和信息交互的多目標(biāo)狼群算法

    2024-08-15 00:00:00陳福軍吳潤秀肖人彬王暉趙嘉
    計算機應(yīng)用研究 2024年8期

    摘 要:鑒于狼群算法在單目標(biāo)優(yōu)化問題上的優(yōu)越表現(xiàn),結(jié)合狼群的生物習(xí)性將其運用到多目標(biāo)優(yōu)化問題上,提出一種精英引導(dǎo)和信息交互的多目標(biāo)狼群算法(MOWPA-EGII)。首先,提出精英引導(dǎo)策略,利用外部檔案中的精英狼和當(dāng)前子種群的頭狼共同引導(dǎo)種群移動,讓人工狼均勻地分布在整個搜索空間,增強算法的全局搜索能力;其次,設(shè)計信息交互機制,模擬狼群捕獵過程中的信息傳遞,具有不同優(yōu)勢的個體可以相互傳遞信息,保證狼群的捕獵效率,提高算法勘探Pareto最優(yōu)解的能力;最后,加入變異算子,擾動人工狼的移動方向,讓算法跳出局部最優(yōu),增強算法的局部搜索能力。為了驗證MOWPA-EGII的有效性,將其與5種經(jīng)典算法和10種新近算法進行比較,結(jié)果表明MOWPA-EGII擁有良好的收斂性和多樣性,證明了所提算法具有較好的優(yōu)化性能。

    關(guān)鍵詞:狼群算法; 多目標(biāo)優(yōu)化; 精英引導(dǎo); 信息交互; 變異算子

    中圖分類號:TP18 文獻標(biāo)志碼:A

    文章編號:1001-3695(2024)08-022-2404-08

    doi:10.19734/j.issn.1001-3695.2023.12.0587

    Multi-objective wolf pack algorithm with elite guidance and information interaction

    Chen Fujun1a,1b, Wu Runxiu1a,1b, Xiao Renbin2, Wang Hui1a,1b, Zhao Jia1a,1b

    (1. a.School of Information Engineering, b.Nanchang Key Laboratory of IoT Perception & Collaborative Computing for Smart City, Nanchang Institute of Technology, Nanchang 330099, China; 2.School of Artificial Intelligence & Automation, Huazhong University of Science & Techno-logy, Wuhan 430074, China)

    Abstract:In consideration of the superior performance of the wolf pack algorithm on single-objective optimization problems, combining with the biological habits of wolves to apply it to multi-objective optimization problems, this paper proposed a multi-objective wolf pack algorithm with elite guidance and information interaction(MOWPA-EGII) . Firstly, MOWPA-EGII proposed an elite guidance strategy, using the elite wolf in the external file and the head wolf of the current sub-population to jointly guide the population movement, so that the artificial wolves uniformly distributed in the whole search space, and the strategy enhanced the global search ability of the algorithm; Secondly, it designed the information interaction mechanism to simulate the information transfer in the wolf hunting process, so that individuals with different advantages could transfer information to each other to ensure the hunting efficiency of the wolves and improved the ability of the algorithm to explore the optimal solution of the Pareto; Finally, it added the mutation operator to perturb the moving direction of the artificial wolves, so as to let the algorithm jump out of the local optimum and enhance the local search ability of the algorithm. In order to verify the effectiveness of MOWPA-EGII, comparing it with 5 classical algorithms and 10 recent algorithms, and the results show that MOWPA-EGII possesses good convergence and diversity, which proves that the present algorithm has a better optimization performance.

    Key words:wolf pack algorithm; multi-objective optimization; elite guidance; information interaction; variational operator

    0 引言

    目前工程應(yīng)用中存在大量需要同時優(yōu)化多個目標(biāo)的問題,這些問題被稱為多目標(biāo)優(yōu)化問題(multi-objective optimization problem,MOP)[1]。MOP中不同的目標(biāo)之間相互沖突或競爭,即改善一個目標(biāo)會導(dǎo)致其余的幾個目標(biāo)退化,這使得難以找到全局最優(yōu)解。因此,需要對各個目標(biāo)進行權(quán)衡,找到一組非劣解的集合,即Pareto最優(yōu)解集[2]。

    在處理多目標(biāo)優(yōu)化問題時,盡管有混合整數(shù)線性規(guī)劃法、ε約束法和凸優(yōu)化法等[3],但這些方法通常需要目標(biāo)函數(shù)滿足一些特定的條件,而且這些數(shù)學(xué)優(yōu)化方法面對復(fù)雜MOP時往往無法建立精確的數(shù)學(xué)表達式,即使建立了精確表達式計算的代價也十分昂貴。為了解決這類問題,出現(xiàn)了許多受生物啟發(fā)的多目標(biāo)進化算法(multi-objective evolutionary algorithm,MOEA)[4]。Coello等人[5]提出多目標(biāo)粒子群算法(multi-objective particle swarm optimization,MOPSO),通過不斷更新粒子的速度和位置以及最優(yōu)解的信息,尋找Pareto最優(yōu)解集,從而解決多目標(biāo)優(yōu)化問題。Hedayatzadeh等人[6]提出多目標(biāo)人工蜂群算法(multi-objective artificial bee colony,MOABC),模擬蜜蜂的搜索和交流行為,將優(yōu)秀的解信息傳遞給其他個體,使整個種群逐步向全局最優(yōu)解靠近。Cheng等人[7]提出一種基于分解的多目標(biāo)蟻群算法(multi-objective ant colony optimization based on decomposition,MoACO/D),利用切比雪夫法將一個大問題分解為多個子問題,并將蟻群分解為多個重疊的子種群,每個子種群分別對應(yīng)一個子問題進行尋優(yōu),同時維護聚合信息素軌跡和聚合啟發(fā)式矩陣。Deb等人[8]提出基于參考點的非支配排序方法的多目標(biāo)進化優(yōu)化算法(evolutionary many-objective optimization algorithm using reference point based nondominated sorting approach,NSGA-Ⅲ),利用參考點引導(dǎo)非支配個體尋優(yōu),更好地反映個體在多目標(biāo)函數(shù)下的性能,并使用快速非支配排序和特殊擁擠度距離來維護種群的多樣性。Yang等人[9]提出了多目標(biāo)螢火蟲算法(multi-objective firefly algorithm,MOFA),模擬自然界中螢火蟲的發(fā)光行為和相互作用,通過優(yōu)化搜索過程來搜索多個目標(biāo)解的集合。Mirjalili等人[10]提出了多目標(biāo)灰狼算法(multi-objective grey wolf optimizer,MOGWO),模擬灰狼群體的追逐和領(lǐng)導(dǎo)行為,將問題的解空間映射為灰狼個體的搜索空間,領(lǐng)導(dǎo)者引領(lǐng)狼群進行位置更新,尋找Pareto最優(yōu)解。這些經(jīng)典的多目標(biāo)優(yōu)化算法,因其創(chuàng)造性設(shè)計和優(yōu)異性能在多目標(biāo)優(yōu)化領(lǐng)域穩(wěn)步發(fā)展,為解決工程中的MOP提供了很多思路,也激勵了新算法的誕生。

    吳虎勝等人[11]通過分析狼群的捕獵與分工,提出了一種新的狼群算法(wolf pack algorithm,WPA)。該算法由于在全局搜索和局部開發(fā)上具有較強的能力,被廣泛應(yīng)用于各種工程實踐。如:張鴻運等人[12]利用狼群算法解決多無人機協(xié)同任務(wù)規(guī)劃問題;徐祐民等人[13]利用狼群算法優(yōu)化支持向量神經(jīng)網(wǎng)絡(luò);She等人[14]利用改進的狼群算法提高求解高度非線性黑箱函數(shù)結(jié)構(gòu)可靠度問題的精度和效率;賈光耀等人[15]利用改進的狼群算法提出一種交通子區(qū)邊界控制方案。此外還應(yīng)用于最大熵圖像分割問題、路徑規(guī)劃問題和船舶避碰問題等。上述算法在各自的工程應(yīng)用中都取得了較好的優(yōu)化結(jié)果,充分體現(xiàn)了狼群算法較好的全局收斂性和計算魯棒性,以及在函數(shù)優(yōu)化領(lǐng)域表現(xiàn)出廣闊的應(yīng)用前景。雖然狼群算法在處理單目標(biāo)優(yōu)化問題上的發(fā)展與應(yīng)用非常成熟,但在處理多目標(biāo)優(yōu)化問題上卻很少表現(xiàn)。鑒于狼群算法在單目標(biāo)優(yōu)化問題上的突出表現(xiàn),它在多目標(biāo)優(yōu)化問題上豐富與發(fā)展就非常有意義,于是有學(xué)者將狼群算法應(yīng)用到多目標(biāo)優(yōu)化領(lǐng)域中。如:荀洪凱等人[16]提出一種多目標(biāo)啟發(fā)式狼群算法用于解決不相關(guān)并行機分批調(diào)度問題;陶翼飛等人[17]將多目標(biāo)狼群算法應(yīng)用于機場行李導(dǎo)入問題;李小川等人[18]提出了一種文化狼群算法用于解決多目標(biāo)帶時間窗的車輛路徑問題。上述算法為狼群算法求解多目標(biāo)優(yōu)化問題提供了解決方案,優(yōu)化結(jié)果較好,但它們都是用于解決離散問題,并不能用于解決連續(xù)優(yōu)化問題。為此,對于狼群算法在多目標(biāo)連續(xù)優(yōu)化問題上的應(yīng)用,本文結(jié)合狼群的生物習(xí)性提出一種精英引導(dǎo)和信息交互的多目標(biāo)狼群算法(multi-objective wolf pack algorithm based on elite guidance and information interaction,MOWPA-EGII)。MOWPA-EGII具有如下特點:a)精英引導(dǎo)[19]策略,子種群中的頭狼和檔案中的精英狼共同引導(dǎo)人工狼,可以擴大種群搜索范圍,防止算法陷入局部最優(yōu);b)信息交互機制,模擬捕獵過程中的信息傳遞,人工狼之間進行信息交互,讓優(yōu)良信息在種群中傳遞,保證算法搜索效率的同時維持種群多樣性;c)變異算子[20],前期可以減弱人工狼對頭狼的盲目跟從,后期增強算法的局部搜索能力。在上述三種策略的相互作用下,避免了算法在尋優(yōu)過程中陷入局部最優(yōu),增強了算法的勘探能力,提高了算法的收斂性和分布性。

    1 相關(guān)基礎(chǔ)知識

    1.1 多目標(biāo)優(yōu)化問題

    對于一個具有n個決策變量和m個目標(biāo)的多目標(biāo)優(yōu)化函數(shù),以最小化問題為例,可建立多目標(biāo)優(yōu)化問題的模型:

    min y=F(x)=(f1(x),f2(x),…,fm(x))

    s.t.gi(X)≤0 i=1,…,p

    hj(X)=0 j=1,…,q

    x=(x1,x2,…,xn)∈X∈Rny=(y1,y2,…,ym)∈Y∈Rm(1)

    其中:x表示決策向量;X表示n維決策空間;y表示目標(biāo)向量,Y表示m維目標(biāo)空間;g*(X)表示有p個不等式約束;h(X)表示有q個等式約束。對于xi,xj∈X,若xj的目標(biāo)函數(shù)都不大于且至少存在一個小于xi的目標(biāo)函數(shù),則xi Pareto支配xj,記為xixj。若x*∈X且x*不受任意個體xi支配,則稱x*為非支配個體。決策空間中所有非支配個體的集合稱為Pareto最優(yōu)解集(Pareto set,PS),該解集構(gòu)成目標(biāo)空間中的Pareto前沿(Pareto front,PF)。

    1.2 狼群算法

    狼群算法是模擬自然界中狼群捕食行為而提出的一種新的群智能算法。該算法模擬狼群捕獵并抽象出三種行為:游走行為、召喚行為和圍攻行為。狼群中有明確的分工,探狼負責(zé)游走探尋獵物,猛狼負責(zé)圍攻捕獵,頭狼負責(zé)決策指揮。按照“強者生存”的機制,保證種群的生存與發(fā)展。

    WPA的規(guī)則和行為描述如下:

    a)頭狼產(chǎn)生規(guī)則:將目標(biāo)空間中適應(yīng)度值最優(yōu)的人工狼視為頭狼。頭狼不參與人工狼的捕食行為,直至更加優(yōu)秀的人工狼取代它。若存在適應(yīng)度值相同的頭狼則隨機選擇一匹人工狼為頭狼。

    b)游走行為:探狼i在解空間Xi=(x1,x2,x3,…,xN)中進行游走,選擇其探索的h個方向中獵物氣味濃度Yip最大的方向前進,重復(fù)游走行為,直至探狼i感知的氣味濃度Yi優(yōu)于頭狼Ylead,或者游走次數(shù)T>Tmax。探狼i的游走位置更新公式如下:

    xpid=xid+stepda×sin(2π×p/h)(2)

    其中:xid為探狼i在d(d=1,2,3,…,D)為空間中的初始位置,stepda為游走步長,h∈[hmin,hmax]且為整數(shù),p(p=1,2,3,…,h),xpid為第p個方向上的空間位置。

    c)召喚行為:游走之后,頭狼會召喚N-S-1匹猛狼,猛狼i收到頭狼的召喚會迅速按照向頭狼奔襲。猛狼i的奔襲公式如下:

    xk+1id=xkid+stepdb×gkd-xkid|gkd-xkid|(3)

    其中:xkid為猛狼i在第k次迭代時的空間位置;gkd為第k次迭代頭狼的空間位置;stepdb為奔襲步長。

    在奔襲的過程中,猛狼i若未能取代頭狼,則會繼續(xù)奔襲,直至它們之間的距離d<dnear,此時轉(zhuǎn)入圍攻行為。頭狼與猛狼之間的距離判定如下:

    dnear=1D·ω·∑Dd=1|maxd-mind|(4)

    其中:ω為距離判定因子;mind和maxd為第d個維度變量的下界和上界。

    d)圍攻行為:在頭狼召喚,猛狼奔襲后,把頭狼位置視為獵物位置,狼群進行捕獵。圍攻的位置更新公式如下:

    xk+1id=xkid+λ×stepdc×|gkd-xkid|(5)

    其中:λ∈[-1,1]的隨機數(shù);stepdc為人工狼的圍攻步長。

    e)三種步長之間的關(guān)系:探狼的游走步長stepda、猛狼的奔襲步長stepdb以及人工狼的攻擊步長stepdc,在d為空間中的關(guān)系如下:

    stepda=stepdb2=2×stepdc=|maxd-mind|S(6)

    其中:S為步長因子,表示人工狼在搜尋獵物過程的精細程度。

    f)更新機制:采用“強者生存”的更新機制,保證種群的生存與發(fā)展。將適應(yīng)度值較差的R匹人工狼進行淘汰,然后再隨機生成R匹人工狼,其中,R∈[N/2γ,N/γ]且為整數(shù),γ為種群的更新比例因子。

    2 精英引導(dǎo)和信息交互的多目標(biāo)狼群算法

    WPA雖然在單目標(biāo)優(yōu)化問題上表現(xiàn)出良好的收斂性和計算魯棒性,但應(yīng)用于求解多目標(biāo)優(yōu)化問題時還存在如下問題:a)人工狼和頭狼易出現(xiàn)聚集現(xiàn)象;由于WPA本質(zhì)是頭狼引導(dǎo)人工狼朝其所在的方向進行搜索,在求解多目標(biāo)優(yōu)化問題時人工狼和頭狼易聚集在某一區(qū)域,使算法陷入局部最優(yōu);b)種群中的優(yōu)良信息易流失;WPA在狼群捕獵過程中未涉及內(nèi)部的信息交互,易使種群中的優(yōu)良信息無法傳遞,最終導(dǎo)致種群優(yōu)良信息流失和多樣性較差;c)種群進化停滯;隨著種群的不斷進化,個體之間的差異逐漸變小,使得種群進化停滯。針對上述問題,本文提出一種精英引導(dǎo)和信息交互的多目標(biāo)狼群算法(MOWPA-EGII)。

    2.1 精英引導(dǎo)策略

    WPA中人工狼會向當(dāng)前種群的頭狼學(xué)習(xí),在求解單目標(biāo)優(yōu)化問題時,這種學(xué)習(xí)方式會加速算法收斂,快速尋找到最優(yōu)解,但在求解多目標(biāo)優(yōu)化問題時,種群的快速收斂往往會導(dǎo)致算法陷入局部最優(yōu),出現(xiàn)人工狼和頭狼聚集現(xiàn)象,即問題a)。通過分析發(fā)現(xiàn),出現(xiàn)這種聚集現(xiàn)象是由于WPA在執(zhí)行圍攻行為和召喚行為后人工狼總會直線朝頭狼所在方向移動,最終導(dǎo)致算法陷入局部最優(yōu)。針對于此,提出一種精英引導(dǎo)策略:首先,種群通過快速非支配排序[21]選出非支配等級為1的人工狼為頭狼,將頭狼所支配的人工狼劃分為一個子種群,面對多匹頭狼支配同一人工狼問題,按照歐氏距離就近分配;其次,引入外部檔案,讓外部檔案中的精英狼和當(dāng)前子種群的頭狼共同引導(dǎo)狼群前進捕獵,讓狼群前期均勻分布在搜索空間,防止產(chǎn)生聚集現(xiàn)象,增強算法的全局搜索能力。經(jīng)過精英引導(dǎo)策略改進后,召喚行為中式(3)更新為

    xk+1id=xkid+ω1×stepdb×gkSub-xkid|gkSub-xkid|+ω2×stepdb×gkElite-xkid|gkElite-xkid|(7)

    圍攻行為中式(5)更新為

    xk+1id=xkid+ω3×λ×stepdc×|gkSub-xkid|+

    ω4×λ×stepdc×|gkElite-xkid|(8)

    其中:gkSub為子種群中的頭狼,gkElite為外部檔案中任意一匹精英狼,ω1,ω2∈[0,1]且∑2i=1ωi=1,ω3,ω4∈[0,1]且∑4i=3ωi=1;其余變量含義和式(3)(5)中一致。

    為了驗證提出的精英引導(dǎo)策略的有效性,對采用精英引導(dǎo)策略前后的實驗結(jié)果進行比較。圖1展示了算法采用頭狼引導(dǎo)策略和精英引導(dǎo)策略,獲得ZDT1問題的Pareto前沿,圖中紅色圓圈表示算法求得的Pareto前沿,黑色線條表示ZDT1的真實Pareto前沿(見電子版)。圖1(a)為初始種群;(b)為采用頭狼引導(dǎo)策略的算法在ZDT1問題上迭代20次的Pareto前沿;(c)為采用精英引導(dǎo)策略的算法在ZDT1問題上迭代20次的Pareto前沿。由圖1可知,采用頭狼引導(dǎo)策略時種群出現(xiàn)了嚴重的聚集現(xiàn)象,通過觀察發(fā)現(xiàn)算法得到前沿主要集中在真實Pareto前沿的左半部分,算法的收斂性與分布性較差;采用精英引導(dǎo)策略后,種群中的聚集現(xiàn)象得到了較大改善,算法得到的前沿較為均勻地分布在真實Pareto前沿上,該策略雖然在增加全局搜索能力時犧牲了一定的精細搜索能力,但種群的分布性得到了較大的改善。

    2.2 信息交互機制

    在生物界中,狼群會使用嗅覺和視覺來追蹤獵物的位置,一旦發(fā)現(xiàn)獵物,它們會發(fā)出特定的叫聲向同伴傳遞信息,其他狼會迅速向其靠攏。狼群會一起追逐獵物,相互合作,采取不同的位置來包圍獵物,阻止獵物逃跑,最終在狼群的相互協(xié)作與信息傳遞下成功捕獵。基于這一生物學(xué)原理,本文在狼群算法的基礎(chǔ)上設(shè)計信息交互機制。WPA的每一次迭代視為一次捕獵,但狼群實際并未捕獲到獵物,即沒有尋找到最優(yōu)解,也就不存在“強者生存,弱者淘汰”。事實上,算法的每次迭代是向獵物靠近的過程,狼群中不同的個體會相互傳遞信息,最終捕獲到獵物。所以針對問題b),重視不同個體相互傳遞的優(yōu)勢信息,設(shè)計信息交互機制。該機制可以讓優(yōu)良信息在種群中傳遞,防止因為淘汰造成的優(yōu)良信息流失,維護了種群多樣性。狼群的信息交互如下:

    xk+1id=xkid+t×rand×(xk(n-i+1)d-xkid)+α×ε(9)

    其中:i∈[1,N]且為整數(shù)。t為抖動因子,取值為式(10)。rand∈[0,1]。xk(n-i+1)d為狼群中編號n-i+1的人工狼。α×ε為擾動項,α是擾動步長因子,α∈[0,1],ε是服從高斯分布、均勻分布或其他分布中提取的隨機數(shù)向量。α×ε擾動項,一方面,可以防止t=1時導(dǎo)致學(xué)習(xí)與被學(xué)習(xí)人工狼之間過于相似,陷入局部最優(yōu);另一方面,可以擴大搜索范圍。

    t=rand×(ubb-1)+1 rand≤0.5rand×(-1+ubb)-ubbrand>0.5(10)

    其中:ubb=1.5-(k-1)×1.5/Maxit,k為迭代次數(shù),Maxit為最大迭代次數(shù),rand∈[0,1]。

    以二目標(biāo)為例,圖2展示了采用信息交互機制的模型簡化圖,黑球為人工狼,紅球為頭狼,白球為移動后可能的位置。在學(xué)習(xí)和被學(xué)習(xí)人工狼相同的情況下,當(dāng)不加入抖動因子和擾動項時,搜索后可能位于線段AB上的某一點C;當(dāng)加入抖動因子和擾動項時,在抖動因子的作用下,點C可能會位于線段AB上方E點或線段AB下方的D點。在擾動項的作用下,點C可能會出現(xiàn)在以C為圓心的橙色圓內(nèi)的某一點F,點D和E擾動后的可能位置如圖所示(見電子版)。由圖2可以看出,搜索范圍顯著增大,在保留各人工狼優(yōu)良信息的同時有效提升算法探索到真實Pareto前沿的概率。

    按照上述更新式(9),會產(chǎn)生與原種群P大小N一樣的新種群Q,將新舊種群合并,然后按照快速非支配排序,先選擇前n個非支配層Zi(i=1,2,3,…)的人工狼,使得Z1+Z2+Z3+…+Zn<N,當(dāng)Z1+Z2+Z3+…+Zn+Zn+1>N,對于第Zn+1層的人工狼進行擁擠度距離排序,選擇擁擠度大的前N-(Z1+Z2+…+Zn)匹人工狼。這樣可以很好保留人工狼身上的優(yōu)良信息,避免優(yōu)秀人工狼被淘汰,從而增加搜索效率。

    2.3 變異算子

    針對問題c),隨著種群的不斷進化,人工狼之間的差異逐漸變小,種群中可用信息變少,這時會使種群進化停滯。此時,通常會引入變異算子,變異算子是對種群的父代個體進行隨機變化來形成子代,其目的是保持種群的多樣性和避免過早收斂。因此本文加入單維選擇變異算子,人工狼i每次進行完游走行為、召喚行為和圍攻行為后,按照一種隨迭代次數(shù)動態(tài)遞減的變異概率Pm隨機對人工狼i的某一維進行變異,這里Pm=1-k/Maxit,若選中第d維分量,變異可定義為

    xd′i=rand×(ud-ld)+ud rand≤Pmxdirand>Pm(11)

    其中:d為人工狼i的第d維分量;ud和ld分別為人工狼i第d維分量的上限和下限;k為迭代次數(shù);Maxit為最大迭代次數(shù),式中的ud和ld定義如下:

    ud=xdi+(1-kMaxit)×(u-l)

    ld=xdi-(1-kMaxit)×(u-l)(12)

    通過對變異前后進行比較,若xd′i支配xdi則進行替換;若xdi支配xd′i則不進行替換;若xdi和xd′i互不支配,是否替換判斷如下:

    xdi=xd′i rand≤0.5xdirand>0.5(13)

    算法前期,迭代次數(shù)k較小,可以使人工狼有較大的位置波動,變異算子和精英引導(dǎo)策略相互作用,可以減弱人工狼對于頭狼的盲目跟從,使人工狼較為均勻地搜索決策空間,增強算法的全局搜索能力,改善種群的分布性,有效避免種群進化停滯,維護種群的多樣性;算法后期,人工狼之間的差異變小,即種群通過非支配排序后非支配等級都為1,種群中的人工狼都變?yōu)轭^狼,精英引導(dǎo)策略會失效。此時變異算子隨著迭代次數(shù)k增大,可以使人工狼有較小的位置波動,該算子使人工狼注重局部搜索,使變異后產(chǎn)生的新解以更大的概率逼近真實的Pareto前沿,保證了算法的收斂性。

    2.4 算法流程

    輸入:決策變量的維度D;區(qū)間為[U,L];種群的大小N;最大迭代次數(shù)Maxit;最大游走次數(shù)Tmax;距離判定因子ω;步長因子S。

    輸出:Pareto最優(yōu)解集。

    結(jié)合前文描述的多個策略,給出MOWPA-EGII算法步驟。

    a)種群和參數(shù)初始化。初始化決策變量的維度D,區(qū)間為[U,L],種群的大小N,最大迭代次數(shù)Maxit,最大游走次數(shù)Tmax,距離判定因子ω,步長因子S,生成N匹人工狼xi。

    b)計算每匹人工狼的適應(yīng)度值。

    c)對種群進行預(yù)處理。找到位于非支配等級為1的頭狼各自所支配的人工狼,每匹頭狼和它支配的人工狼劃為一個子種群,并將非支配等級為1的人工狼存于外部檔案。

    d)游走行為。對于除頭狼外的人工狼按照式(2)執(zhí)行游走行為,直至人工狼在解空間中的位置優(yōu)于支配它的頭狼,或達到最大游走次數(shù)T>Tmax,則轉(zhuǎn)步驟e)。

    e)召喚行為。頭狼發(fā)起召喚,人工狼按照式(7)進行奔襲,若在奔襲的過程中人工狼在解空間中的位置優(yōu)于其所在子種群的頭狼,則取代該頭狼,替代它并發(fā)起召喚行為;若劣于其所在子種群的頭狼,人工狼繼續(xù)奔襲,直至d<dnear,則轉(zhuǎn)步驟f)。

    f)圍攻行為。人工狼按照式(8)對獵物發(fā)起攻擊。

    g)種群變異。對執(zhí)行完上述三種行為的人工狼按照式(11)進行變異,若變異后的人工狼,支配變異前的人工狼,則進行替換;若互不支配,則按照式(13)判斷是否替換;否則不進行替換。

    h)外部檔案的更新與維護。將種群中的精英解存入外部檔案,若檔案的大小超過規(guī)定的大小N,則先對檔案進行去重,然后按照擁擠度距離進行刪除。

    i)判斷是否達到最大迭代次數(shù)Maxit,若達到則轉(zhuǎn)至步驟j),否則轉(zhuǎn)至步驟c)。

    j)輸出Pareto最優(yōu)解集。

    2.5 算法時間復(fù)雜度分析

    N為種群大小,NA為外部檔案大小,m為目標(biāo)空間維數(shù)。WPA中游走、召喚和圍攻行為以及更新機制都是串行,所以WPA的時間復(fù)雜度近似為O(N)。MOWPA-EGII基于狼群算法,對N匹人工狼在m個目標(biāo)空間進行預(yù)處理,確定支配關(guān)系、存寫檔案和劃分子種群,此過程通過快速非支配排序并行處理,故間復(fù)雜度近似為O(m×NlogN)。精英引導(dǎo)策略,對N匹人工狼執(zhí)行式(7)(8),時間復(fù)雜度為O(N)。信息交互機制,對2N匹人工狼進行快速非支配排序,對超過種群大小N的個體按照擁擠距離淘汰,時間復(fù)雜度為O(2Nlog2N)+O(m×N)。變異算子,對N匹人工狼的某一維度進行變異,時間復(fù)雜度為O(N)。檔案維護,采用擁擠距離對檔案進行維護,NA的大小通常與種群大小N相等,最大時間復(fù)雜度為O(m×2N),綜上,MOWPA-EGII的時間復(fù)雜度為O(mNlogN)。

    3 實驗結(jié)果與分析

    3.1 多目標(biāo)測試函數(shù)集

    多目標(biāo)測試函數(shù)集選擇。為了驗證MOWPA-EGII的有效性,本文選取了15個基準(zhǔn)MOP測試函數(shù),測試MOWPA-EGII面對不同類型MOP問題時算法的性能。測試函數(shù)集包括5個2-目標(biāo)ZDT系列的測試函數(shù),3個3-目標(biāo)Viennet系列測試函數(shù),以及7個3-目標(biāo)DTLZ系列測試函數(shù)。多目標(biāo)測試函數(shù)集的特征和性質(zhì)如表1所示。

    3.2 性能指標(biāo)

    性能指標(biāo)選擇。反世代距離IGD(inverted generational distance),反映真實Pareto前沿到算法得到的近似Pareto前沿的距離。通過計算真實Pareto前沿和近似Pareto前沿之間的距離可以反映一個算法收斂性和多樣性。一般情況下,某算法的IGD值越小說明該算法獲得的Pareto前沿收斂性和多樣性越好。IGD可以通過式(14)計算得到。

    IGD(X,P*)=min∑x*∈P*d(x*,X)|P*|(14)

    其中:P*表示真實Pareto前沿上均勻分布的點集,|P*|表示P*內(nèi)真實點集的個數(shù),d(x*,X)表示x*∈P*的解到X中解的最小歐氏距離。

    3.3 信息交互機制的有效性分析

    信息交互機制比強者生存機制具有更好的尋優(yōu)效率和算法多樣性,是因為強者生存機制是直接淘汰種群中較差的R匹人工狼,然后再隨機生存R匹人工狼,這種隨機很有可能使種群的優(yōu)良信息流失,使種群進化變得緩慢和多樣性缺失,最終會導(dǎo)致算法在目標(biāo)空間中的分布為圖3(b)所示狀況。信息交互機制不會直接淘汰,而是按照式(9)重新生成和原種群大小相等的新種群,最后在目標(biāo)空間中按照擁擠距離[21]淘汰,最終種群的分布狀況會和圖3(a)類似。因此信息交互機制可以較好地保持種群多樣性。圖3中Z1和Z2為非支配序后的非支配等級。

    算法的多樣性和尋優(yōu)效率驗證如下:實驗將采用信息交互機制的算法命名為A,采用強者生存機制的算法命名為B,其他策略保持不變,畫出算法A和B的IGD隨迭代次數(shù)增加的收斂曲線圖。選擇不同Pareto前沿特征測試函數(shù),凹形:ZDT2(二目標(biāo))和DTLZ2(三目標(biāo)),不連續(xù):ZDT3(二目標(biāo))和DTLZ7(三目標(biāo)),混合:Viennet2。為了防止偶然性,在算法運行30次結(jié)果中,每間隔10迭代次數(shù)取一次IGD的平均值,總共取30組數(shù)據(jù)。算法隨迭代次數(shù)增加IGD收斂曲線變化,如圖4所示。從圖4(a)可得出:算法A在ZDT2和ZDT3上迭代到80次左右IGD趨于平穩(wěn),而算法B在迭代到120次左右IGD趨于平穩(wěn),算法A比B收斂速度快且精度更高;從圖4(b)可得出:算法A在迭代約180次時IGD趨于0.24左右,而算法B在迭代200次后IGD仍然有較大的波動,說明算法A比B收斂速度快且穩(wěn)定;從圖4(c)可得出:算法A和B在DTLZ2和DTLZ7上,雖然在迭代到大約50次后IGD都趨于穩(wěn)定,但算法A的精度比B高。綜上所述,算法采用信息交互機制能夠較好地保留種群中的優(yōu)良信息,取得了更快的收斂速度和更好的IGD值,說明算法采用信息交互機制可以擁有更好的多樣性與尋優(yōu)效率。

    3.4 與經(jīng)典多目標(biāo)優(yōu)化算法比較

    為了測試MOWPA-EGII算法的性能,本節(jié)將MOWPA-EGII與5種經(jīng)典多目標(biāo)優(yōu)化算法在ZDT、Viennet和DTLZ系列函數(shù)上進行比較,比較算法包括MOEA/D[22]、MOPSO[5]、NSGA-Ⅱ[21]、PSEA-Ⅱ[23]以及MOFA[9]。除MOFA算法參數(shù)取自原文獻,其余算法參數(shù)與實驗數(shù)據(jù)均來自PlatEMO平臺,版本為PlatEMO4.1,如表2所示。表3給出了5種經(jīng)典算法和MOWPA-EGII獲得的IGD的平均值(mean)和標(biāo)準(zhǔn)差(std),每種算法最優(yōu)值的總數(shù)(total),F(xiàn)riedman檢驗對各個算法進行秩(ranking)排名,以及各個多目標(biāo)優(yōu)化算法的最終排名(final rank)。其中,F(xiàn)riedman檢驗的秩均值越小表示算法的性能越好,表3中加黑數(shù)據(jù)為每種算法在同一種測試函數(shù)上的最優(yōu)結(jié)果。為了保證實驗的公平性,每種算法的種群規(guī)模設(shè)置為100,外部檔案設(shè)置為100,對二目標(biāo)測試函數(shù)評估10 000次,三目標(biāo)測試函數(shù)評估20 000。為了防止偶然性的出現(xiàn),對每個測試函數(shù)在每個算法獨立運行30次取IGD均值。

    根據(jù)表3,對算法的綜合性能進行評估,在15個測試函數(shù)上,MOWPA-EGII取得9次最好的優(yōu)化結(jié)果,MOEA/D和NSGA-Ⅱ取得1次最好的優(yōu)化結(jié)果,PSEA-Ⅱ取得4次最好的優(yōu)化結(jié)果,MOPSO和MOFA未取得最好的優(yōu)化結(jié)果。其中,MOWP-EGII在ZDT系列測試函數(shù)上全部占優(yōu),Viennet3、DTLZ3、DTLZ6和DTLZ7優(yōu)化結(jié)果占優(yōu);在Viennet1和Viennet2測試函數(shù)上雖然未取得最好的優(yōu)化結(jié)果,但與優(yōu)化結(jié)果最好的算法屬于同一個數(shù)量級并且相差較??;在DTLZ2、DTLZ4和DTLZ5與取得最優(yōu)結(jié)果的算法屬于同一個數(shù)量級;在DTLZ1上優(yōu)化結(jié)果較差。根據(jù)表3,所有算法的均值和方差結(jié)果表明MOWPA-EGII比其他5種經(jīng)典算法具有更好的IGD性能。從Friedman檢驗結(jié)果可以看出,MOWPA-EGII的秩均值最小,NSGA-Ⅱ的秩均值次之,MOFA的秩均值最大,本文算法穩(wěn)定性更好。綜合上述分析,MOWPA-EGII的最優(yōu)值總數(shù)(total)、秩均值(ranking)和最終排名(final rank)均位列第一,所以本文算法與其他5種經(jīng)典多目標(biāo)優(yōu)化算法對比,表現(xiàn)出更好的優(yōu)化結(jié)果,在收斂性和分布性上具有較好的性能,在不同的測試問題上具有更強的穩(wěn)定性。為了直觀地表現(xiàn)出MOWPA-EGII的性能,表4列出各算法在6個典型的測試函數(shù)上的Pareto前沿擬合圖,二目標(biāo)選取了Pareto前沿特征為連續(xù)(ZDT2)和非連續(xù)(ZDT3),三目標(biāo)選取了Pareto前沿特征為混合(Viennet2)、面(DTLZ2)、線(DTLZ6)和非連續(xù)(DTLZ7)。擬合圖中紅色圓圈代表各算法求解到的Pareto前沿,黑灰色的點線和面表示該測試函數(shù)的真實Pareto前沿面。從表4中可以看出,MOWPA-EGII在二目標(biāo)測試函數(shù)上收斂性和分布性具有較大的優(yōu)勢,在三目標(biāo)測試函數(shù)上也具有較強的競爭力。

    3.5 與新興多目標(biāo)優(yōu)化算法比較

    為了進一步測試MOWPA-EGII性能,本節(jié)將MOWPA-EGII與9種新興算法作比較,比較算法包括:CAMOEA[24]、FLEA[25]、MOEADDYTS[26]、RPDNSGAII[27]、RVEAiGNG[28]、ToP[29]、NSGAII-SDR[30]、MOEAPSL[31]、CFMOFA[32]、HVFA-M[19],除CFMOFA和HVFA-M算法參數(shù)取自原文獻,其余比較算法的參數(shù)和實驗數(shù)據(jù)均來自PlatEMO平臺,版本為PlatEMO4.1,算法的參數(shù)設(shè)置如表5所示。

    本節(jié)測試函數(shù)選擇如表6所示,評價指標(biāo)、種群大小、外部檔案大小和測試函數(shù)評估次數(shù)的設(shè)置上與3.3節(jié)相同。為了保證公平性,所有算法獨立運行30次取IGD的均值。

    根據(jù)表6可知,MOWPA-EGII在15個測試函數(shù)上取得7次最好的優(yōu)化結(jié)果,CAMOEA取得4次最好優(yōu)化結(jié)果,RPDNSGAII和RVEAiGNG分別取得2次最好的優(yōu)化結(jié)果,TOP、NSGAIISDR、MOEAPSL、CFMOFA、HVFA-M、FLEA和MOEADDYTS未取得最好優(yōu)化結(jié)果。

    其中,MOWPA-EGII在ZDT系列測試函數(shù)、DTLZ3和DTLZ6上取得了最好的優(yōu)化結(jié)果;在Viennet1、Viennet2、Viennet3、DTLZ2、DTLZ4、DTLZ5和DTLZ7上雖然未取得最好的優(yōu)化結(jié)果,但與優(yōu)化結(jié)果最好的算法屬于同一數(shù)量級,且相差較??;在DTLZ1上的優(yōu)化結(jié)果較差。根據(jù)表6,所有算法的均值和方差結(jié)果表明,MOWPA-EGII比其他10種新興算法具有更好的IGD性能。從Friedman檢驗結(jié)果可以看出,MOWPA-EGII的秩平均值最小,CAMOEA秩均值次之,F(xiàn)LEA的秩均值最大,本算法穩(wěn)定性更好。綜合上述分析,MOWPA-EGII的最優(yōu)值總數(shù)(total)、秩均值(ranking)和最終排名(final rank)均位列第一,所以本文算法與其他10種新興多目標(biāo)優(yōu)化算法對比,表現(xiàn)出更好的優(yōu)化結(jié)果,體現(xiàn)出其在求解MOPs時有較好的收斂性、多樣性和穩(wěn)定性。

    綜上,MOWPA-EGII在面對多數(shù)測試函數(shù)時,在收斂性和分布性上表現(xiàn)較好,獲得較好Pareto前沿擬合效果,表現(xiàn)出較強的競爭力,是一種可靠的多目標(biāo)優(yōu)化算法。

    4 結(jié)束語

    優(yōu)化問題在計算機領(lǐng)域一直是研究熱點之一,本文鑒于狼群算法在求解單目標(biāo)優(yōu)化問題時的優(yōu)越性,將狼群算法應(yīng)用于多目標(biāo)優(yōu)化問題,提出一種精英引導(dǎo)和信息交互的多目標(biāo)狼群算法(MOWPA-EGII)。MOWPA-EGII提出精英引導(dǎo)策略,通過快速非支配排序,選出非支配等級為1的人工狼視為頭狼并存入外部檔案,再將每匹頭狼所支配的人工狼劃為同一個子種群,人工狼在支配它的頭狼和外部檔案中的精英狼共同引導(dǎo)下在解空間中進行搜索,能夠有效防止算法陷入局部最優(yōu);設(shè)計信息交互的機制,模擬狼群捕獵過程中的信息交流并向獵物一次次靠近的過程,該更新機制凸顯人工狼個體之間的優(yōu)勢差異,它們可以相互學(xué)習(xí),防止種群中的優(yōu)良信息流失,保持種群的多樣性;加入變異算子,能夠有效幫助種群跳出局部,增強局部搜索的能力。將MOWPA-EGII與5種經(jīng)典算法和10種新興算法比較,通過在多目標(biāo)領(lǐng)域的測試函數(shù)上作對比,并將實驗結(jié)果進行Friedman檢驗,證明了MOWPA-RGII是解決多目標(biāo)優(yōu)化問題的一種行之有效的方法。然而在實驗過程中發(fā)現(xiàn),在處理多模態(tài)問題時,與其他算法對比略失競爭力。未來將進一步提高算法在多模態(tài)問題上的優(yōu)化能力,并將算法應(yīng)用于高維超多目標(biāo)優(yōu)化問題[33,34]和實際的工程應(yīng)用[35]當(dāng)中。

    參考文獻:

    [1]Hua Yicun, Liu Qiqi, Hao Kuangrong, et al. A survey of evolutio-nary algorithms for multi-objective optimization problems with irregular Pareto fronts[J]. IEEE/CAA Journal of Automatica Sinica, 2021, 8(2): 303-318.

    [2]Wang Liping, Pan Xiaotian, Shen Xiao, et al. Balancing convergence and diversity in resource allocation strategy for decomposition-based multi-objective evolutionary algorithm[J]. Applied Soft Computing, 2021, 100: 106968.

    [3]劉佳, 王先甲. 系統(tǒng)工程優(yōu)化決策理論及其發(fā)展戰(zhàn)略[J]. 系統(tǒng)工程理論與實踐, 2020, 40(8): 1945-1960. (Liu Jia, Wang Xianjia. The development of optimization and decision theory in systems engineering[J]. Systems Engineering-Theory & Practice, 2020, 40(8): 1945-1960.)

    [4]胡智勇, 于千城, 王之賜, 等. 基于多目標(biāo)優(yōu)化的聯(lián)邦學(xué)習(xí)進化算法[J]. 計算機應(yīng)用研究, 2024, 41(2):415-420,437. (Hu Zhiyong, Yu Qiancheng, Wang Zhici, et al. Federated learning evolutionary algorithm based on multi-objective optimization[J]. Application Research of Computers, 2024, 41(2) :415-420,437.)

    [5]Coello C A C, Pulido G T, Lechuga M S. Handling multiple objectives with particle swarm optimization[J]. IEEE Trans on Evolutionary Computation, 2004, 8(3): 256-279.

    [6]Hedayatzadeh R, Hasanizadeh B, Akbari R, et al. A multi-objective artificial bee colony for optimizing multi-objective problems[C]//Proc of the 3rd International Conference on Advanced Computer Theory and Engineering. Piscataway,NJ:IEEE Press, 2010: 275-281.

    [7]Cheng Jixang, Zhang Gexiang, Li Zhidan, et al. Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems[J]. Soft Computing, 2012, 16: 597-614.

    [8]Deb K, Jain H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints[J]. IEEE Trans on Evolutio-nary Computation, 2013, 18(4): 577-601.

    [9]Yang Xinshe. Multiobjective firefly algorithm for continuous optimization[J]. Engineering with Computers, 2013, 29: 175-184.

    [10]Mirjalili S, Saremi S, Mirjalili S M, et al. Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization[J]. Expert Systems With Applications, 2016, 47: 106-119.

    [11]吳虎勝, 張鳳鳴, 吳廬山. 一種新的群體智能算法-狼群算法[J]. 系統(tǒng)工程與電子技術(shù), 2013, 35(11): 2430-2438. (Wu Husheng, Zhang Fengming, Wu Lushan. New swam intelligence algorithm-wolf pack algorithm[J]. Systems Engineering and Electronics, 2013, 35(11): 2430-2438.)

    [12]張鴻運, 王磊, 張旭,等. 考慮子系統(tǒng)執(zhí)行能力的多無人機協(xié)同任務(wù)規(guī)劃[J]. 系統(tǒng)工程與電子技術(shù), 2023, 45(1): 127-138. (Zhang Hongyun, Wang Lei, Zhang Xu, et al. Multi-UAV cooperative mission planning considering subsystem execution capability[J]. Systems Engineering and Electronics, 2023, 45(1): 127-138.)

    [13]徐祐民, 陳秀梅, 彭寶營, 等. 變負載直驅(qū)力矩電機位置誤差預(yù)測模型研究[J]. 傳感器與微系統(tǒng), 2024, 43(1): 69-71,83. (Xu Youmin, Chen Xiumei, Peng Baoying, et al. Position error prediction models for variable load direct drive torque motors[J]. Transducer and Microsystem Technologies, 2024, 43(1): 69-71,83.)

    [14]She Aiqing, Wang Linjun, Li Jiahao, et al. Structural reliability analysis based on improved wolf pack algorithm AK-SS[J].Structures, 2023,57: 105289.

    [15]賈光耀, 閆飛, 張?zhí)硪? 改進狼群算法的交通子區(qū)迭代學(xué)習(xí)邊界控制方法[J]. 計算機應(yīng)用研究, 2023, 40(9): 2775-2780. (Jia Guangyao, Yan Fei, Zhang Tianyi. Iterative learning boundary control method for traffic subregion based on improved wolf pack algorithm[J]. Application Research of Computers, 2023, 40(9): 2775-2780.)

    [16]荀洪凱, 陶翼飛, 張源, 等. 多目標(biāo)啟發(fā)式狼群算法求解不相關(guān)并行機分批調(diào)度問題[J]. 信息與控制, 2023, 52(1): 93-103,114. (Xun Hongkai, Tao Yifei, Zhang Yuan, et al. Multi-objective heuristic wolf pack algorithm for unrelated parallel machine batch Scheduling problem[J]. Information and Control, 2023, 52(1): 93-103,114.)

    [17]陶翼飛, 丁小鵬, 羅俊斌, 等. 基于多目標(biāo)狼群算法的機場行李導(dǎo)入系統(tǒng)仿真優(yōu)化研究[J/OL]. 系統(tǒng)仿真學(xué)報. (2024-02-01) . https://doi. org/10.16182/j. issn1004731x. joss.23-0437. (Tao Yifei, Ding Xiaopeng, Luo Junbin, et al. Research on simulation optimization of airport baggage import system based on multi-objective wolf pack algorithm[J/OL]. Journal of System Simulation. (2024-02-01) . https://doi.org/10.16182/j. issn1004731x.joss. 23-0437.)

    [18]李小川, 劉媛華, 王影歌. 求解多目標(biāo)帶時間窗VRP的文化狼群算法[J]. 計算機應(yīng)用研究, 2020, 37(4): 1025-1029. (Li Xiaochuan, Liu Yuanhua, Wang Yingge. Cultural wolf pack algorithm for solving multi-objective VRP with time window[J]. Application Research of Computers, 2020, 37(4): 1025-1029.)

    [19]趙嘉, 陳丹丹, 肖人彬, 等. 一種基于最大最小策略和非均勻變異的螢火蟲算法[J]. 智能系統(tǒng)學(xué)報, 2021, 17(1): 116-130. (Zhao Jia, Chen Danan, Xiao Renbin, et al. A heterogeneous variation firefly algorithm with maximin strategy[J]. CAAI Trans on Intelligent Systems, 2021, 17(1): 116-130.)

    [20]Zhao Jia, Chen Wenping, Xiao Renbing, et al. Firefly algorithm based on self-learning for multi-peak optization problem[J]. Frontiers of Information Technology & Electronic Engineering, 2021, 22(10): 1311-1334.

    [21]Kalyanmoy D. A fast and elitist multi-objective genetic algorithm: NSGA-Ⅱ[J]. IEEE Trans on Evolutionary Computation, 2002, 6(2): 182-197.

    [22]Qi Yutao, Ma Xiaoliang, Liu Fang, et al. MOEA/D with adaptive weight adjustment[J]. Evolutionary Computation, 2014, 22(2): 231-264.

    [23]Gadhvi B, Savsani V, Patel V. Multi-objective optimization of vehicle passive suspension system using NSGA-II, SPEA2 and PESA-II[J]. Procedia Technology, 2016, 23: 361-368.

    [24]Hua Yicun, Jin Yaochu, Hao Kuangrong. A clustering-based adaptive evolutionary algorithm for multiobjective optimization with irregular Pareto fronts[J]. IEEE Trans on Cybernetics, 2018, 49(7): 2758-2770.

    [25]Li Lianghao, He Cheng, Cheng Ran, et al. A fast sampling based evolutionary algorithm for million-dimensional multiobjective optimization[J]. Swarm and Evolutionary Computation, 2022, 75: 101181.

    [26]Sun Lei, Li Ke. Adaptive operator selection based on dynamic Thompson sampling for MOEA/D[C]//Proc of International Conference on Pa-rallel Problem Solving from Nature. Cham: Springer, 2020: 271-284.

    [27]Elarbi M, Bechikh S, Gupta A, et al. A new decomposition-based NSGA-Ⅱ for many-objective optimization[J]. IEEE Trans on Systems Man and Cybernetics: Systems, 2017, 48(7): 1191-1210.

    [28]Liu Qiqi,Jin Yaochu,Heiderich M,et al. An adaptive reference vector-guided evolutionary algorithm using growing neural gas for many-objective optimization of irregular problems[J]. IEEE Trans on Cybernetics, 2020, 52(5): 2698-2711.

    [29]Liu Zhizhong, Wang Yong. Handling constrained multiobjective optimization problems with constraints in both the decision and objective spaces[J]. IEEE Trans on Evolutionary Computation, 2019, 23(5): 870-884.

    [30]Tian Ye, Cheng Ran, Zhang Xingyi, et al. A strengthened dominance relation considering convergence and diversity for evolutionary many-objective optimization[J]. IEEE Trans on Evolutionary Computation, 2018, 23(2): 331-345.

    [31]Tian Ye, Lu Chang, Zhang Xingyi, et al. Solving large-scale multiobjective optimization problems with sparse optimal solutions via unsupervised neural networks[J]. IEEE Trans on Cybernetics, 2020, 51(6): 3115-3128.

    [32]Lyu Li, Zhao Jia, Wang Jiayuan, et al. Multi-objective firefly algorithm based on compensation factor and elite learning[J]. Future Generation Computer Systems, 2019, 91: 37-47.

    [33]肖人彬, 李貴, 陳峙臻. 進化超多目標(biāo)優(yōu)化研究進展及展望[J]. 控制與決策, 2023, 38(7): 1761-1788. (Xiao Renbin, Li Gui, Chen Zhizhen. Research progress and prospect of evolutionary many-objective optimization[J]. Control and Decision, 2023, 38(7): 1761-1788.)

    [34]趙嘉, 謝智峰, 呂莉,等. 深度學(xué)習(xí)螢火蟲算法[J]. 電子學(xué)報, 2018, 46(11): 2633-2641. (Zhao Jia, Xie Zhifeng, Lyu li, et al. Firefly algorithm with deep learning[J]. Acta Electronica Sinica, 2018, 46(11): 2633-2641.)

    [35]肖人彬, 馮振輝, 王甲海. 群體智能的概念辨析與研究進展及應(yīng)用分析[J]. 南昌工程學(xué)院學(xué)報, 2022, 41(1): 1-21. (Xiao Renbin, Feng Zhenhui, Wang Jiahai. Collective intelligence: conception research progress and application analyses[J]. Journal of Nanchang Institute of Technology, 2022, 41(1): 1-21.)

    国产精品二区激情视频| 一本一本久久a久久精品综合妖精| 侵犯人妻中文字幕一二三四区| 一区二区三区国产精品乱码| 黑人欧美特级aaaaaa片| 法律面前人人平等表现在哪些方面| 国产成人免费观看mmmm| 欧美日韩一级在线毛片| 国产色视频综合| 久久久久久久久久久久大奶| 99国产综合亚洲精品| 亚洲av日韩精品久久久久久密| 一本一本久久a久久精品综合妖精| 在线观看免费视频网站a站| 91成人精品电影| 蜜桃国产av成人99| 妹子高潮喷水视频| 又紧又爽又黄一区二区| 亚洲专区字幕在线| 精品国产国语对白av| 久久国产精品人妻蜜桃| 9色porny在线观看| 久久亚洲精品不卡| 久久婷婷成人综合色麻豆| 成年动漫av网址| 亚洲九九香蕉| 日本一区二区免费在线视频| 香蕉久久夜色| 欧美精品高潮呻吟av久久| 国产精品.久久久| 亚洲天堂av无毛| 最新美女视频免费是黄的| 精品福利观看| 午夜福利一区二区在线看| 亚洲av欧美aⅴ国产| 欧美一级毛片孕妇| 一本大道久久a久久精品| 女人高潮潮喷娇喘18禁视频| 黄色视频,在线免费观看| 国产国语露脸激情在线看| 看免费av毛片| 久久精品国产a三级三级三级| 女人久久www免费人成看片| 免费观看a级毛片全部| 国产精品一区二区免费欧美| 久久婷婷成人综合色麻豆| 99国产精品免费福利视频| 一区二区三区精品91| 国产高清videossex| www日本在线高清视频| 亚洲美女黄片视频| 黄频高清免费视频| 日韩中文字幕视频在线看片| 老熟妇乱子伦视频在线观看| 久久精品国产亚洲av香蕉五月 | 桃花免费在线播放| 亚洲午夜理论影院| 久久国产精品男人的天堂亚洲| 性色av乱码一区二区三区2| 最新在线观看一区二区三区| 成年版毛片免费区| 日韩欧美一区二区三区在线观看 | 日本一区二区免费在线视频| 99久久99久久久精品蜜桃| 日韩制服丝袜自拍偷拍| 男女之事视频高清在线观看| 国产成人啪精品午夜网站| 下体分泌物呈黄色| 深夜精品福利| 人人妻人人澡人人看| 亚洲精品av麻豆狂野| 少妇粗大呻吟视频| 黄色视频,在线免费观看| 日本wwww免费看| 美女扒开内裤让男人捅视频| 国产免费视频播放在线视频| 老熟妇乱子伦视频在线观看| 亚洲,欧美精品.| 久久性视频一级片| 91精品国产国语对白视频| 久久久久久久国产电影| 露出奶头的视频| 亚洲成a人片在线一区二区| 国产在视频线精品| 精品视频人人做人人爽| 亚洲熟女精品中文字幕| 搡老熟女国产l中国老女人| 亚洲伊人色综图| 久久中文字幕人妻熟女| av网站在线播放免费| 老熟妇乱子伦视频在线观看| 亚洲精品美女久久久久99蜜臀| 欧美精品一区二区免费开放| 99国产精品99久久久久| 精品一区二区三卡| 高清毛片免费观看视频网站 | 欧美成狂野欧美在线观看| 亚洲欧美日韩高清在线视频 | 精品欧美一区二区三区在线| 老司机在亚洲福利影院| 亚洲精品一二三| 国产精品成人在线| 热re99久久国产66热| 精品人妻1区二区| 狠狠婷婷综合久久久久久88av| 色综合欧美亚洲国产小说| 水蜜桃什么品种好| 老汉色av国产亚洲站长工具| 在线av久久热| 欧美成人午夜精品| 欧美日韩中文字幕国产精品一区二区三区 | 欧美精品人与动牲交sv欧美| 一级毛片女人18水好多| 狠狠精品人妻久久久久久综合| 91成年电影在线观看| 欧美黄色淫秽网站| 水蜜桃什么品种好| 女人久久www免费人成看片| 99久久精品国产亚洲精品| 欧美人与性动交α欧美软件| 搡老岳熟女国产| 亚洲一码二码三码区别大吗| 怎么达到女性高潮| 国产野战对白在线观看| 交换朋友夫妻互换小说| 色视频在线一区二区三区| 久久久久久久国产电影| 亚洲av欧美aⅴ国产| 国产aⅴ精品一区二区三区波| 免费在线观看影片大全网站| 免费观看av网站的网址| 丰满人妻熟妇乱又伦精品不卡| 999久久久精品免费观看国产| 啦啦啦 在线观看视频| 国产麻豆69| 在线十欧美十亚洲十日本专区| 欧美黑人精品巨大| 欧美精品一区二区免费开放| 超碰成人久久| 国产不卡av网站在线观看| 亚洲天堂av无毛| 丰满少妇做爰视频| 亚洲视频免费观看视频| e午夜精品久久久久久久| 757午夜福利合集在线观看| 午夜福利一区二区在线看| 亚洲天堂av无毛| 欧美日韩国产mv在线观看视频| 欧美在线黄色| 欧美乱妇无乱码| 中文字幕高清在线视频| 午夜福利欧美成人| 国产av又大| 色综合婷婷激情| 丁香欧美五月| 欧美日韩av久久| 91麻豆精品激情在线观看国产 | 18在线观看网站| 日本av手机在线免费观看| 女人高潮潮喷娇喘18禁视频| 在线观看免费日韩欧美大片| 成人永久免费在线观看视频 | 国产精品电影一区二区三区 | 51午夜福利影视在线观看| 国产片内射在线| 亚洲国产成人一精品久久久| 亚洲精品中文字幕一二三四区 | 91成年电影在线观看| 午夜激情久久久久久久| 自线自在国产av| 狠狠狠狠99中文字幕| 久久午夜综合久久蜜桃| 国产高清视频在线播放一区| 国产亚洲精品久久久久5区| www.熟女人妻精品国产| 丝袜在线中文字幕| 久久久久久久久久久久大奶| 久久国产亚洲av麻豆专区| 天天影视国产精品| 免费在线观看黄色视频的| 不卡av一区二区三区| 黄片小视频在线播放| 久久这里只有精品19| 在线十欧美十亚洲十日本专区| 欧美老熟妇乱子伦牲交| 精品欧美一区二区三区在线| 91字幕亚洲| 最近最新中文字幕大全免费视频| 99国产精品99久久久久| 黄片小视频在线播放| 99久久精品国产亚洲精品| 久热爱精品视频在线9| 欧美激情极品国产一区二区三区| 国产精品欧美亚洲77777| 少妇粗大呻吟视频| 又大又爽又粗| 五月天丁香电影| 欧美黑人欧美精品刺激| 自拍欧美九色日韩亚洲蝌蚪91| 国产无遮挡羞羞视频在线观看| 国内毛片毛片毛片毛片毛片| 国产av国产精品国产| 日韩成人在线观看一区二区三区| 99香蕉大伊视频| 免费日韩欧美在线观看| 国产精品二区激情视频| 亚洲精品国产一区二区精华液| 久久婷婷成人综合色麻豆| 免费女性裸体啪啪无遮挡网站| 最新美女视频免费是黄的| videos熟女内射| 1024视频免费在线观看| av不卡在线播放| 国产伦理片在线播放av一区| 一级片'在线观看视频| 欧美 日韩 精品 国产| 天堂中文最新版在线下载| 50天的宝宝边吃奶边哭怎么回事| 国产主播在线观看一区二区| 性少妇av在线| 超碰97精品在线观看| 少妇裸体淫交视频免费看高清 | 国产色视频综合| 成人永久免费在线观看视频 | 国产亚洲精品一区二区www | 人人妻人人澡人人看| 国产精品1区2区在线观看. | 国产精品久久久久久人妻精品电影 | 欧美在线黄色| 一进一出抽搐动态| 999久久久精品免费观看国产| 久久精品国产亚洲av高清一级| 怎么达到女性高潮| 1024香蕉在线观看| 国产单亲对白刺激| 老熟女久久久| 国产av又大| 国产精品久久久久久精品电影小说| 亚洲久久久国产精品| 国产单亲对白刺激| 午夜免费成人在线视频| 免费在线观看黄色视频的| 国产精品免费视频内射| 18禁美女被吸乳视频| 久久青草综合色| av欧美777| 国产麻豆69| 国产亚洲一区二区精品| 麻豆av在线久日| 一本久久精品| 国产成人精品在线电影| 啦啦啦在线免费观看视频4| 久久精品国产亚洲av香蕉五月 | 国产在视频线精品| 久久精品人人爽人人爽视色| 精品少妇久久久久久888优播| 日韩精品免费视频一区二区三区| 国产成人欧美在线观看 | 亚洲成av片中文字幕在线观看| 人妻久久中文字幕网| 91字幕亚洲| 嫁个100分男人电影在线观看| 久久精品亚洲熟妇少妇任你| 国产精品自产拍在线观看55亚洲 | 亚洲精品中文字幕在线视频| 国产精品久久久久久人妻精品电影 | 欧美老熟妇乱子伦牲交| 熟女少妇亚洲综合色aaa.| 欧美+亚洲+日韩+国产| 黄片大片在线免费观看| 少妇 在线观看| 俄罗斯特黄特色一大片| 99国产精品99久久久久| 中文字幕人妻丝袜一区二区| 制服人妻中文乱码| 精品一品国产午夜福利视频| 精品久久蜜臀av无| 久久久国产欧美日韩av| 99热国产这里只有精品6| 欧美成人午夜精品| 免费看十八禁软件| 老司机在亚洲福利影院| 纵有疾风起免费观看全集完整版| 午夜日韩欧美国产| 捣出白浆h1v1| 亚洲精品久久午夜乱码| 高清视频免费观看一区二区| 久久国产精品人妻蜜桃| 国产一卡二卡三卡精品| 伦理电影免费视频| 在线永久观看黄色视频| 久久久精品94久久精品| av在线播放免费不卡| 亚洲成a人片在线一区二区| 少妇粗大呻吟视频| 69精品国产乱码久久久| 婷婷成人精品国产| 欧美成狂野欧美在线观看| 久热爱精品视频在线9| 亚洲精品中文字幕一二三四区 | 久久天躁狠狠躁夜夜2o2o| 久久精品亚洲精品国产色婷小说| 国产av精品麻豆| 国产精品电影一区二区三区 | 久久午夜亚洲精品久久| 丰满饥渴人妻一区二区三| 最近最新免费中文字幕在线| 人成视频在线观看免费观看| 岛国在线观看网站| 久久精品国产亚洲av高清一级| 99久久99久久久精品蜜桃| 国产欧美亚洲国产| 免费在线观看日本一区| 十八禁网站网址无遮挡| 国产成人av激情在线播放| 国产欧美日韩一区二区三| 一级片'在线观看视频| 乱人伦中国视频| 亚洲熟女精品中文字幕| 亚洲欧美激情在线| 一区二区三区精品91| 亚洲欧美精品综合一区二区三区| 国产精品久久久久久人妻精品电影 | 99国产精品免费福利视频| 久久久久精品国产欧美久久久| 国产又色又爽无遮挡免费看| 亚洲精品国产一区二区精华液| 欧美精品高潮呻吟av久久| 日本vs欧美在线观看视频| 大型黄色视频在线免费观看| 女警被强在线播放| 狠狠精品人妻久久久久久综合| 亚洲天堂av无毛| 国产亚洲一区二区精品| 欧美日韩视频精品一区| 欧美成人午夜精品| 国产黄频视频在线观看| 精品国产亚洲在线| tocl精华| 老汉色∧v一级毛片| 91国产中文字幕| 国产日韩欧美视频二区| 十八禁人妻一区二区| 欧美日韩av久久| 国产成人精品久久二区二区91| 大片免费播放器 马上看| 99在线人妻在线中文字幕 | 每晚都被弄得嗷嗷叫到高潮| 亚洲天堂av无毛| 亚洲精品国产区一区二| 99精品久久久久人妻精品| 久久婷婷成人综合色麻豆| 香蕉国产在线看| 丰满饥渴人妻一区二区三| 99riav亚洲国产免费| 亚洲欧美精品综合一区二区三区| 亚洲av国产av综合av卡| 久久国产精品影院| 99riav亚洲国产免费| 女同久久另类99精品国产91| 欧美日韩成人在线一区二区| 婷婷成人精品国产| 日本一区二区免费在线视频| 国产在线一区二区三区精| 亚洲国产av影院在线观看| 亚洲av成人不卡在线观看播放网| 三级毛片av免费| 大型黄色视频在线免费观看| 色婷婷av一区二区三区视频| 色在线成人网| 精品欧美一区二区三区在线| 在线观看免费视频网站a站| www.精华液| 欧美黑人精品巨大| 91大片在线观看| 欧美激情 高清一区二区三区| 国产日韩一区二区三区精品不卡| 91精品三级在线观看| 高清在线国产一区| 午夜福利,免费看| 国产成人av激情在线播放| 99国产精品免费福利视频| 怎么达到女性高潮| 国产免费现黄频在线看| 丰满少妇做爰视频| 亚洲av日韩在线播放| 国产老妇伦熟女老妇高清| 国产福利在线免费观看视频| 五月天丁香电影| 人成视频在线观看免费观看| 亚洲精品成人av观看孕妇| 亚洲av国产av综合av卡| 国产一区二区三区视频了| 男人操女人黄网站| 亚洲 国产 在线| 午夜老司机福利片| videos熟女内射| 可以免费在线观看a视频的电影网站| 亚洲第一av免费看| 午夜成年电影在线免费观看| 久久av网站| 久久99热这里只频精品6学生| 岛国毛片在线播放| av电影中文网址| 国产伦人伦偷精品视频| 国产精品99久久99久久久不卡| 色精品久久人妻99蜜桃| 动漫黄色视频在线观看| 国产极品粉嫩免费观看在线| 涩涩av久久男人的天堂| 亚洲精品国产一区二区精华液| 两个人免费观看高清视频| 久久午夜综合久久蜜桃| 国产欧美亚洲国产| 搡老熟女国产l中国老女人| 国产亚洲精品久久久久5区| 欧美激情久久久久久爽电影 | 中文字幕制服av| 精品国产一区二区久久| 无遮挡黄片免费观看| 亚洲综合色网址| 在线观看人妻少妇| 多毛熟女@视频| 亚洲精品一二三| 人人妻人人添人人爽欧美一区卜| 欧美激情极品国产一区二区三区| av电影中文网址| 久久久久久久精品吃奶| 亚洲成人免费电影在线观看| 操出白浆在线播放| 丝袜喷水一区| 黄色丝袜av网址大全| 99精品欧美一区二区三区四区| 亚洲精品av麻豆狂野| 日韩视频一区二区在线观看| 国产1区2区3区精品| 国产主播在线观看一区二区| 青青草视频在线视频观看| 国产三级黄色录像| 免费在线观看视频国产中文字幕亚洲| 满18在线观看网站| 成人特级黄色片久久久久久久 | 一级a爱视频在线免费观看| 国产成人影院久久av| 999久久久精品免费观看国产| 国产极品粉嫩免费观看在线| 亚洲欧美色中文字幕在线| 国产成人啪精品午夜网站| 久久av网站| 国产免费视频播放在线视频| 51午夜福利影视在线观看| 国产精品1区2区在线观看. | 精品久久蜜臀av无| 亚洲成人国产一区在线观看| 国产成人免费无遮挡视频| 香蕉丝袜av| 九色亚洲精品在线播放| 免费观看a级毛片全部| 精品亚洲乱码少妇综合久久| 亚洲国产中文字幕在线视频| 日本精品一区二区三区蜜桃| 亚洲成人手机| 啪啪无遮挡十八禁网站| 欧美日韩黄片免| 国产一区二区在线观看av| 美女午夜性视频免费| 最新美女视频免费是黄的| 国产三级黄色录像| 在线 av 中文字幕| 久久性视频一级片| 免费看a级黄色片| 亚洲精品国产一区二区精华液| 国产伦理片在线播放av一区| 亚洲av片天天在线观看| 欧美在线一区亚洲| 热re99久久精品国产66热6| 无人区码免费观看不卡 | 50天的宝宝边吃奶边哭怎么回事| 黄色视频,在线免费观看| 欧美日韩精品网址| 午夜精品久久久久久毛片777| 新久久久久国产一级毛片| 亚洲欧洲日产国产| 欧美激情极品国产一区二区三区| 99国产精品一区二区三区| 丝袜人妻中文字幕| 老熟女久久久| svipshipincom国产片| 久久久水蜜桃国产精品网| 在线观看舔阴道视频| av网站免费在线观看视频| 国产无遮挡羞羞视频在线观看| 色婷婷av一区二区三区视频| 少妇被粗大的猛进出69影院| 啦啦啦在线免费观看视频4| 一夜夜www| 国产亚洲一区二区精品| 夜夜夜夜夜久久久久| 久热这里只有精品99| 人人妻人人添人人爽欧美一区卜| 欧美激情高清一区二区三区| 国产亚洲av高清不卡| 一区二区av电影网| 精品一品国产午夜福利视频| 国精品久久久久久国模美| 亚洲av第一区精品v没综合| 国产亚洲一区二区精品| 亚洲免费av在线视频| 国产精品久久久人人做人人爽| av国产精品久久久久影院| 久久人妻熟女aⅴ| 亚洲中文字幕日韩| 女人精品久久久久毛片| 国产精品免费一区二区三区在线 | 手机成人av网站| 久9热在线精品视频| 亚洲国产毛片av蜜桃av| 国产日韩一区二区三区精品不卡| 国产精品av久久久久免费| 一二三四在线观看免费中文在| 别揉我奶头~嗯~啊~动态视频| 日本欧美视频一区| 亚洲欧美日韩高清在线视频 | 激情视频va一区二区三区| 两人在一起打扑克的视频| 蜜桃在线观看..| 欧美日韩国产mv在线观看视频| 免费看十八禁软件| 精品亚洲乱码少妇综合久久| 国产高清国产精品国产三级| 国产精品一区二区在线观看99| 亚洲色图av天堂| 操出白浆在线播放| 一区二区日韩欧美中文字幕| 黄色怎么调成土黄色| 国产免费福利视频在线观看| 亚洲精品中文字幕在线视频| 欧美成人免费av一区二区三区 | 丝袜美腿诱惑在线| 激情视频va一区二区三区| 成人国语在线视频| 91精品三级在线观看| 免费日韩欧美在线观看| 国产熟女午夜一区二区三区| 在线观看一区二区三区激情| 亚洲欧美日韩高清在线视频 | 超碰97精品在线观看| 可以免费在线观看a视频的电影网站| 99精品欧美一区二区三区四区| 国产精品久久久久成人av| 1024视频免费在线观看| 国产日韩欧美亚洲二区| 最新美女视频免费是黄的| 日韩欧美免费精品| 婷婷成人精品国产| 亚洲精品国产一区二区精华液| 五月开心婷婷网| 久热爱精品视频在线9| 性少妇av在线| 精品乱码久久久久久99久播| 免费在线观看视频国产中文字幕亚洲| 国产欧美日韩一区二区精品| 精品一品国产午夜福利视频| 色综合婷婷激情| 亚洲人成电影观看| 亚洲欧美色中文字幕在线| 精品国内亚洲2022精品成人 | 制服诱惑二区| 国产精品香港三级国产av潘金莲| 成人精品一区二区免费| 国产黄色免费在线视频| 精品亚洲成国产av| xxxhd国产人妻xxx| 电影成人av| 国产日韩欧美亚洲二区| 淫妇啪啪啪对白视频| 亚洲国产精品一区二区三区在线| 18禁观看日本| 久久久久精品国产欧美久久久| 国产有黄有色有爽视频| 亚洲国产欧美日韩在线播放| 亚洲精品国产一区二区精华液| 91成年电影在线观看| 建设人人有责人人尽责人人享有的| 久久精品国产99精品国产亚洲性色 | 亚洲熟女精品中文字幕| av欧美777| 亚洲欧美一区二区三区久久| 国产色视频综合| av在线播放免费不卡| 色综合婷婷激情| 青草久久国产| 成年动漫av网址| 咕卡用的链子| 麻豆国产av国片精品| 两个人免费观看高清视频| 美国免费a级毛片| 69精品国产乱码久久久| 在线永久观看黄色视频| 高清欧美精品videossex| 免费在线观看黄色视频的| 1024香蕉在线观看| 女性被躁到高潮视频| 亚洲国产av影院在线观看| 99精品欧美一区二区三区四区| 9热在线视频观看99| 久久久精品国产亚洲av高清涩受| 国产一卡二卡三卡精品| 热99国产精品久久久久久7| 国产欧美日韩综合在线一区二区| 91麻豆精品激情在线观看国产 | 亚洲午夜理论影院| 久久九九热精品免费| av在线播放免费不卡| 欧美乱码精品一区二区三区|