网站大量收购独家精品文档,联系QQ:2885784924

一种自适应信息素改进蚁群算法-计算机系统应用.PDF

一种自适应信息素改进蚁群算法-计算机系统应用.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009 年 第 10 期 计 算 机 系 统 应 用 ① 一种自适应信息素改进蚁群算法 Adaptive Ant Colony Algorithm Based on Pheromone 周燕霞 (浙江东方职业技术学院 工程技术系 浙江 温州 325011) 摘 要: 针对基本蚁群算法容易导致早熟、停滞现象,改变其信息素释放策略,提出自适应信息素改进蚁群算 法,使得信息素的更新采用了一种新的面向数据的传递方式。改进后的算法在收敛速度和解的多样性 之间取得良好的平衡。通过解TSP 实例试验结果表明,其比基本蚁群算法具有更好的搜索能力,且其 误差率可以保持较低的水平。 关键词: 蚁群算法 信息素释放 信息素更新 1 引言 路径为中心向外传递,从而影响该路径附近其它蚂蚁 [1] [2] 蚁群算法 本质上是一种随机搜索算法 ,以其高 的行为,使它们在寻找路径时以较大的概率在下一步 效的性能在近年来倍受关注。蚁群算法通过许多蚂蚁 选择此路径。 共同完成寻求最优解的任务。蚂蚁个体在候选解的空 下面以一个实例来说明本文提出的方法。如图 1 间中独立地搜索解,并在所寻得的解上留下一定量的 所示 ,假设蚂蚁欲从节点 a 到节点 f ,其中路径(a , 信息素,蚂蚁个体之间通过这些信息素进行信息传递 b)为一距离很短的子路径。假设路径(a ,b)和(a ,c) 和相互协作,从而完成复杂任务。 上的信息素的浓度相同,则由于路径(a ,b)比路径(a , 在蚁群算法的最初阶段,所有解上的信息素都是 c)短,蚂蚁会以更大的概率选择节点 b 为下一步要到 相同的。随着算法的推进,蚂蚁所寻解的性能越好, 达的位置。 则留在该解上的信息素就越多[3]。在一定范围内,蚂 蚁能够察觉到这种信息素并指导它的行为,使得信息 素较多的解被选择的可能性增大,导致该解上的信息 素强度进一步增强,由此构成了一个学习信息的正反 馈过程,使得算法渐渐趋于收敛,并逐渐逼近最优解。 在上述蚁群寻解过程中,蚂蚁个体总是依赖于其 图 1 算法原理示意 他蚂蚁的反馈信息来强化学习,而不去考虑自身经验 [4] 的积累 。这样的盲从行为,很容易导致早熟、停滞 如果在此之前,另一只蚂蚁刚好从节点 c 走到节 现象。基于此,本文改变传统蚁群算法的信息素释放 点 e,其将产生相应浓度的信息素,并向周围进行传 [5]

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档