多角色多策略多目标粒子群优化算法
Multi-objective particle swarm optimization algorithm with multi-role and multi-strategy作者机构:浙江工业大学计算机科学与技术学院浙江杭州310023
出 版 物:《浙江大学学报(工学版)》 (Journal of Zhejiang University:Engineering Science)
年 卷 期:2022年第56卷第3期
页 面:531-541页
核心收录:
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论]
主 题:多角色 多目标优化 粒子群优化算法 多策略 收敛性 多样性
摘 要:针对粒子群算法在解决复杂多目标问题时存在过早收敛和多样性不足的问题,提出多角色多策略多目标粒子群优化算法(MOPSO_RS).该算法根据粒子的角色划分指标,给不同性能的粒子赋予不同角色;提出多策略的学习参数调整方法和多策略的全局最优粒子选取方法,帮助种群执行各种搜索策略.不同的学习参数使各角色粒子获得不同的搜索策略,以调整粒子的探索和开发能力.不同的全局最优粒子使各角色粒子搜索不同区域,提高种群的搜索效率.为了避免算法陷入局部最优,引入带有高斯函数的变异算子,使粒子根据其角色朝向不同的全局最优粒子变异,提高算法的求解精度.实验结果表明,对比其他改进多目标算法,MOPSO_RS具有良好的收敛性和多样性,并验证了所提策略的有效性.