蚁群混合遗传算法的研究及应用

来源 :内蒙古科技大学 | 被引量 : 0次 | 上传用户:nyffyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是模拟自然界真实蚂蚁在寻食过程中从蚁穴到食物源中最短路径的原理,而提出的一种新型模拟算法。能够很好的解决较复杂的优化问题,它的并行性,协同性,正反馈性和鲁棒性等方面的优点可以进行全局的优化和智能的搜索。它是最近几年才提出来的,有许多优秀的实用价值,是很有潜力的模拟算法。遗传算法是模拟大自然生物在进化过程中随机搜索的算法,通过自然选择,遗传和变异的作用对个体的适应度进行了提高。此算法具有与问题域没有关系的全局搜索能力,并且不宜陷入局部最优,能够使用评价函数作为启发信息。由于蚁群算法在初期容易受到信息素缺乏的原因,引起搜索时间延长,在运行过程中存在过早收敛易陷入局部最优,搜索的最优解不能在最大范围内得到实现。恰好相反,具有快速全局搜索能力的遗传算法,没有得到更好的利用系统中反馈的信息,往往求得的相对解的效率不高,使得产生无为的冗余迭代。本文针对蚁群算法与遗传算法的特点,将两者融合,克服两种算法的各自缺点,利用遗传算法的优化组合能力确定蚁群算法的最优参数组合,利用蚁群算法求得聚类结果,优势互补,提高了算法的寻优效率,使得混合算法在收敛速度和解的全局性上都有较大的改善。本文在查阅了很多国内外的参考资料基础上,根据两种算法的优缺点,将它们结合形成混合算法的策略:在混合算法的前期,使用具有群体性全局搜索能力的遗传算法,迅速得到所需要的相对初始解,遗传算法的终止条件得到满足之后,在后期,蚁群算法所应用到的初始期信息素来源于遗传算法得到的相对较优解,最后通过具有正反馈性和高效性特点的蚁群算法快速的得到最优解。本文的主要工作是,在阐述了两种算法的原理和应用后,提出了一种新的混合算法的数学模型。在求解过程中改进了混合算法中蚁群算法的选择策略,使得算法进入局部解得概率减少,用自适应的信息素更新策略对局部信息素和全局信息素进行动态调整,最大范围的利用当前解。为了评估混合算法的性能,文章将混合算法在经典的组合优化问题旅行商问题(TSP)进行了仿真验证。实验结果表明,该混合算法不但加速了蚁群算法的收敛速度,而且提高了所得优化解的质量。最后针对组卷问题对计算机要求的应用前景,提出了开发组卷系统的想法,并进行了可行性分析和应用。
其他文献
新陈代谢是生物体的核心功能之一,同时也是一个十分复杂的过程,对其进行分析理解是系统生物学研究的一个重要领域。将代谢网络抽象为图可以方便地进行计算,是常用的研究手段,对这
实时系统的正确性不仅仅依赖于系统计算的逻辑结果,还取决于系统处理的响应时间。当外界事件或数据产生时,实时系统必须能够快速接受并在规定的时间内作出响应。为了精确的管理
云存储的概念是随着云计算的发展而出现的。本文对云存储机制进行研究,分析了云存储系统中的数据存储方式及数据的访问方式。在云存储环境当中,数据都是以多备份、固定大小数
随着互联网的飞速发展和广泛应用,域名作为互联网中必不可少的基础内容,在个人网站和企业品牌推广中也更加重要。一方面简单易记且含义较好的域名可以作为一种收藏,另一方面
虚拟现实是近年来十分活跃的技术研究领域,是一系列高新技术的汇集。它能给用户更逼真的体验,为人们探索宏观世界和微观世界提供了极大的便利。本文研究了水电站虚拟环境中基于数据手套的人机交互技术以及多通道投影系统的无缝拼接技术。本文主要开展了以下研究工作:(1)根据人手的解剖结构和运动特点,利用3D Studio Max进行虚拟手的建模;根据水电站设施组成进行水电站虚拟环境的建模。(2)概述了数据手套的原
随着网络宽带的增加和信息处理技术的进步,人们对多媒体业务的需求越来越广泛。视频编码技术作为多媒体技术中重要的组成部分,早已经成为国内外研究和工业应用的热点之一。许
近年来,随着计算机技术的飞速发展以及在生活工作中的普及,数字图像处理技术的应用领域也随之越来越大,对数字图像处理技术的研究也成了国际上的热点。基于对数字图像处理的兴趣
随着第三代移动通信技术3G (The3rd Generation Mobile Communication Technology)时代的来临,通信产业形态也渐渐由单纯的产品经济业态完成了向服务经济业态的进化,增值服务
随着各行业的急速发展,海量数据呈爆发式增长,给数据处理工作带来了极大压力,这也就对数据处理方法提出了更严格的要求,从而需要更高效地降低数据维度,减小数据使用过程中的压力。近些年来,特征选择问题的解决也随之受到更广泛的关注。由于数据维度和数据量的增加,传统穷举法已经无法妥善解决特征选择(Feature Selection,FS)问题。因此,诸多学者针对特征选择方法作出不断的改进与提高,并取得了可观的
学位
随着计算机网络的发展,网络安全成为一个普遍关注的问题。入侵检测技术作为一种重要的动态安全防护技术,现已成为计算机安全体系的重要研究领域。由于网络环境的复杂性,传统