蚁群算法中信息素控制方法的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:laoyoutiaosc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然界中,蚂蚁群体在觅食过程中总能找到蚁穴与食物源之间的最短路径。生物学研究表明,这种智能觅食行为的实现,主要是依靠蚂蚁播撒和感知信息素的方式来完成的。上世纪90年代初,意大利学者Macro Dofigo利用一群人工蚂蚁模拟蚁群觅食行为,提出了一种仿生智能优化算法--蚁群算法。经过近20年的发展,蚁群算法目前已发展成为求解复杂优化问题的重要工具,并在众多领域获得了广泛应用。在蚁群算法中,信息素是实现群集智能的关键,是人工蚂蚁实现间接通信、完成群体协作的重要媒介。已有的研究表明,信息素的留存、初始化、播撒及挥发等控制策略,在很大程度上影响着蚁群算法的优化性能。基于课题组的前期工作,本文以信息素控制策略为研究重点,通过引入知识引导、分布估计以及量子态叠加等机制,对蚁群算法在离散和连续两类优化问题求解中的信息素控制方法进行新的探索,主要工作包括:   (1)针对离散域的优化问题,以旅行商问题为例,提出了一种知识引导的信息素控制策略。这种策略强化了知识在信息素初始化、更新等过程中的引导作用。首先将最小生成树信息作为问题的先验知识对信息素进行初始化,以期望能够提高信息素在算法运行初期对蚂蚁搜索的指导效率;其次在信息素更新时,除利用解信息外,还通过引入多只蚂蚁周游路径的公共路径信息作为群知识,来指导信息素的更新。实验表明,这种知识引导的信息素控制策略可以有效提高蚁群算法的总体性能。   (2)针对连续域的优化问题,以连续函数最优值问题为例,结合分布估计方法和量子态叠加机制的思想,提出了一种基于分布估计的量子信息素控制模型及其蚁群算法。它不仅具有分布估计方法的宏观优化特性,而且也具有量子态叠加机制的多样性,所以有希望突破传统信息素的留存方式在求解连续优化问题时遭遇的局限性。实验证明,基于这种量子信息素控制模型的蚁群算法,能够在耗费较小计算代价的同时获得更精确的解,具有较好的连续问题优化的能力。   以上两种新信息素控制方法的提出,不仅丰富和完善了蚁群算法的理论研究,提升了蚁群算法求解复杂优化问题的总体性能,而且有利于促进蚁群算法更为广泛的应用。
其他文献
进化算法具有自适应、自组织、自学习、并行性、普遍适用性等特点,已被广泛应用于解决科学和工程领域的复杂优化问题。差分进化(Differential Evolution,DE)算法是一种基于群
分类是数据挖掘领域的一项重要任务,它是学习出分类器模型并预测未知实例的类标号的技术。关联分类是一种具有规则多和分类精度较高的分类算法。基于支持度和置信度是目前关
随着信息技术的不断发展,电子商务带来的经济效益和社会效益越来越大。不少传统行业都采用了这种新的商业模式。推荐技术伴随着这种趋势应运而生,并且以其在搜索以及电子商务
学位
在现实应用中,由于资源、人力与不可克服的条件限制,标签数据的获取存在一定的困难。在少量标签数据和大量未标签数据的情况下,如何有效地提高传统监督学习模型的泛化能力和
实验一直都是与教学息息相关的重要活动之一。它可以使学生更好地感受、理解知识的产生和发展过程,让枯燥的理论知识变得形象,易于理解。实验教学的教学内容、教学模式、教学方
多目标进化算法是将进化计算的技术应用于多目标优化领域而形成的一类智能计算方法。该算法一次运行可以得到一组折中解,具有较高的效率,而且能够有效的避免陷入局部最优,因此逐
学位
随着网络技术的迅猛发展,信息化程度越来越高,工作流系统间的业务协作也变得很频繁,如何实现跨平台异型工作流系统间的功能查找、功能匹配及自动集成,一直都是学术界和产业界关注
网格计算是解决各种大规模计算的下一代极具潜力的计算平台。通过网格可以把分散在世界上不同地理位置的资源整合起来实现对资源的全面共享。网格计算最关键的问题是如何有效
人类第一次在月球轨道上对月球表面微波特性进行探测的“嫦娥一号”卫星微波探测仪(CE-1 Lunar Microwave Souder,CELMS),2007年10月24日成功发射,并于同年11月7日进入工作轨
学位
当今世界工业化进程的不断加快,给我们的物质生活带来了很大的改变。同时,也引发了生态环境的退化及由此蔓延的环境问题导致污染日益加剧。雾霾、PM2.5、水质富营养化等环境