人工蜂群算法研究綜述_第1頁
人工蜂群算法研究綜述_第2頁
人工蜂群算法研究綜述_第3頁
人工蜂群算法研究綜述_第4頁
人工蜂群算法研究綜述_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、    人工蜂群算法研究綜述    包麗梅摘要:人工蜂群算法是由karaboga在2005年提出的一類新型群體智能優(yōu)化算法,對于解決連續(xù)函數(shù)的求解問題具有較強的適應(yīng)性,目前,已被應(yīng)用在航空航天、化工生產(chǎn)等諸多領(lǐng)域。為進一步提高人工蜂群算法的精度,使其更好地服務(wù)于社會相關(guān)領(lǐng)域。該文對蜂群算法的基本原理與計算步驟進行闡述和分析,介紹了蜂群算法的相關(guān)優(yōu)化改進方法,并指出了蜂群算法未來的改進與研究方向。關(guān)鍵詞:人工蜂群算法;覓食行為;群體智能:tp311 :a :1009-3044(2016)22-0159-02abstract: the artificial

2、colony algorithm is established in 2005 by karaboga put forward a new type of swarm intelligence optimization algorithm, to solve the continuous function to solve the problem with strong adaptability, at present, has been used in many fields such as aerospace, chemical production. in order to furthe

3、r improve the accuracy of artificial colony algorithm, to make it better service to the society in related fields. this paper elaborates the basic principle and calculation steps of swarm algorithm and analysis, this paper introduces the colony algorithm related optimization improvement method, and

4、points out that the swarm algorithm improvement and research direction in the future.key words: artificial colony algorithm; foraging behavior; swarm intelligence對人工蜂群算法進行分析可知,其自然界原理為蜜蜂的覓食行為,由于蜜蜂的覓食行為恰好是一類較為典型的群體智能行為,故而為人工蜂群算法的產(chǎn)生和應(yīng)用提供了重要的信息來源,而人工蜂群算法也是對蜜蜂覓食這一智能行為的模擬,具有算法簡單和魯棒性強等特點,不僅能夠較好地解決模糊聚類和數(shù)值函數(shù)

5、優(yōu)化等問題,而且還能夠?qū)崿F(xiàn)對流水線的科學(xué)調(diào)度。鑒于人工蜂群算法的諸多優(yōu)勢,加強對其研究的力度無疑對于促進該算法在社會各領(lǐng)域中的應(yīng)用具有重要的作用和意義。為保持人工蜂群算法的一般性,其解的適應(yīng)度評價應(yīng)以下式為依據(jù)進行計算:上式中,fi為解的函數(shù)值。至此,可將人工蜂群算法的核心確定為以下三部分:引領(lǐng)蜂對蜜源進行搜索;引領(lǐng)蜂對蜜源信息進行分享,同時,跟隨蜂以相應(yīng)概率對蜜源進行搜索;引領(lǐng)蜂在轉(zhuǎn)變?yōu)閭刹榉浜笤谙鄳?yīng)的蜜源搜索空間內(nèi)進行隨機搜索。1.2 算法步驟人工蜂群算法的步驟如下:首先,對蜜源xi進行初始化,對參數(shù)np以及l(fā)imit和迭代次數(shù)的上限進行設(shè)定,而后,為初始化后的蜜源xi分配一引領(lǐng)蜂,并使其

6、根據(jù)公式(2)展開新蜜源vi的搜索工作;其次,根據(jù)公式(5)對新搜索到的蜜源vi的適應(yīng)度進行評價,并以貪婪選擇法確定出應(yīng)該保留的蜜源;再次,根據(jù)公式(3)對引領(lǐng)蜂所尋蜜源被跟隨蜂跟隨的概率進行計算,跟隨蜂的蜜源搜索方式同與其共享信息的引領(lǐng)蜂搜索方式相同,并仍以貪婪選擇的方式確定應(yīng)保留的蜜源;最后,對蜜源xi是否滿足被遺棄的條件進行判定,若滿足遺棄條件,則引領(lǐng)蜂轉(zhuǎn)變?yōu)閭刹榉?,偵查蜂則以公式(4)為依據(jù)隨機生成新蜜源;若不滿足,則令t=t+1,直接判斷算是否滿足終止條件,若滿足,則終止;若不滿足,則亟須為蜜源xi分配引領(lǐng)蜂,重復(fù)上述步驟。2 人工蜂群算法的優(yōu)化改進2.1 參數(shù)調(diào)整為進一步提高人工蜂

7、群算法的精度,akay等人通過開展多組實驗對人工蜂群算法受參數(shù)影響的情況進行了深入研究,相關(guān)實驗結(jié)果表明:人工蜂群算法并不會對問題的維數(shù)過于敏感,故對于高維問題的求解具有較強的適應(yīng)性;群體規(guī)模并不會對人工蜂群算法性能產(chǎn)生顯著的影響,故即使利用算法求解較小群體規(guī)模的解仍然可以達到所需效果。人工蜂群算法受limit值的影響較大,若limit值過小,則會對蜂群的協(xié)作搜索產(chǎn)生不利影響;若limit值過大,則會導(dǎo)致算法的探索能力大幅下降,故對于相對復(fù)雜的函數(shù),人工蜂群算法的limit應(yīng)設(shè)置為cz*d,其中,cz表示群體規(guī)模,d為問題維數(shù)2。此外,為進一步提高算法對搜索擾動維數(shù)的控制效果,akay與kar

8、aboga等人將mr,即修改率這一參數(shù)引入人工蜂群算法中,通過給出以rechenberg1/5為依托的變異規(guī)則所對應(yīng)的自適應(yīng)調(diào)整擾動輔助算法,有效提高算法的求解精度3。2.2 新的學(xué)習(xí)策略由蜜源搜索的計算公式可知,人工蜂群算法的搜索主要是基于個體之間的交互學(xué)習(xí)予以實現(xiàn)的,雖然此種學(xué)習(xí)策略可以使群體保持較高的探索能力,但對新蜜源的開發(fā)能力卻有所缺失,從而影響該算法的精度和收斂速度。由此發(fā)現(xiàn)并設(shè)計新的學(xué)習(xí)策略則成為了提高人工蜂群算法性能的關(guān)鍵。banharnsakun等人以跟隨蜂對蜜源的搜索公式為基礎(chǔ),將最佳個體的適應(yīng)度值納入其中使得算法的搜索半徑隨迭代次數(shù)的遞減而增加,有效加快了算法對高質(zhì)量解的

9、尋找速度4。銀建霞,孟紅云等人將慣性權(quán)重與加速細數(shù)等納入到基本人工蜂群算法的蜜源搜索公式當中,并以適應(yīng)度值來對二者的取值予以確定,從整體上提高了算法的求解精度5。3 結(jié)論本文通過對人工蜂群算法的原理和步驟進行說明,進而對前任關(guān)于該算法的改進優(yōu)化方法展開了詳細的論述分析。具體研究結(jié)果如下:人工蜂群算法具有較強的系統(tǒng)性,通過引入群體概念對空間中的個體集合予以表示,在個體與個體間高效的信息共享的基礎(chǔ)上完成迭代繁衍與最優(yōu)解的搜索任務(wù),具有較強的自組織性。同時,由于人工蜂群算法仍然處于初級研究階段,在參數(shù)設(shè)置和算法優(yōu)化方面仍然有待改進,加之既有的研究成果相對分散,故并未被廣泛應(yīng)用到相關(guān)領(lǐng)域。未來,還需進

10、一步加強對人工蜂群算法的研究,積極探究提高算法精度和性能的方法,為實現(xiàn)該算法的普及和應(yīng)用奠定良好基礎(chǔ)。參考文獻:1 張超群,鄭建國,王翔.蜂群算法研究綜述j.計算機應(yīng)用研究,2011,9(14):3201-3205.2 林小軍,葉東毅.一種帶規(guī)范知識引導(dǎo)的改進人工蜂群算法j.模式識別與人工智能,2013,3(12):307-314.3 梁小曉,韋崇崗.基于人工蜂群算法的物聯(lián)網(wǎng)數(shù)據(jù)融合技術(shù)研究j.組合機床與自動化加工技術(shù),2013,5(9):5-8.4 孟妍,吳小瑛.人工蜂群算法綜述j.信息技術(shù)與信息化,2013,4(24):46-48.5 銀建霞,孟紅云.具有混沌差分進化搜索的人工蜂群算法j.計算機工程與應(yīng)用,2013,9(20):27-30. 電腦知識與技術(shù)20

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論