蟻群演算法用於路徑規劃時的優缺點
蟻群演算法用於路徑規劃時的優缺點
蟻群演算法用於路徑規劃時的優點:
1、採用正反饋機制,使得搜尋過程不斷收斂,最終逼近最優秀路線。
2、每個個體可以透過釋放資訊素來改變周圍的環境,且每個個體能夠感知周圍環境的實時變化,個體間透過環境進行間接地通訊。
3、搜尋過程採用分散式計算方式,多個個體同時進行平行計算,大大提高了演算法的計算能力和執行效率。
4、啟發式的機率搜尋方式不容易陷入區域性最優,易於尋找到全域性最優秀線路。
蟻群演算法用於路徑規劃時的缺點:
如果多樣性過剩,系統過於活躍,會導致過多的隨機運動,陷入混沌狀態。如果多樣性不夠,正反饋過強,會導致僵化,當環境變化時蟻群不能相應調整。
蟻群演算法如何設定起始點和終點
蟻群演算法可以用於路徑規劃,在本例中,地形矩陣用0表示無障礙物、用1表示有障礙物,機器人從1x1處走到10x10處,使用蟻群演算法找最短路徑。
步驟如下:
初始化引數、地形矩陣、資訊素矩陣和啟發式因子矩陣。啟發式因子矩陣中一點的值為該點到終點距離的倒數,距離越短,啟發式因子越大,障礙物處的啟發式因子為0。資訊素矩陣被初始化為一個統一的值。
在本例中,將一條路徑表示如下:[路徑長度點1點2……],例如[21200]表示該路徑長度為2,路徑為[12]。
對每次迭代中的每隻螞蟻,進行如下3步,直至到達終點或者陷入死衚衕:
建立一個禁忌矩陣,禁忌矩陣中已經訪問過的點為0,其餘點與啟發式因子矩陣中相應點的值相同。
設定初始點,根據資訊素、啟發式因子、禁忌表,透過輪盤賭方法,選擇下一個城市。
更新路徑和禁忌矩陣。
每次迭代後,更新資訊素,只對最優路徑中的點進行增加資訊素操作。
迭代,直至結束。
蟻群演算法可以用來做什麼
蟻群演算法應用於其他組合最佳化問題,如旅行商問題,指派問題,車輛路由問題,圖著色問題和網路路由問題等。
蟻群演算法具有以下幾個特點:
1、採用正反饋機制,使得搜尋過程不斷收斂,最終逼近最優解。
2、每個個體可以透過釋放資訊素來改變周圍的環境,且每個個體能夠感知周圍環境的實時變化,個體間透過環境進行間接地通訊。
3、搜尋過程採用分散式計算方式,多個個體同時進行平行計算,大大提高了演算法的計算能力和執行效率。
4、啟發式的機率搜尋方式不容易陷入區域性最優,易於尋找到全域性最優解。
蟻群遇到火災時怎麼辦
森林大火從四面合圍過來的時候,無數的螞蟻竟能聚攏成一團,死死地抱成一個“球”,球從山坡上滾落下來,衝出烈火,一直滾到山下的小溪裡,順流而下,直到遠離火災的安全地帶。螞蟻的逃生就這樣神奇般的成功了。 ...
qq群課堂能看到線上時長嗎
qq群課堂能看到線上時長。QQ群課堂會記錄每個人的觀看時間和進去觀看的時間。關於QQ課堂中途退出再進去,線上時長是否有改變的情況,如果中途退出的話時間會重新計算的。
QQ是騰訊QQ的簡稱,是一款基於Internet即時通訊(IM)軟體。目前QQ已經覆蓋MicrosoftWindows、macOS、An ...
遺傳演算法和粒子群演算法哪個更好
遺傳演算法和粒子群演算法兩者各有千秋,簡單介紹如下:
1、遺傳演算法:是模擬達爾文生物進化論的自然選擇和遺傳學機理的生物進化過程的計算模型,是一種透過模擬自然進化過程搜尋最優解的方法。特點是直接對結構物件進行操作,不存在求導和函式連續性的限定,採用機率化的尋優方法,能自動獲取和指導最佳化的搜尋空間,自 ...
粒子群演算法中的適應度
粒子群演算法的適應度就是指目標函式的值,粒子群演算法也稱粒子群最佳化演算法,縮寫為PSO,是一種並行演算法,在對動物叢集活動行為觀察基礎上,利用群體中的個體對資訊的共享使整個群體的運動在問題求解空間中產生從無序到有序的演化過程,從而獲得最優解。粒子群演算法和模擬退火演算法相似,是從隨機解出發,透過迭代尋找 ...
進行理財規劃時首先應該考慮的是
1、進行理財規劃時首先應該考慮的是風險而不是收益。
2、理財規劃是指運用科學的方法和特定的程式為客戶制定切合實際、具有可操作性的包括現金規劃、消費支出規劃、教育規劃風險管理與保險規劃、稅收籌劃、投資規劃、退休養老規劃、財產分配與傳承規劃等某方面或者綜合性的方案,使客戶不斷提高生活品質,最終達到終生的財 ...
什麼是粒子群演算法
粒子群演算法,也稱粒子群最佳化演算法,是近年來發展起來的一種新的進化演算法,粒子群演算法屬於進化演算法的一種,和模擬退火演算法相似,它也是從隨機解出發,透過迭代尋找最優解,它也是透過適應度來評價解的品質;
但它比遺傳演算法規則更為簡單,它沒有遺傳演算法的交叉和變異操作,它透過追隨當前搜尋到的最優值來尋 ...
寧夏部分高速路徑因降雪實行交通管制 出行時請實時瞭解路況
受冷空氣影響,西北部分地區迎來明顯降雪天氣。其中,寧夏今多地就出現了降雪,給交通出行帶來了不利影響。截至今(8日)10點14份,寧夏部分高速路徑因降雪影響實行交通管制,大家出行時請實時瞭解路況,以免影響行程安排。
寧夏部分高速路徑因降雪實行交通管制
寧夏交通天氣
1月8日10時14分,受降雪天 ...