-
题名引入特征迁移和匹配学习的双蚁型蚁群算法
被引量:2
- 1
-
-
作者
陈达
游晓明
刘升
-
机构
上海工程技术大学电子电气工程学院
上海工程技术大学管理学院
-
出处
《计算机科学与探索》
CSCD
北大核心
2022年第12期2797-2808,共12页
-
基金
国家自然科学基金(61673258,61075115)。
-
文摘
针对传统蚁群算法在求解旅行商问题(TSP)时存在收敛速度慢、易陷入局部最优等问题,提出一种引入特征迁移学习和匹配学习的双蚁型蚁群算法(BMACS)。首先,将种群动态分级为探索蚁和追踪蚁,其中适应度较高的为探索蚁,较低的为追踪蚁;其次,提出一种局部特征迁移机制,该机制下有两种策略,在特征迁移策略中,将探索蚁公共路径作为局部特征通过局部信息素奖励迁移到信息素矩阵中,进而提高探索蚁的影响力,加快算法收敛速度;在变异学习策略中,追踪蚁跟随探索蚁负责对次优路径的探索,自适应重构探索蚁路径,从而丰富种群多样性;最后,当算法停滞时,利用匹配学习机制将当前最优个体与相似度最高的历史最优个体进行交流学习,重组信息素,增加种群的多样性,进而提高算法跳出局部最优的能力。使用MATLAB对TSPLIB中的多组案例进行仿真实验,结果表明改进后的算法平衡了多样性和收敛速度,有效提高了解的质量。
-
关键词
蚁群算法
旅行商问题(TSP)
局部特征迁移
匹配学习
动态分级
-
Keywords
ant colony algorithm
traveling salesman problem(TSP)
local feature migration
matching learning
dynamic classification
-
分类号
TP18
[自动化与计算机技术—控制理论与控制工程]
-