在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

群體智能算法從生物現(xiàn)象中獲得哪些啟示

w0oW_guanchacai ? 來源:lq ? 2019-01-08 17:28 ? 次閱讀

還記得電影《蟻人》中的神隊友嗎?如果沒有那些成群螞蟻機器人,蟻人要對付壞人的話,可是沒有那么容易的。如同現(xiàn)實中的螞蟻,一個簡單的個體只是有幾個神經(jīng)關節(jié)組成,但形成的一個蟻群卻能夠完成各種復雜的任務。在生物圈中,除了螞蟻還有很多類似的生物,他們個體活動僅僅遵循簡單的活動準則,但是形成的群體行為卻表現(xiàn)出高超的智能。其實在人工智能領域這種現(xiàn)象被稱為“群體智能”。

受到這種生物群體行為研究的啟發(fā),專家學者發(fā)明創(chuàng)建群體計算模型,它們表現(xiàn)出了與單個個體完全不同的非凡計算能力,可以用于求解大量復雜的科學工程問題,受到廣泛的關注和研究,并發(fā)展成為群智能優(yōu)化計算的新型研究方向。群智能優(yōu)化算法為計算智能和人工智能研究領域的一個研究熱點以及交叉學科中一個非常活躍的前沿研究課題,其應用已經(jīng)滲透到各個領域。

集群是生物中一種非常常見的生物現(xiàn)象,像螞蟻,蜜蜂,魚類集群等,這些生物在不同環(huán)境中的生存方式給人類解決問題的思路帶來了很多靈感。其實人類從動物進化、免疫、神經(jīng)元系統(tǒng)、DNA信息、生物協(xié)作中得到啟發(fā),使得許多人類看起來高度復雜的的優(yōu)化問題可以從這些生物智能現(xiàn)象得到完美的解決。

群體智能中,群體指的是一群相互之間可以進行直接或間接通信的個體,這組個體可以通過相互協(xié)作進行分布問題求解。簡單的說,群體智能就是低智能的個體通過相互通信和協(xié)作完成高智能的行為,許多簡單的個體組成群體,它們相互合作完成較為復雜的功能。為了便于認識群智能優(yōu)化算法所處的層次,我們給出一張關系圖,關系圖中展示生物學上現(xiàn)象與對應的仿生計算方法。圖中我們可以看到從各種獨特的生物學現(xiàn)象提煉出其對應的仿生計算方法。

(仿生計算方法)

而這里面大多數(shù)算法都是基于梯度的應用優(yōu)化算法,舉個簡單例子來說,求拋物線的極值點時,我們一般先要對函數(shù)求導,得到梯度變化最小的點,這個點就是極值點。但是群智能依靠的是概率搜索算法,雖然概率搜索算法通常采用較多的評價函數(shù),但是與梯度方法及傳統(tǒng)的演化算法相比,優(yōu)點明顯:

1、算法思想簡單容易實現(xiàn),只需遵循幾個簡單的規(guī)則。

2、以非直接的信息交流方式確保系統(tǒng)的擴張性,也就是說,每個點的行為是自主的,只會根據(jù)局部的變化改變自己的行為,不是由中心控制的。

3、具有并行性和分布式特點,可以利用多處理器予以實現(xiàn)。

4、對問題定義的連續(xù)性無特許要求,可以處理離散域問題。

5、沒有集中控制的約束,不會因個別的故障影響整個問題的求解,確保了系統(tǒng)具備更強的魯棒性(也就是說抗干擾能力強)。

群智能算法僅僅涉及基本的數(shù)學操作,數(shù)據(jù)處理過程對CPU和內(nèi)存的要求不高。這種方法只需要計算目標函數(shù)的函數(shù)值,不用計算梯度信息。群智能理論已經(jīng)完成的研究和應用證明這種方法是有效解決大多數(shù)全局優(yōu)化問題的新方法。

群智能優(yōu)化算法主要包括:粒子群優(yōu)化算法、蟻群優(yōu)化算法、人工蜂群優(yōu)化算法、人工魚群優(yōu)化算法。

粒子群優(yōu)化(PSO)算法

粒子群優(yōu)化算法初期只是設想模擬鳥群覓食行為過程,但是后來發(fā)現(xiàn)PSO算法是一種很好用的優(yōu)化工具。其基本思想源于對鳥類覓食過程中遷移和聚集行為的模擬,通過鳥之間的集體協(xié)作和競爭達到目的。設想這樣一個場景:一群鳥隨機搜索食物,在這個區(qū)域里只有一塊食物,所有的鳥都不知道食物在哪里,但是他們知道當前位置離食物多遠,那么找到食物最優(yōu)的策略是什么?那就是搜尋離食物最近的鳥周圍區(qū)域。我們將每只鳥看成一個“粒子”,每個粒子的初始速度和位置都是隨機的,而后粒子速度就朝著全局最優(yōu)和個體最優(yōu)的方面靠近,所有粒子都有一個由被最優(yōu)函數(shù)決定的適應度值,粒子們追隨當前最優(yōu)粒子在解空間中搜索。初始粒子隨機分布,隨著迭代進行,粒子們逐漸向最優(yōu)解逼近。

(圖a、b、c、d中粒子逐漸向最優(yōu)區(qū)間逼近)

但是該方法也有缺點,對于有多個極值點的函數(shù),該方法容易陷入局部極值點。就如鳥群都集中在食物量很少的區(qū)域內(nèi),沒找到那塊食物量最多的區(qū)域。

采用粒子群優(yōu)化算法可以求解交通信號配時問題,航班進場、離場調(diào)度問題,機器人全局路徑規(guī)劃問題。該算法還有另外一個重要應用領域是圖像處理,因為圖像信息多樣性和復雜性特征,目前在圖像處理領域,建模困難、處理不完整等問題普遍存在。而粒子優(yōu)化算法在圖形處理領域中取得了一定的成功。(《通訊世界》:圖像去燥處理中粒子群優(yōu)化算法研究)

蟻群優(yōu)化(ACO)算法

螞蟻優(yōu)化算法是對自然界螞蟻的尋徑方式進行模擬而得到的一種仿生算法。在螞蟻尋找食物過程中,蟻群總能找到一條從食物到巢穴之間的左右路徑,這是因為螞蟻在尋找路徑時,會在路徑上釋放出一種特殊的信息素。當它們碰到一個還沒有走過的路口時,就隨機挑選一條路徑前行,與此同時釋放出與路徑長度有關的信息素,路徑越長,信息素越低。當后來的螞蟻碰到這個路口時,就選擇信息素濃度高的路徑,這就形成了一個正反饋,最優(yōu)路徑上信息素濃度越來越大,其他路徑上信息素越來越低,最終蟻群會找到最優(yōu)路徑。螞蟻算法有較強的自學能力,可以根據(jù)環(huán)境的改變和過去的行為結(jié)果對自身的知識庫或自身的組織結(jié)構(gòu)進行調(diào)整,從而實現(xiàn)算法求解能力的進化。

(從A到D點,ACD的路徑是ABD的兩倍,在ABD路徑上的螞蟻返回A時,ACD上螞蟻剛到D,所以ABD路徑上信息素濃度是ACD的兩倍)

這個算法應用于其他組合優(yōu)化問題,如旅行商問題、指派問題、車輛路由問題、網(wǎng)絡路由問題等。最近幾年,該算法在網(wǎng)絡路由中的應用受到越來越多的學者關注,并提出一些新的基于螞蟻算法的路由算法。同傳統(tǒng)的路由算法相比,該算法在網(wǎng)絡路由中具有信息分布式性、動態(tài)性、隨機性和異步性等特點,而這些特點正好滿足網(wǎng)絡路由的特點。

人工蜂群(ABC)算法

人工蜂群算法是模仿蜜蜂行為提出的一種優(yōu)化方法,是群智能思想的一個具體應用。在尋找食物源(花朵)過程中,引領蜂通過搖擺舞的持續(xù)時間來表現(xiàn)食物源的收益率,其他跟隨蜂可以觀察這種舞蹈并依據(jù)收益率來選擇哪個食物源。收益率與食物源被選擇的可能性成正比。所以,蜜蜂被吸引到某一個食物源的概率與食物源的收益率成正比。基于上述思想的蜜蜂算法的主要特點是不需要了解問題的特殊信息,只需要對問題進行優(yōu)劣比價,通過各人工蜂的局部尋優(yōu)行為,最終在群體中使全局最優(yōu)值凸顯出來,有著較快的收斂速度。為了解決多變量函數(shù)優(yōu)化問題,Karaboga提出人工蜂群算法模型。

(蜂群尋蜜源過程)

專家提出基于人工蜂群算法的煤礦救災機器人全局路徑規(guī)劃算法。該算法首先進行環(huán)境建模,然后根據(jù)環(huán)境信息特點,巧妙結(jié)合人工蜂群算法獲得機器人全局優(yōu)化路徑。該路徑規(guī)劃方法具有建模方便、算法簡單以及不局限于障礙物的形狀等特點。實驗證明,本算法可以快速有效地規(guī)劃出一條全局較優(yōu)化路徑,是解決全局環(huán)境已知情況下機器人路徑規(guī)劃的一種有效方法。(《煤炭技術》:基于蜂群算法的煤礦救災機器人全局路徑規(guī)劃)

針對不相關并行機混合流水線調(diào)度問題的特點,專家設計了一種基于排列的編碼和解碼方法,提出了一種有效的人工蜂群算法。在引領蜂和跟隨蜂搜索階段采用3種有效的鄰域搜索方法,以豐富搜索行為。在偵察蜂搜索階段通過隨機搜索對種群進行更新,以增強種群多樣性。同時,通過試驗設計方法對算法的參數(shù)設置進行了分析,給出指導性參數(shù)組合。通過基于典型實例的數(shù)值仿真以及與已有代表性算法的比較,驗證了所提算法的有效性和魯棒性。(《控制理論與應用》:求解不相關并行機混合流水線調(diào)度問題的人工蜂群算法)

人工魚群(AF)算法

人工魚群算法是國內(nèi)李曉磊博士等人在動物群體智能行為研究基礎上提出的一種新型仿生群智能優(yōu)化算法。該算法根據(jù)水域魚生存數(shù)目最多的地方就是該水域中富含營養(yǎng)物質(zhì)最多的地方這一特點來模擬魚群的覓食行為而實現(xiàn)尋優(yōu)。算法主要利用魚的三個基本行為:覓食、聚群和追尾行為,人工魚是真實魚的抽象化、虛擬化的一個實體,其中封裝了自身的數(shù)據(jù)和一系列行為,可以接受環(huán)境的刺激信息,做出相應的活動。它的下一刻狀態(tài)取決于自身狀態(tài)和環(huán)境狀態(tài),并通過自身活動影響環(huán)境,進而影響其他人工魚的活動。該算法收斂速度快,可用于解決實時性要求高的問題。對于精度要求不高的場合,可以快速得到可行解;

(人工魚及其環(huán)境)

針對車聯(lián)網(wǎng)環(huán)境下若干典型車輛軌跡規(guī)劃方法存在車速與軌跡波動性較大的問題,專家提出了一種基于改進人工魚群算法的車輛軌跡規(guī)劃方法。該方法以DSRC通信的車聯(lián)網(wǎng)應用場景為設計平臺,車輛的最優(yōu)行車速度為核心計算基礎,分析得到車輛的最佳軌跡。(《計算機應用》:基于改進人工魚群算法的車輛軌跡規(guī)劃方法)

針對基于BP神經(jīng)網(wǎng)絡室內(nèi)定位算法收斂速度慢和定位精度低的問題,專家提出了改進的人工魚群算法(AFSA)和距離加權(quán)質(zhì)心法。通過改進人工魚覓食和尋優(yōu)方式來提高人工魚全局尋優(yōu)的能力和速度,并用該算法來選取室內(nèi)定位神經(jīng)網(wǎng)絡參數(shù)。通過改進的加權(quán)質(zhì)心法計算距離,以減小室內(nèi)復雜環(huán)境干擾造成的定位的誤差。實驗證明該改進方法使室內(nèi)定位的平均精度比BP神經(jīng)網(wǎng)絡模型提高8%左右,并提高了室內(nèi)定位的可靠性。(《計算機應用》:基于人工魚群算法的無線室內(nèi)定位優(yōu)化)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1805

    文章

    48833

    瀏覽量

    247336
  • 智能算法
    +關注

    關注

    0

    文章

    81

    瀏覽量

    12117

原文標題:群體智能算法從生物現(xiàn)象中獲得哪些啟示

文章出處:【微信號:guanchacaijing,微信公眾號:科工力量】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    matlab智能算法

    matlab智能算法30例
    發(fā)表于 05-05 20:58

    有沒有搞機器學習,人工智能算法研究的啊?

    如題,希望找到一些同樣研究機器學習,人工智能算法研究的朋友,相互探討,共同進步。自己一個人搞感覺挺難的,希望可以一起討論,跟貼聯(lián)系。
    發(fā)表于 02-26 09:58

    DSP實現(xiàn)智能算法支持向量機SVM有人做嗎?

    DSP實現(xiàn)智能算法支持向量機SVM有人做嗎?
    發(fā)表于 11-17 22:31

    [MATLAB智能算法30個案例分析].史峰等.掃描版

    本帖最后由 lee_st 于 2018-1-28 05:33 編輯 [MATLAB智能算法30個案例分析].史峰等.掃描版
    發(fā)表于 01-28 05:30

    智能控制、人工智能智能算法的發(fā)展前景怎么樣

    淺談智能控制、人工智能智能算法的發(fā)展前景
    發(fā)表于 05-10 01:21

    基于LabVIEW的智能算法實例

    基于LabVIEW的智能算法實例,包括bp神經(jīng)網(wǎng)絡,PID控制,粒子群算法,模糊控制,小波去噪。適合相關從業(yè)人員交流學習
    發(fā)表于 03-07 20:08

    人工智能算法有哪些?

    神經(jīng)網(wǎng)絡是生物神經(jīng)網(wǎng)絡在某種簡化意義下的技術復現(xiàn),它的主要任務是根據(jù)生物神經(jīng)網(wǎng)絡的原理和實際應用的需要建造實用的人工神經(jīng)網(wǎng)絡模型,設計相應的學習算法,模擬人腦的某種智能活動,然后在技術
    發(fā)表于 03-05 14:15

    群集智能算法在WSN節(jié)點定位的應用

    為提高無線傳感器網(wǎng)絡(WSN)的節(jié)點定位的估計精度,提出基于自由搜索優(yōu)化的智能估計定位算法。自由搜索是一種新的群集智能算法,應用于函數(shù)優(yōu)化。該算法計算量少、收斂速度高
    發(fā)表于 04-13 08:32 ?15次下載

    矩陣式編碼智能算法在生產(chǎn)批量計劃的應用_馬志斌

    矩陣式編碼智能算法在生產(chǎn)批量計劃的應用_馬志斌
    發(fā)表于 01-21 12:16 ?1次下載

    智能算法在PID控制仿真中的應用研究教程免費下載

    本章講述了群智能算法在PID控制仿真中的應用研究,PID控制是典型的工業(yè)控制之一,對于PID控制,主要難點在于PID的參數(shù)整定,現(xiàn)用的工業(yè)控制,而現(xiàn)今的群智能算法(粒子群算法、遺傳
    發(fā)表于 10-09 08:00 ?0次下載
    群<b class='flag-5'>智能算法</b>在PID控制仿真中的應用研究教程免費下載

    優(yōu)化算法智能算法智能控制技術有哪些特點和應用

      在建立了以頻域法為主的經(jīng)典控制理論的基礎上,智能控制技術逐步發(fā)展。隨著信息技術的進步新方法和新技術進入工程化、產(chǎn)品化階段。這對自動控制理論技術提出了新的挑戰(zhàn),促進了智能理論在控制技術的應用。下面介紹了優(yōu)化
    發(fā)表于 11-06 11:54 ?8次下載

    混合MAC協(xié)議和流量分化QoS的WSN智能算法

    混合MAC協(xié)議和流量分化QoS的WSN智能算法(電源技術是核心期刊嗎)-混合MAC協(xié)議和流量分化QoS的WSN智能算法? ? ? ? ? ? ? ? ?
    發(fā)表于 09-15 11:10 ?6次下載
    混合MAC協(xié)議和流量分化QoS的WSN<b class='flag-5'>智能算法</b>

    優(yōu)化算法智能算法智能控制技術的特點和應用

    優(yōu)化算法智能算法智能控制技術的特點和應用(工控技術網(wǎng)站)-文檔為優(yōu)化算法智能算法智能控制
    發(fā)表于 09-30 12:46 ?6次下載
    優(yōu)化<b class='flag-5'>算法</b>、<b class='flag-5'>智能算法</b>、<b class='flag-5'>智能</b>控制技術的特點和應用

    人工智能算法有哪些

    是AI的重要技術之一,本文將從人工智能算法的概念入手,詳細講述常見的人工智能算法。 一、人工智能算法的概念 人工智能算法是指一種能夠自主地
    的頭像 發(fā)表于 08-12 16:58 ?6501次閱讀

    什么是人工智能算法

    人工智能算法通常使用機器學習和深度學習技術來訓練模型,這些技術基于統(tǒng)計學原理和模式識別。其目的是根據(jù)現(xiàn)有的數(shù)據(jù),通過學習模型的參數(shù),從而使該模型能夠準確地預測新數(shù)據(jù)。
    的頭像 發(fā)表于 08-13 14:13 ?4517次閱讀
    主站蜘蛛池模板: 狠狠操狠狠干 | 丁香六月激情网 | 亚洲成a人片在线观看www | 国产三级精品三级 | 国内精品久久影视 | 四月婷婷七月婷婷综合 | 夜夜操夜夜操 | 一级毛片aaa片免费观看 | 中文天堂在线观看 | 久操综合 | 午夜韩国理论片在线播放 | 久久澳门| 午夜老司机福利 | 妇少香港三日本三级视频 | 欧美高清另类 | 黄色国产网站 | 五月婷婷电影 | 91成人免费观看 | 天堂中文在线免费观看 | 国产香港日本三级在线观看 | 欧美激情亚洲精品日韩1区2区 | 日本免费小视频 | 成人av在线播放 | 天天夜夜久久 | 国产一区二区三区夜色 | 中国男女全黄大片一级 | 中国一级生活片 | 男人的天堂久久精品激情 | 欧美一级艳片视频免费观看 | bt天堂新版中文在线地址 | 久久综合免费 | 美女被艹视频网站 | 亚洲一区二区中文字幕 | 成人亚洲网站 | 中文字幕一区在线观看视频 | 免费一级欧美片在线观看 | 色网站免费视频 | 欧美在线一级视频 | 亚洲国内精品自在线影视 | 四虎在线播放免费永久视频 | 99久久99 |