自组织物种形成的多模态多目标粒子群算法的研究与应用

来源 :中原工学院 | 被引量 : 0次 | 上传用户:Hawk8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的飞速发展,在科学研究和工程应用等众多领域中涌现出大量多目标优化问题,而在这些多目标优化问题中,存在一类问题具有以下特性:在决策空间具有多个最优解集,同时,这些最优解集在目标空间中映射的向量相同;我们称这类优化问题为多模态多目标优化问题,而多模态多目标进化算法是有效解决多模态多目标优化问题的关键,因此如何构建简单高效的多模态多目标优化算法已成为优化研究领域的关键课题。针对多模态多目标优化问题,本文提出了一种基于自组织物种形成的多目标粒子群算法(SS-MOPSO),所提算法在粒子群算法的框架下对种群个体进行优化,该算法通过采用一种自组织物种形成的小生境方法对种群进行自动划分,用于发现优化问题的帕累托最优解,同时引入特殊拥挤距离技术来保留所发现的帕累托最优解,相较于其他形成子种群的方法(拓扑结构、SOM等),该算法通过欧式距离判断种群个体间相似性大小,充分利用种群内个体信息,能够正确识别种群邻域,形成的子种群较为精确,且互不重叠;其次,所提出的自组织物种形成方法与原始物种形成的小生境方法相比,所提算法的时间复杂度只与物种种子个数有关,而原始物种方法不仅与种子个数相关,也与种群内个体个数相关,因此,所提算法形成子种群的效率更高,更加节省计算资源。为了验证所提算法的性能,本文将自组织物种形成的多目标粒子群算法在14个测试函数上与当前较为流行的五种优化算法进行了性能对比,测试问题包括8个MMF问题(MMF1—MMF8)、3个SYM-PART问题(SYM-PART1—SYM-PART3)和3个不同维度的Omni-test问题(Omni-test1—Omni-test3)。在8个MMF问题中,MMF1、MMF2、MMF3和MMF7的帕累托解集数量为2个,MMF4、MMF5、MMF6、MMF8的帕累托解集数量为4个,8个MMF问题的决策变量维度为2。在三个SYM-PART问题中,帕累托解集的个数全部为9个,而决策变量维度为2。三个Omni-test测试问题的帕累托解集的个数分别为27、72、360,决策变量维度分别为3、4、5。通过实验结果显示,所提算法相较于其他算法在测试函数上能够获得较好的结果,体现出了较好的性能。最后,为了更进一步检测所提算法的解决多模态问题能力,将所提算法应用到实际问题中,该实际问题是基于实际地图生成的最短路径测试问题,数学模型包含了四个目标和3个不规则的帕累托解区域,通过与三种多目标优化算法获得的实验结果对比表明,所提算法能够有效地解决多模态多目标问题。
其他文献
安全性是通信网络的基石,也是衡量通信系统性能的重要指标。与传统的通信网络相比,电力线载波通信网络面临更加严峻的安全威胁。传统的加解密算法和上层安全协议无法满足人们
随着煤矿的开采逐渐向深部进行,对于深部软弱煤岩的破碎变形分析以及合理支护问题变的尤为重要。为了选择合理支护及其布置来保持深部软弱煤岩巷道的稳定,为解决深部软弱煤岩
在针对不同类型基因组变异识别任务中,大片段结构变异具有种类多样、成因复杂、识别困难等特性,现有传统方法得到的结果普遍准确率欠优。鉴于深度学习在高通量基因组组学领域
脆性是食品质地评价的一项重要指标,但对其进行鉴别的研究较少。本文旨在利用声音信号鉴别不同食品间的脆度,将湿脆性食品,如胡萝卜、白萝卜、土豆、地瓜、富士苹果及水晶梨
由于硬质合金刀具切削加工筒节材料时,在高温高压以及大切削参数的加工环境下,容易出现粘结破损问题。本文基于国家自然基金项目“重型切削中硬质合金刀具前刀面粘焊变质层损
随着能源需求越来愈大,煤炭开采规模也越来愈大,开挖深度越来越深。在我国煤炭开采过程中,有将近53%的矿区开采深度达到800米以上,而深部巷道70%布置在软弱煤层中。采取一定
社区警务发端于西方发达国家,自上世纪六七十年代诞生以来,便受到人们的高度重视并迅速传播。上世纪80年代被引入我国,我国公安机关在传承和发扬群众路线的基础上,对欧美国家的社区警务建设进行了积极借鉴和创新探索,形成了切合我国实际的社区警务战略。以“平安村镇”建设为平台,深入实施农村社区警务战略,形成社会治安一体化防控体系,从而促进农村社会治安稳定、有力预防打击犯罪、不断提升民众的安全感和幸福感。为深入
很多大规模科学或工程计算,如油气勘探、互联网服务以及气象预报等,通常采用并行程序实现。消息传递并行程序是一类重要的并行程序,通常包含一定数量的通信语句,用于进程之间
图像分割技术是图像处理与分析的基础工作,传统图像分割技术大多是以像素为基本单元进行。超像素技术是一种将具有相似颜色、纹理、亮度等特征的相邻像素形成一系列像素区域
在微服务架构中,微服务是一些粒度小而自治的服务。通常单一的微服务只能实现一个简单的功能,若满足企业级业务需求,需要将各个独立的微服务依据一定的逻辑和规则进行组合。C