基于自适应学习机制的双种群蚁群算法及其应用

来源 :上海工程技术大学 | 被引量 : 0次 | 上传用户:hanjian8706
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是模仿蚂蚁群体觅食行为的仿生算法,具有鲁棒性强、并行计算、易与不同的算法结合等优点,对复杂的组合优化问题具有很强的解决能力,目前蚁群算法已经在各种领域被普遍应用,并且取得了较好的效果,逐渐受到了更多专家、学者的关注和研究。本文以蚁群算法现有的理论为根本研究立足点,针对蚁群算法存在的收敛速度慢和易陷入局部最优等缺点,提出了自适应学习机制的双种群蚁群算法,经过在多种规模TSP问题上的实验,结果表明本文算法的收敛速度以及求解精度都有所提升。具体工作如下:首先,在最大-最小蚁群算法理论的基础上,提出了自适应模拟退火蚁群算法。在高温阶段以一定概率接受次优解,优化每次迭代后的路径,增加算法的全局搜索能力,并采用一种自适应信息素更新策略,前期增加算法的全局搜索能力,后期加快算法的收敛速度;在低温阶段通过降温系数的取值,加快算法收敛速度,然后在温度机制上采用了回火机制,避免局部最优,使解的质量得到了提高。同时在算法中加入了3opt进一步优化了算法解的质量。通过实验结果可见在中小规模城市中该算法的收敛速度以及求解质量得到了一定程度的改善。其次,为了更好地解决大规模TSP问题,借鉴现实中蚂蚁的群体交流合作的行为,采用双种群间的自适应学习机制进行算法性能的提高。该算法在两个种群交流后引入奖励惩罚模型,奖励算子提高了算法的收敛速度,惩罚算子提高了算法的多样性。首先由最大最小蚁群算法(MMAS,MAX-MIN Ant System)与自适应模拟退火蚁群算法(SA-MMAS,Adaptive simulated annealing ant colony algorithm based on max-min ant system)两个种群合作搜索路径,然后对于不同城市规模,蚁群间动态地信息素交流,增强了算法在城市规模上的鲁棒性,其次在种群交流后利用奖励惩罚模型对双种群间的学习合作行为给予动态的反馈,从而平衡了算法的多样性与收敛速度。通过17个经典旅行商问题(Traveling Salesman Problem,TSP)实例进行验证,结果表明,该算法能够以较少的迭代次数取得最优解或者接近最优解;对于中大规模TSP问题较好的平衡了算法的多样性与收敛速度,效果更好,从而验证了算法的高效性和可行性。最后,为了验证本文算法的实际应用效果,将改进的蚁群算法应用到基于ROS平台的实际移动机器人路径规划场景中,并通过MATLAB仿真对比本文算法与蚁群算法在机器人路径规划中的性能,最终利用ROS中的组件实现多机器人的通信。结果表明,本文算法在实际的机器人路径规划中相比原始蚁群算法不仅能够找到更优的路径,而且时间较短,具有较好的效果。
其他文献
智能视频监控系统在社会公共安全防护中发挥着重要作用。随着摄像头等监控设备的成本不断降低,以及计算机视觉与机器学习领域不断发展,低成本、高智能的视觉监控系统逐渐地进
笔者以美国加利福尼亚州十年级历史教科书《美国现代史影像》第六单元“动荡时代”中的第十八章为研究对象,并对该章进行了翻译。在翻译的过程中,笔者针对遇到的问题,结合翻
目的:本研究旨在将治疗哮喘的经典名方“三拗汤”研制成一种缓释给药系统,以提高临床疗效,降低给药次数,增加患者服药的顺应性,减少毒副作用。方法:(1)采用单因素实验法对复
山西神州煤业8号煤层顶板灰岩(L1)瓦斯异常,对煤矿安全生产造成重要影响。本文在对区域地质背景和含煤地层储层特征研究的基础上,结合相关实验测试手段,对L1灰岩瓦斯成因、来源及富集机理进行研究,为煤矿瓦斯防治提供理论依据。采取的研究手段和获得的主要研究成果如下:首先对L1灰岩样品进行扫描电镜、压汞、岩石热解、等温吸附等物性测试,实验结果表明:L1灰岩的孔隙主要以微孔和过渡孔为主,较为致密,L1灰岩的
时间序列分析中的传统模型假定时间变量是等间隔的,现实应用中的时间序列数据会出现不规则的时间间隔,其中可能包含反应数据规律的信息。本文首先对文献中处理不规则时间间隔
太赫兹波在穿透、传播、吸收等方面的特性使其在生物医疗、安检成像、频谱分析和宽带通信等领域具有重要应用潜力。太赫兹可调谐信号源作为太赫兹系统中不可缺少的模块,已成
本文是一篇翻译报告,原文为肖恩˙邓菲(Shane Dunphy)所撰写的《橱柜里的男孩》(The Boy in the Cupboard)的第一章至第三章,第六章至第十章以及第三十一章。肖恩˙邓菲在儿
本文回答的是这样一个问题:在高新技术企业的企业效率中,研发方向重要么?研究结果表明:(1)企业的研发方向对企业效率存在影响,但是由于不同行业存在着不同的行业背景,因此这
异构结构处理器凭借良好的计算性能在高性能计算领域受到了越来越多的重视。它在单芯片上拥有通用处理器和专用处理器,有利于提高并行计算能力,但是它也面临着很大的挑战。编
纹理合成是计算机图形学、虚拟现实和图像处理等领域的基础问题之一。当前基于样图的纹理合成方法无法简单直观的控制纹理合成,对于非均匀纹理(指在整个纹理空域中,各种视觉