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

        ?

        一種優(yōu)化局部搜索能力的灰狼算法

        2020-12-29 12:09:28王習濤
        計算機時代 2020年12期
        關(guān)鍵詞:精度優(yōu)化

        王習濤

        摘? 要: 灰狼算法是一種經(jīng)典的群智能算法。針對灰狼算法局部搜索收斂較慢,易陷入局部最優(yōu)且搜索精度不高的缺陷,提出一種新的灰狼算法。新算法通過增加α狼視野,賦予α狼主動搜索能力,在全局搜索的同時進一步提高了局部尋優(yōu)精度,實現(xiàn)搜索結(jié)果的進一步優(yōu)化。通過多個基準函數(shù)測試實驗、對比、分析發(fā)現(xiàn),新算法較原始灰狼算法在收斂精度上有較大提高。

        關(guān)鍵詞: 群智能算法; 灰狼算法; 優(yōu)化; 局部搜索; 精度

        中圖分類號:TP301.6? ? ? ? ? 文獻標識碼:A? ? ?文章編號:1006-8228(2020)12-53-03

        Abstract: Gray wolf algorithm is a classical swarm intelligence algorithm. In this paper, a new gray wolf algorithm is proposed to solve the problems of gray wolf algorithm, which is easy to fall into local optimum, slow convergence and low search accuracy. In the new algorithm, by increasing alpha wolf's field of vision and giving alpha wolf the ability of active search, the local search accuracy is further improved and the search results are further optimized at the same time of global search. Compared with the original gray wolf algorithm, the new algorithm greatly improves the speed and accuracy of convergence according to the experimental test on several reference functions.

        Key words: swarm intelligence algorithm; gray wolf algorithm; optimize; local search; accuracy

        0 引言

        群體智能優(yōu)化算法是一種演化計算技術(shù),是通過觀察自然界生物群體合作覓食的過程,模擬群體中各成員的共享信息和相互學習,不斷改變搜索方向,最終實現(xiàn)搜索結(jié)果優(yōu)化的算法。較著名的群體智能算法有遺傳算法(GA)、人工蟻群算法(ACO)、粒子群算法(PSO)、人工蜂群算法(ABC)、灰狼算法(GWO)等。

        2014年澳大利亞學者Mirjalili模仿灰狼圍攻、捕食獵物的過程提出了灰狼優(yōu)化算法,并通過多個基準函數(shù)的優(yōu)化對比發(fā)現(xiàn),灰狼算法在優(yōu)化精度和穩(wěn)定性上要明顯優(yōu)于粒子群算法(PSO)、差分進化算法(DE)和引力搜索算法(GSA)[1]。

        灰狼算法結(jié)構(gòu)簡單,需要調(diào)節(jié)的參數(shù)少,易于實現(xiàn)[2],并且能自動調(diào)整收斂因子和信息反饋機制,能夠在全局搜索與局部開發(fā)中實現(xiàn)平衡,一經(jīng)問世便廣受關(guān)注,但是同其他的群體優(yōu)化算法一樣,灰狼算法也不可避免地存在易早熟,易陷入局部最優(yōu)的問題,諸多學者進行了有針對性地優(yōu)化改進[3-7]],從整體上提高了算法的穩(wěn)定性。然而在搜索后期,依然會出現(xiàn)精度不高的現(xiàn)象,這是因為尋優(yōu)后期群體喪失多樣性,α狼只能根據(jù)自身、β狼和δ狼的位置進行位置調(diào)整,并且隨機的活動半徑存在跳躍,導致局部尋優(yōu)精度不高。為此,本文在經(jīng)典灰狼算法中為α狼開啟視野,增加α狼局部主動尋優(yōu)能力,通過多個基準函數(shù)仿真實驗,顯示改進算法在局部尋優(yōu)中表現(xiàn)更加出色,收斂精度較傳統(tǒng)算法明顯提高。

        1 傳統(tǒng)灰狼算法

        灰狼算法通過模擬自然界灰狼群體捕食過程中的等級分工和信息交互過程實現(xiàn)解空間中的尋優(yōu)?;依撬惴▽⒗侨悍譃樗念悾害晾?、β狼、δ狼和其他狼,α狼、β狼、δ狼是狼群的首領(lǐng),記錄狼群中最優(yōu)的三個解,算法設(shè)計α狼、β狼、δ狼相對其他狼更加了解、靠近最優(yōu)解,其他狼并不知道最優(yōu)解的位置,因此,其他狼根據(jù)α狼、β狼、δ狼的位置自動地調(diào)整搜索范圍和步伐。每次調(diào)整后狼群會重新計算適應度,最優(yōu)的三匹狼自動升級為α狼、β狼、δ狼,以此法迭代,實現(xiàn)對最優(yōu)解的逐漸逼近,最終以α狼為最優(yōu)解。

        灰狼群體狩獵時,主要進行包圍、獵捕和攻擊等行為。算法通過α狼、β狼、δ狼和其他狼的初始化模擬灰狼實現(xiàn)對獵物的包圍。初始化后默認α狼、β狼、δ狼實現(xiàn)了對最優(yōu)解的包圍。其他狼通過α狼、β狼、δ狼的引導實現(xiàn)位置更新,從而實現(xiàn)對最優(yōu)解的圍捕,具體實現(xiàn)數(shù)學模式如下:利用式⑴計算當前狼與最優(yōu)解的距離,式⑵計算當前狼的下一個位置。

        通過反復迭代更新狼群位置并生成新的α狼、β狼、δ狼,狼群不斷逼近獵物,直至完成捕獲獵物(全局優(yōu)化)這一目標。該過程主要通過式⑶中的a由2線性遞減到0來實現(xiàn)。相應地,A的值也在[-a,a]區(qū)間內(nèi)取得任意值。當|A|<1時,狼群的下一個位置將更加接近獵物所在的位置,從而集中進行攻擊,這對應于算法的局部搜索; 當|A|>1時,狼群就會逐漸遠離獵物,這對應于算法的全局搜索。

        2 改進的狼群算法

        仔細觀察狼群圍捕過程可以發(fā)現(xiàn),在圍捕的最后階段狼群圍繞獵物不斷移動,但代價函數(shù)的輸出卻不再縮小,究其原因是狼群多樣性缺失,α狼陷入局部最優(yōu),為此,本文提出為α狼增加主動搜索視野,使α狼不再被動局限于狼群更新帶來的優(yōu)化,同時也具備局部搜索的能力。

        假設(shè)α狼具備看到β狼的視野,這樣每次α狼、β狼、δ狼更新位置后α狼會在視野范圍內(nèi)尋找比當前更優(yōu)的位置并移動到更優(yōu)位置,為了減少參數(shù)數(shù)量,假設(shè)α狼每次視野內(nèi)局部尋優(yōu)進行次數(shù)與狼群迭代次數(shù)相同,即程序會在α狼視野范圍內(nèi)重復生成備選位置,與α狼比較并選取最優(yōu)解。

        為了進一步降低算法實現(xiàn)難度,提高程序運行效率,采用式⑿生成備選位置的第i維數(shù)據(jù),因此,α狼在第i維空間的視野范圍為[[Xiα-absXiα-Xiβ,Xiα+absXiα-Xiβ]],i=0,1…n,n為解空間維度。

        本文GWO算法偽代碼:

        [1、 Initializeiteration count (T)

        2、 Initialize size of the pack ( pack_size)

        3、 Initialize alpha、beta、delta wolf

        4、 Initializethe grey wolf population(position)

        5、 Calculate the fitness of each grey wolf in population

        6、 For iter in (0, count(T)):

        7、 ? Update alpha、beta、delta wolf

        8、 ? For iter_select in (0, count(T)):

        9、 ? ? ?Select a point in? [[Xiα-absXiα-Xiβ,[Xiα-absXiα-Xiβ]] 10、 ? ? ?If points fitness > alphas fitness:

        11、 ? ? ? ? Alpha=point

        12、 ? Update the grey wolf population by alpha、beta、delta wolf 13、 Output alpha wolf ]

        3 實驗及對比分析

        為了驗證算法的改進效果,本文利用6個常用基準函數(shù)對原始算法和本文算法進行運行對比,從算法最優(yōu)值、均值和標準差等方面來進行比較分析。表1給出了6個基準測試函數(shù)的具體信息,表2給出了實驗結(jié)果記錄。

        為了正確反映算法的運行效果,盡量減少偶然因素對運行結(jié)果的影響,所有算法的維度設(shè)置為30,狼群規(guī)模都設(shè)置為15,最大迭代次數(shù)設(shè)置為500,保證了新舊算法具備充足的種群規(guī)模和迭代次數(shù),以保證都能達到收斂狀態(tài)。實驗連續(xù)運行10次,對比最優(yōu)值,均值和方差。

        表2顯示實驗數(shù)據(jù)結(jié)果,通過對比可以看出,無論是最優(yōu)值、均值,還是方差,本文算法均顯著優(yōu)于原始算法,從而可以證明,為α狼開啟視野,增加主動搜索動作能夠顯著優(yōu)化搜索結(jié)果,對提升全局搜索精度有明確效果。

        4 結(jié)束語

        針對灰狼優(yōu)化算法進入圍捕階段后局部搜索精度不高的現(xiàn)象,本文創(chuàng)新性地為α狼增加了局部視野,并使α狼在視野范圍內(nèi)主動搜索最優(yōu)解,從實驗數(shù)據(jù)可以看出,改進后的算法搜索精度遠高于傳統(tǒng)算法。群智能算法是解決NP問題的有效手段之一,在提高局部收縮優(yōu)化的同時,如何進一步保證全局搜索的穩(wěn)定性,進一步降低陷入局部最優(yōu)的幾率,必將成為研究的方向。因此,下一步研究將圍繞全局與局部平衡能力、整體收斂速度展開,不斷優(yōu)化灰狼算法搜索過程,提高搜索速度和精度。

        參考文獻(References):

        [1] 郭振洲,劉然,拱長青,趙亮.基于灰狼算法的改進研究[J].計算機應用研究,2017.34(12):3603-3606

        [2] 張曉鳳,王秀英.灰狼優(yōu)化算法研究綜述[J].計算機科學,2019.46(3):30-38

        [3] 邢尹,陳闖,劉立龍,程勝.求解函數(shù)最優(yōu)解的改進灰狼算法[J].計算機仿真,2018.35(9):258-262

        [4] 郭玉純,曹小鵬,胡元嬌.禁忌搜索灰狼優(yōu)化算法研究[J].計算機技術(shù)與發(fā)展,2019.29(12):55-60

        [5] 徐松金,龍文.嵌入遺傳算子的改進灰狼優(yōu)化算法[J].蘭州理工大學學報,2016.42(4):102-108

        [6] 牛家彬,王輝.一種基于混合策略的灰狼優(yōu)化算法[J].齊齊哈

        [7] 魏政磊,趙輝,韓邦杰,孫楚,李牧東.具有自適應搜索策略的灰狼優(yōu)化算法[J].計算機科學,2017.44(3):259-263

        猜你喜歡
        精度優(yōu)化
        超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
        民用建筑防煙排煙設(shè)計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        超高精度計時器——原子鐘
        分析誤差提精度
        基于DSPIC33F微處理器的采集精度的提高
        電子制作(2018年11期)2018-08-04 03:25:38
        GPS/GLONASS/BDS組合PPP精度分析
        基于低碳物流的公路運輸優(yōu)化
        色综合久久88色综合天天| 偷窥偷拍一区二区三区| 美女免费视频观看网址| 日本少妇高潮喷水xxxxxxx| 日韩精品无码一区二区三区视频 | 成 人片 黄 色 大 片| 午夜精品久久久久久久久久久久| 欧美精品AⅤ在线视频| 日韩字幕无线乱码免费| 亚洲综合国产成人丁香五月激情 | 爱v天堂在线观看| 综合久久精品亚洲天堂| 久久精品国产亚洲av麻豆图片| 成人免费毛片内射美女-百度 | 亚洲产在线精品亚洲第一页| 中国一级黄色片久久久| 国产一区二区内射最近更新 | 秋霞日韩一区二区三区在线观看 | 青青草在线免费观看在线| 国产大片内射1区2区| 狠狠色噜噜狠狠狠狠888奇禾| 丰满人妻AV无码一区二区三区| 国产黄色一区二区在线看| 国产女主播白浆在线观看| 四虎精品视频| 亚洲第一页综合av免费在线观看| 免费亚洲一区二区三区av| 中国农村熟妇性视频| 天堂在线观看av一区二区三区| 久久精品人妻中文av| 成人做爰69片免费看网站野花| 白嫩少妇激情无码| 性感人妻一区二区三区| 肥老熟女性强欲五十路| 国产精品igao视频网| 白白色免费视频一区二区| 久久久国产熟女综合一区二区三区| 无码人妻精品一区二区三区9厂| 日韩另类在线| 后入少妇免费在线观看| 国产精品久久久久久|