- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中山大学ABC算法ppt模版
人工蜂群算法解决TSP问题信息学院 郭浩一、TSP问题 实例TSP问题很多实际问题都属于TSP问题的范畴 1、旅游景区规划问题,描述的是游客应如何规划旅游线路,使得所经过的路径总和最小;2、物流配送问题,对车辆的配送网络进行优化,缩短配送时间,从而提高顾客满意度;3、公交线路规划问题只在规划路径网络,寻找最优的公交路线设置,从而满足群体的需求。…….TSP问题旅行商问题(TSP,traveling salesman problem)是一个为学术界广泛研究的问题,长期以来它吸引了众多学者对其进行研究。深入地研究TSP问题能够为解决实际的管理问题提供一定的理论基础。思考:谁最擅长解TSP问题?群体智能算法群体智能算法(Swarm Intelligence Algorithm,SIA)是模拟自然界生物的群体行为而构造的随机优化算法,是在群体智能领域中随着计算智能研究的逐步深入而产生的一种新兴的计算智能模式,它是群体智能研究中的一个重要分支。群体智能算法是从某种由大量个体表现出来的群体行为出发,从它们的群体行为中提取模型,为这些行为建立一些规则,从而提出优化算法。在群体智能算法中,每一个个体都是具有经验和智慧的智能体(Agent),个体之间存在互相作用机制,通过相互作用形成强大的群体智慧,并用于解决那些因为难以建立有效的形式化模型而用传统优化方法又难以解决甚至无法解决的问题。群体智能算法自上世纪90年代基于蚂蚁觅食行为的蚁群算法(Ant Colony Optimization,ACO)提出以来,相继产生了以飞翔的鸟类为模型的粒子群算法(Particle Swarm Optimization,PSO)、基于鱼类觅食行为的人工鱼群算法(Artificial Fish swarm Algorithm,AFA)、基于青蛙觅食行为的蛙跳算法(Shuffled Frog Leaping Algorithm,SFLA)以及模拟蜜蜂行为的人工蜂群算法(Artificial Bee Colony,ABC)等。二、人工蜂群算法的原理算法原理蜂群的智能模型中有三个基本组成元素:食物源(food sources)、雇佣蜂(employed foragers,EF)、非雇佣蜂(unemployed foragers,UF);两种最为基本的行为模式:为食物源招募(recruit)蜜蜂和放弃(abandon)某个食物源算法原理食物源:食物源的价值由多个因素控制,如:它距离蜂巢的远近;食物源花蜜的丰富程度;获得食物的困难程度等。算法中使用“食物源的收益率”(profitability),来综合代表以上各因素。雇佣蜂:也称作引领蜂,模型中引领蜂的数量通常是与食物源对应的。引领蜂具有记忆功能,将自己搜索到的食物源的相关信息(距离蜂巢的远近、方向、花蜜的丰富程度等)存储起来,并以一定的概率分享给其他的蜜蜂。非雇佣蜂:有两种非雇佣蜂。侦察蜂(scout bees):在算法的开始和过程中,始终伴随着侦察蜂对食物源的“探索行为。侦察蜂通常在蜂巢周围搜索附近的食物源;根据观察,蜂群中的侦察蜂数量大约占整个蜂群数量的5%一20%。跟随蜂(onlooker bees):蜂巢附近等待引领蜂共享食物源信息的蜜蜂,他们观察引领蜂的舞蹈,选择自己认为满意的蜜蜂进行跟随。算法原理算法原理假设有两个已经发现的蜜源A、B,刚开始时非雇佣蜂没有关于蜜源的任何信息,有两种选择:(1) 作为侦察蜂,自发寻找蜂巢附近的蜜源(‘S’线)。(2) 在观察到其他蜜蜂的摇摆舞后,它可以被招募并开始按照获得的信息寻找蜜源。非雇佣蜂发现新的蜜源后,蜜蜂依靠自身的能力记住蜜源的位置,并迅速开始采蜜,因此,非雇佣蜂变成了雇佣蜂,蜜蜂采完蜜回到蜂箱后,它有以下几种选择:(1)放弃蜜源(收益度不高),成为待工的跟随蜂(UF)。(2)在返回同一蜜源前,跳摇摆舞招募蜂巢其它伙伴(EF1)。(3)不招募其它蜜蜂,继续采蜜(EF2)。算法原理初始时刻,所有蜜蜂没有任何先验知识,其角色都是侦察蜂。随机搜索到食物源后,侦察蜂返回蜂巢的舞蹈区,根据食物源收益度的相对大小。侦察蜂可以转变为上述任何一种蜜蜂。转变的原则如下:当所采集食物源的收益度相对很低时,它可以再次成为侦察蜂搜寻附近的食物源,其转变结果是放弃上次采集的食物源;当所采集食物源的收益度排名小于临界值(如排名在后50%)时,它可以在观察完舞蹈后成为跟随蜂,并前往相应的食物源采蜜;当所采集食物源的收益度排名高于临界值时,它成为引领蜂,继续在同一食物源采蜜,并在舞蹈区招募更多的蜜蜂采集相应食物源(EF1)。算法原理人工蜂群算法在搜索收益度最优解的过程中,引领蜂有保持优良蜜源的作用;跟随蜂增加优良蜜源对应的蜜蜂数目,起到提高算法收敛速度的作用;侦察蜂随机搜索新蜜源,能帮助算法跳出局部最
您可能关注的文档
最近下载
- 2025金华义乌市机关事业单位编外招聘7人笔试备考试题及参考答案详解一套.docx VIP
- 辽宁省名校联盟2024-2025学年高一上学期12月联合考试英语试卷(含答案).docx VIP
- 应急类建筑工程建设管理分析.docx VIP
- 2025至2030中国装配式建筑行业市场深度调研及发展趋势与行业市场深度研究与战略咨询分析报告.docx
- 四川拟任县处级党政领导职务政治理论水平任职资格考试模拟题第一套.pdf VIP
- 项目技术管理标准化手册.docx VIP
- 离线论文关于科学思维方法在实际生活和工作中的应用、意义.pptx VIP
- 铁道车辆机械装置检修 货车弹簧减振装置 钢制弹簧.pptx VIP
- 2025金华东阳市部分机关事业单位编外招聘83人(一)笔试备考题库及参考答案详解一套.docx VIP
- (高清版)C-J∕T 189-2007 钢丝网骨架塑料(聚乙烯)复合管材及管件.pdf VIP
原创力文档


文档评论(0)