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

        ?

        基于覓食生境選擇的改進(jìn)粒子群算法

        2022-01-15 03:25:56陳子廓史憲睿
        關(guān)鍵詞:鳥(niǎo)群測(cè)試函數(shù)生境

        陳子廓,史憲睿

        基于覓食生境選擇的改進(jìn)粒子群算法

        陳子廓,史憲睿

        (遼寧工業(yè)大學(xué) 經(jīng)濟(jì)管理學(xué)院,遼寧 錦州 121001)

        在標(biāo)準(zhǔn)粒子群算法的基礎(chǔ)上,引入基于萊維飛行的覓食生境選擇策略,提出了改進(jìn)的基于覓食生境選擇的粒子群算法(feeding habitat selection particle swarm optimization,F(xiàn)HSPSO)。改進(jìn)的算法中,粒子搜索策略包括粒子無(wú)干擾覓食和受到驚擾飛至新的覓食位置兩個(gè)階段。應(yīng)用6個(gè)典型的高維標(biāo)準(zhǔn)測(cè)試函數(shù)對(duì)算法進(jìn)行測(cè)試,結(jié)果表明,F(xiàn)HSPSO算法的性能相對(duì)標(biāo)準(zhǔn)粒子群算法有很大提升。

        粒子群算法;萊維飛行;覓食生境選擇

        1995年,Kennedy和Eberhart提出了模擬鳥(niǎo)群覓食行為的群體智能算法—粒子群算法(Particle swarm optimization,PSO)[1]。在PSO算法中,將鳥(niǎo)群中的個(gè)體稱為“粒子”,可行域上的一個(gè)點(diǎn)代表食物源,即是個(gè)體(粒子)位置,也是所要優(yōu)化問(wèn)題的一個(gè)潛在解。在可行域中創(chuàng)建個(gè)粒子,每個(gè)粒子的特征用位置、速度和適應(yīng)度值表示。每個(gè)粒子在可行域中運(yùn)動(dòng)并計(jì)算得到適應(yīng)度值,根據(jù)個(gè)體適應(yīng)度最好值與群體適應(yīng)度最好值更新個(gè)體位置,從而達(dá)到優(yōu)化的目的。標(biāo)準(zhǔn)粒子群算法原理簡(jiǎn)單、易于實(shí)現(xiàn),但存在著精度低、早熟等局限[2]。為改善算法性能,諸多研究者對(duì)其進(jìn)行改進(jìn),不斷提出新的粒子群算法模型。

        覓食生境選擇[3]是指鳥(niǎo)群為了覓食目的,在可行的生境之間尋找最適宜的覓食生境的過(guò)程。在標(biāo)準(zhǔn)PSO算法中,隨著迭代的進(jìn)行,鳥(niǎo)群將在最優(yōu)的覓食生境處聚集,直至迭代結(jié)束。但是,現(xiàn)實(shí)中有兩個(gè)問(wèn)題需要考慮,其一,食物源枯竭時(shí),鳥(niǎo)群是否需要遷徙?其二,安靜不受干擾的覓食過(guò)程是很難出現(xiàn)的,鳥(niǎo)群在覓食過(guò)程中總會(huì)受到各種各樣的干擾。有鑒于此,假設(shè)鳥(niǎo)群在覓食一段時(shí)間后,會(huì)受到驚擾而飛離舊食物源到新食物源,用覓食限制值表示鳥(niǎo)群不受干擾進(jìn)行覓食的時(shí)間,在基本PSO算法的框架下,引入基于萊維飛行[4-5]的覓食生境選擇策略,提出了基于覓食生境選擇的粒子群算法(FHSPSO)。

        1 FHSPSO算法

        粒子搜索策略包括兩個(gè)階段。

        第一階段,粒子無(wú)干擾覓食階段。

        該階段的搜索策略與標(biāo)準(zhǔn)粒子群算法基本相同,粒子的特征用速度、位置、適應(yīng)度值表示。適應(yīng)度值由被優(yōu)化的函數(shù)確定,第個(gè)粒子的速度和位置在每次迭代中按照式(1)、(2)進(jìn)行更新[6]。

        第二階段,粒子群受到驚擾飛至新的位置。

        粒子群在受到外界因素驚擾后,會(huì)產(chǎn)生整體逃逸行為,并在逃逸路線上發(fā)現(xiàn)新的食物源,搜索方程如式(4)所示[7]。

        其中:、為正態(tài)分布,定義

        2 FHSPSO算法流程與性能測(cè)試

        2.1 FHSPSO算法流程

        FHSPSO算法流程如下:

        初始化種群

        輸出最好解

        2.2 基準(zhǔn)測(cè)試函數(shù)

        本文選取了6個(gè)典型的基準(zhǔn)測(cè)試函數(shù)來(lái)對(duì)算法進(jìn)行測(cè)試,測(cè)試函數(shù)如表1所示。

        表1 測(cè)試函數(shù)

        函數(shù)范圍函數(shù)表達(dá)式 Ackley[-32,32] Griewank[-600,600] Quartic[-1.28,1.28] Rastrigin[-5.12,5.12] Rosenbrock[-30,30] Sphere[-100,100]

        2.3 測(cè)試與結(jié)果

        測(cè)試在MATLABR2013a上進(jìn)行,標(biāo)準(zhǔn)PSO與FHSPSO算法的最大迭代次數(shù)為1 000次,種群規(guī)模為40,函數(shù)維數(shù)均取為30。

        2.3.1 算法參數(shù)設(shè)置

        標(biāo)準(zhǔn)PSO與FHSPSO算法中參數(shù)如表2所示。

        表2 2種算法的參數(shù)設(shè)置

        算法參數(shù)值 PSO線性遞減權(quán)重:wmax=0.9,wmin=0.4,c1=c2=2 FHSPSOc1=c2=1.49445,θ1=-0.00006,θ2=-0.0085,θ3=-0.0005,p=0.6

        2.3.2 實(shí)驗(yàn)結(jié)果統(tǒng)計(jì)

        對(duì)表1所列的6個(gè)基準(zhǔn)測(cè)試函數(shù)用兩種算法進(jìn)行測(cè)試,獨(dú)立運(yùn)行30次,統(tǒng)計(jì)測(cè)試結(jié)果的最好值、平均值和方差,如表3所示。

        表3 2種算法優(yōu)化統(tǒng)計(jì)結(jié)果

        函數(shù)最優(yōu)值類型算法算法最好值算法平均值方差 Ackley0多峰PSO1.432049e-013.024538e+009.760068e-01 FHSPSO000 Griewank0多峰PSO1.194687e+003.993823e+002.683483e+00 FHSPSO02.507463e-111.007967e-10 Rastrigin 0多峰PSO2.488006e+014.267593e+011.126887e+01 FHSPSO000 Quartic0單峰PSO1.092081e-026.045073e-023.087481e-02 FHSPSO4.210417e-054.260076e-043.832881e-04 Rosenbrock0單峰PSO3.132976e+017.378602e+014.628434e+01 FHSPSO1.557392e-071.129371e-041.310499e-04 Sphere0單峰PSO1.848225e-028.155465e-024.109588e-02 FHSPSO1.682191e-413.968317e-311.818809e-30

        2.3.3 結(jié)果分析

        文中的6個(gè)測(cè)試函數(shù)各有特點(diǎn),Sphere函數(shù)、Quartic函數(shù)和Rosenbrock函數(shù)為單峰函數(shù),主要用于測(cè)試算法的尋優(yōu)精度和執(zhí)行性能。Ackley函數(shù)、Griewank函數(shù)、Rastrigin函數(shù)均存在大量局部最優(yōu)點(diǎn),主要用于檢測(cè)算法跳出局部最優(yōu)的能力。

        從表3中可以看出,對(duì)于FHSPSO而言,6個(gè)函數(shù)優(yōu)化結(jié)果的精度均優(yōu)于標(biāo)準(zhǔn)PSO算法。對(duì)于Ackley函數(shù)、Griewank函數(shù)、Rastrigin函數(shù)均能搜索到全局最小值。對(duì)于Quartic函數(shù)、Rosenbrock函數(shù)、Sphere函數(shù)也能得到較高的搜索精度。另外,從優(yōu)化結(jié)果中可以看出,F(xiàn)HSPSO算法的穩(wěn)健性優(yōu)于標(biāo)準(zhǔn)PSO算法。

        3 結(jié)論

        本文提出了一種改進(jìn)的粒子群算法FHSPSO,在FHSPSO中引入覓食生境選擇概念,將粒子群覓食行為分為兩個(gè)階段,每個(gè)階段的位置更新策略不同。文中選用了6個(gè)典型的標(biāo)準(zhǔn)測(cè)試函數(shù)對(duì)算法進(jìn)行測(cè)試,測(cè)試結(jié)果表明:FHSPSO算法的尋優(yōu)能力及穩(wěn)健性相較標(biāo)準(zhǔn)PSO算法得到了提高。

        但是從計(jì)算結(jié)果中也可以看出,F(xiàn)HSPSO算法對(duì)Quartic、Rosenbrock等函數(shù)的求解結(jié)果與理想解之間還存在一定的差距,說(shuō)明FHSPSO算法的執(zhí)行能力以及局部開(kāi)采能力方面仍需提升。

        [1] Kennedy J, Eberhart R C. Particle swarm optimization[C].International Conference on Neural Networks, 1995:1942-1948.

        [2]紀(jì)震, 廖惠連, 吳青華. 粒子群算法及應(yīng)用[M]. 北京: 科學(xué)出版社, 2009.

        [3] 姜志誠(chéng), 梁良, 楊福花, 等. 昆明翠湖公園越冬紅嘴鷗覓食生境選擇研究[J]. 林業(yè)調(diào)查規(guī)劃, 2019, 44(3): 47-52.

        [4] Liu F, Sun Y, Wang G G, et al. An Artificial Bee Colony Algorithm Based on Dynamic Penalty and Lévy Flight for Constrained Optimization Problems[J]. Arabian Journal for Science & Engineering,2018(1):1-20

        [5] Sharma H, Bansal J C, Arya K V, et al. Lévy flight artificial bee colony algorithm[J]. International Journal of Systems Science, 2016, 47(9/10/11/12): 2652-2670.

        [6] SHI Y H,EBERHART R C. A modified particle swarmoptimizer[C]. Proceedings of the IEEE Conference on Evolutionary Computation, 1998: 69-73.

        [7] Chen M. Improved artificial bee colony algorithm based on escaped foraging strategy[J]. Journal of the Chinese Institute of Engineers, 2019, 42(6): 1-9.

        [8] Mantegna R N. Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes[J]. Physical Review E Statistical Physics Plasmas Fluids & Related Interdisciplinary Topics, 1994, 49(5): 4677.

        Improved Particle Swarm Optimization Based on Feeding Habitat Selection

        CHEN Zi-kuo, SHI Xian-rui

        (School of Economics and Management,Liaoning University of Technology, Jinzhou 121001, China)

        On the basis of standard particle swarm algorithm,the strategy of feeding habitat selection based on Levy Flight is introduced, and the swarm algorithm based on feeding habitat selection particle swarm optimization is come up with(FHSPSO.In the improved algorithm,the strategy of looking for swarms includes two stages,one is that the swarms forage without interference,the other is that the swarms fly to a new foraging position after they are disturbed.Six typical high dimensional standard test functions are used to test the algorithm.The conclusion shows the functions of FHSPSO algorithm obtain much more improvements than the standard particle swarm algorithm.

        particle swarm algorithm; levy flight; feeding habitat selection

        10.15916/j.issn1674-3261.2022.01.004

        TP18

        A

        1674-3261(2022)01-0019-03

        2021-11-23

        陳子廓(1995-),男(滿族),遼寧鞍山人,碩士生。

        史憲睿(1973-),女,遼寧彰武人,教授,博士。

        責(zé)任編輯:孫 林

        猜你喜歡
        鳥(niǎo)群測(cè)試函數(shù)生境
        飛翔的鳥(niǎo)群
        棗樹(shù)適應(yīng)干旱生境研究進(jìn)展
        為什么鳥(niǎo)要成群飛翔?
        為什么鳥(niǎo)群飛行時(shí)不會(huì)彼此沖撞?
        具有收縮因子的自適應(yīng)鴿群算法用于函數(shù)優(yōu)化問(wèn)題
        帶勢(shì)函數(shù)的雙調(diào)和不等式組的整體解的不存在性
        金秀瑤族長(zhǎng)鼓舞傳承的文化生境
        體育科技(2016年2期)2016-02-28 17:06:07
        鳥(niǎo)群優(yōu)雅
        山東青年(2016年1期)2016-02-28 14:25:21
        約束二進(jìn)制二次規(guī)劃測(cè)試函數(shù)的一個(gè)構(gòu)造方法
        不同生境中入侵植物喜旱蓮子草與本地種接骨草的光合特性
        人妻中文字幕av有码在线| 国产一区二区波多野结衣| 亚洲区偷拍自拍29p| 日本在线观看一区二区三区视频 | 日本牲交大片免费观看| 初高中生精品福利视频| 久久激情人妻中文字幕| 精品粉嫩av一区二区三区| 性无码专区无码| 国产成人亚洲精品91专区手机| 亚洲成人av一区二区麻豆蜜桃| 精品人妻69一区二区三区蜜桃| 色婷婷五月综合久久| 婷婷四房播播| 色偷偷av一区二区三区人妖| 经典三级免费看片天堂| 欧美成免费a级毛片| 午夜精品久久久| 精品少妇白浆一二三区| 最新露脸自拍视频在线观看| 亚洲av国产精品色午夜洪2| 乱人伦中文字幕在线不卡网站 | 亚洲av无码片一区二区三区| 精品国产福利一区二区三区| 亚洲日本人妻少妇中文字幕| 亚洲人成网站色www| 青青在线精品2022国产| 国产激情免费观看视频| 亚洲va久久久噜噜噜久久天堂| 亚洲 自拍 另类 欧美 综合| 国产真实伦视频在线视频| 日本人妻系列中文字幕| 人妻体体内射精一区二区| 日韩第四页| 亚洲av综合色区久久精品| 在线观看av片永久免费| 99久久免费精品高清特色大片| 成人av天堂一区二区| 国产视频一区二区三区在线免费| 无码国产精品一区二区免费模式| 亚洲嫩模高清在线视频|