蚁群算法及其在路径规划中的应用.ppt

蚁群算法及其在路径规划中的应用.ppt

ID:50996285

大小:618.00 KB

页数:33页

时间:2020-03-17

蚁群算法及其在路径规划中的应用.ppt_第1页
蚁群算法及其在路径规划中的应用.ppt_第2页
蚁群算法及其在路径规划中的应用.ppt_第3页
蚁群算法及其在路径规划中的应用.ppt_第4页
蚁群算法及其在路径规划中的应用.ppt_第5页
资源描述:

《蚁群算法及其在路径规划中的应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、蚁群算法及其在路径规划中的应用Q.Song2011.4.6SwarmIntelligenceDumbparts,properlyconnectedintoaswarm,yieldsmartresults.KevinKellyAlgorithmsinspiredfrominsectsAntColonyOptimization(ACO)ParticleSwarmOptimization(PSO)FishSwarm(FS)Twobridgesexperimentfromnesttofoodconstrainedtomoveint

2、woasymmetricpathsPrinciples蚁群算法的基本原理源于昆虫学家们的观察和发现,生物界中的蚂蚁在搜索食物源时,能够在其走过的路径上释放一种蚂蚁特有的分泌物(pheromone)——信息激素,使得一定范围内的其它蚂蚁能够觉察并影响其行为。当某些路径上走过的蚂蚁越来越多时,留下的这种信息激素也越多,以致后来蚂蚁选择该路径的概率也越高,从而增加了该路径的吸引强度,蚂蚁群体就是靠着这种内部的生物协同机制形成了一条它们自己并未意识到的最短路线。Behaviorsofanteachantmovesatrandom,

3、pheromoneisdepositedonpathantsdetectleadant’spath,inclinedtofollowmorepheromoneonpathincreasesprobabilityofpathbeingfollowed作为与遗传算法同属一类的通用型随机优化方法,蚁群算法不需要任何先验知识,最初只是随机地选择搜索路径,随着对解空间的“了解”,搜索变得有规律,并逐渐逼近直至最终达到全局最优解。蚁群算法对搜索空间的“了解”机制主要包括三个方面:(1)蚂蚁的记忆。一只蚂蚁搜索过的路径在下次搜索时就不会

4、再被选择,由此在蚁群算法中建立tabu(禁忌)列表来进行模拟;(2)蚂蚁利用信息素进行相互通信。蚂蚁在所选择的路径上会释放一种叫做信息素的物质,当同伴进行路径选择时,会根据路径上的信息素进行选择,这样信息素就成为蚂蚁之间进行通讯的媒介。(3)蚂蚁的集群活动。通过一只蚂蚁的运动很难到达食物源,但整个蚁群进行搜索就完全不同。当某些路径上通过的蚂蚁越来越多时,在路径上留下的信息素数量也越来越多,导致信息素强度增大,蚂蚁选择该路径的概率随之增加,从而进一步增加该路径的信息素强度,而某些路径上通过的蚂蚁较少时,路径上的信息素就会随时

5、间的推移而蒸发。因此,模拟这种现象即可利用群体智能建立路径选择机制,使蚁群算法的搜索向最优解推进。TheAlgorithmUsedtosolveTSPTransitionfromcityitojdependson:-Tabulist:listofcitieshavingvisited-Visibility=1/dij;representslocalinformation,heuristicdesirabilitytovisitcityjwhenincityi.-Pheromonetrailforeachedge,repre

6、sentsthelearneddesirabilitytovisitcityjwhenincityi.sitjjjTheAlgorithmTransitionRuleProbabilityofantkgoingfromcityitoj:Alphaandbetaareadjustableparametersthatcontroltherelativeimportanceoftrailversusvisibility;allowedk={N–tabuk}TheAlgorithmPheromoneupdate::acoeffic

7、ientsuchthatrepresentstheevaporationoftrailbetweentimetandt+n:thequantityperunitoflengthoftrailsubstancelaidonedge(i,j)byantkbetweentimetandt+nTheAlgorithmThreetypesof*ant-cyclesystem:Q:aconstantLk:thetourlengthofthekthantTheAlgorithmThreetypesof*ant-quantitysyste

8、m:TheAlgorithmThreetypesof*ant-densitysystem:TheAlgorithmDifferencebetweenthreemodels:*ant-cyclesystemusesglobalinformation*ant-quantitysystemandant-den

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。