研究文章|开放获取
五四杨,李,王,桑帕, ”多/许多客观基于竞争机制的粒子群优化算法”,计算智能和神经科学, 卷。2020年, 文章的ID5132803, 26 页面, 2020年。 https://doi.org/10.1155/2020/5132803
多/许多客观基于竞争机制的粒子群优化算法
文摘
最近提出的基于竞争机制的多目标粒子群优化算法算法不能有效地处理许多客观优化问题,它的特点是相对贫穷的收敛性和多样性,和长计算运行时。摘要小说多/许多客观基于竞争机制的粒子群优化算法,提出了保持种群多样性的最大和最小夹角普通和极端的个人。和最近提议 - - - - - -采用优势,进一步提高算法的性能。该算法评价标准DTLZ基准问题,WFG, UF1-9和与四个最近提出的多目标粒子群优化算法和四个最先进的许多客观进化优化算法。实验结果表明,该算法具有更好的收敛性和多样性,和它的性能优于其他比较算法在大多数测试实例。
1。介绍
多目标优化问题生成从工程应用1),控制器优化(2),经济调度3)等。当目标的数量大于3,它被定义为许多客观优化问题(MaOP)。解决多/许多客观的两个主要目标优化问题的收敛性和多样性的解决方案。收敛的目的是找到一组解决方案尽可能接近真实的帕累托面前(PF)和多样性是找到一组解决方案尽可能多样化。收敛到真实的PF和保持良好的多样性之间的解决方案是解决问题的两个主要困难多/许多客观优化。然而,当解决许多客观优化问题,需要同时优化多个目标的数量和目标搜索空间和帕累托nondominance呈指数增长的解决方案。此外,nondominated排序的复杂性大大增加。很容易发现以下问题普遍存在于许多客观解决优化问题,如表现不佳,高昂计算复杂性,获得近似解不能近似真实的PF,分布不均,不完整的覆盖,稳定性差。近年来,许多学者已经提出了很多有效的方法来解决许多客观优化问题,提高算法的性能。许多客观优化算法的研究可以概括如下。
分解策略算法主要使用聚合方法将多/许多客观问题转换为一个简略的优化问题,如MOEA / D (4),MOEA /数字-模拟[5],MPSOD [6]。在性能指标算法,解决方案质量的性能指标测量在环境选择作为选择标准,如宣传(7],MOMBI-II [8],MaOEA-IGD [9]。参考点guidance-based算法使用一组参考点来引导进化,评估解决方案的质量,并控制人口的分布在目标空间中,比如NSGA-III [10]和RVEA [11]。基于减少许多客观优化算法的目标数量,从而提高算法的优化能力减少目标维度(12]。松帕累托dominance-based算法增强了算法的选择压力放松的选择环境中的支配关系和加强个体之间的支配关系。这种类型的代表α优势(13],fuzzy-dominance [14),r优势(15),而 - - - - - -优势(5,16]。
近年来,随着metaheuristic优化算法的发展基于不同的群,大量的多目标优化算法被开发出来,如萤火虫算法(17),蝙蝠搜索算法(18[],鸡群优化算法19),和人工蜂群算法(20.]。粒子群优化(PSO)是一种重要的metaheuristic优化技术,已用于解决多目标优化问题和显示有前途的性能(21- - - - - -23]。然而,基于粒子群优化的多目标优化算法容易陷入局部最优。是非常重要的多目标粒子群优化的性能达到一个合理的收敛性和多样性之间的平衡。一般来说,多目标粒子群优化的最佳个人搜索是基于假设没有粒子能实现最好的结果在所有目标的多目标优化问题。对于这个前提,有几种方法可以更新算法的速度和位置。除了传统的方法,更新速度和位置,还有其他有效的方法。双搜索策略(24)采用改进更新粒子的速度,这是旨在加快收敛速度和保持种群多样性,分别。PSO的变种,竞争群优化算子(25]有别于传统更新方法的主要竞争对手在当前组织引导搜索过程而不是历史的位置。和竞争群优化算法收敛性和多样性之间可以实现更好的结果。此外,全面学习粒子群优化使用粒子的最佳历史信息来更新粒子的速度,和这种策略可以保持群体的多样性,防止过早收敛。multiswarm全面学习粒子群优化(MSCLPSO [26])算法使用这种策略,结合多个成群更新粒子的位置,实现更好的结果。
许多论文都提出了不同的多目标粒子群优化算法,但大多数算法同时解决MaOP表现不佳。主要由于算法的选择压力不足,不能有效平衡收敛性和多样性之间的关系,并使算法陷入局部区域,远离真正的帕累托。例如,CMOPSO算法(27),基于竞争机制的更新人口学习,可以有效地解决多目标优化问题。然而,实验表明,在解决许多客观优化问题CMOPSO执行不佳,和算法通常运行很长一段时间在测试问题。CMOPSO算法的缺点,我们采用了一种新的环境选择策略来保持种群的多样性和就业 - - - - - -优势排序(28)和参考点再生策略(11进一步提高算法的性能。多/许多客观基于竞争机制的粒子群优化算法,提出了这是CMaPSO表示。总结了本文的主要贡献如下:(1)本文采用最近提议的竞争机理学习处理许多客观第一次优化问题。(2)新的环境选择策略保持算法的收敛性和多样性和选择最优个体通过使用普通个人和之间的最大和最小角的极端点。(3)该算法CMaPSO与四个最近出版的多/许多客观MMOPSO粒子群优化算法(24],MPSOD [6],CMOPSO [27],dMOPSO [29日]。此外,CMaPSO算法与许多客观四种最先进的优化算法相比,MOMBIII [8],NSGA-III [10],RPEA [30.],MyODEMR [31日标准基准问题来评估算法的性能。实验结果表明,该算法的性能优于对比算法在大多数标准基准问题。
本文的其余部分组织如下。部分2介绍了相关的背景。该CMaPSO详细描述部分3。部分4介绍了基准两个性能指标和算法设置用于性能比较。最后,给出了结论和未来的工作部分5。
2。相关工作
在本节中,我们介绍一些概念,包括多目标优化和粒子群优化的定义。我们给最近提议算法的简要概述 - - - - - -DEA (28]。最后,几个最近提议多/许多客观总结了粒子群优化算法。
2.1。多目标优化问题
一般多目标优化最小化问题可以制定如下(32]: 在哪里 是一个n维决策向量决策空间中有界 , 代表了米维目标向量,代表了我th最小化目标函数和问题的约束函数。几个相关定义多目标优化如下所示。
定义1。(帕累托主导地位)。一个决策向量据说主宰另一个决策向量 ,用 ,当且仅当
定义2。(帕累托最优)。一个向量如果没有其他是帕累托最优 ,这样 。
定义3。(帕累托最优设置)。对于给定的多目标优化问题,帕累托集是由以下方程:
定义4。(帕累托面前)。对于一个给定的多目标优化问题,帕累托前面定义如下:
2.2。粒子群优化
随机算法基于仿生群体智慧叫粒子群优化(PSO) (33进行]提出了肯尼迪和埃伯哈特,模拟鸟类和鱼类的捕食行为。寻求最优解决方案通过群体中个体之间的合作和信息共享。目前,它已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他应用领域。每个粒子代表一个潜在的解决方案优化问题,这是受位置和移动速度的影响。的速度和位置k粒子被表示为 和 ,分别。的速度和位置kth粒子更新由以下功能: 在哪里 ,t是一代,惯性重量是用于平衡局部和全局搜索,和从个人两个学习因素和全球最好的粒子,称为加速度系数,然后呢和从两个均匀随机序列元素的范围 。
2.3。 - - - - - -DEA
新提出的进化算法( - - - - - -DEA) [28)是基于一种新的统治关系 - - - - - -主导地位,提高了收敛NSGA-III [10)指的是程序的MOEA / D (4)算法,仍然继承了NSGA-III保持多样性的优势。在 - - - - - -优势,解决方案是分成不同的组提供一套参考点运动时,每组由一个参考点。类似PBI的适应度函数的定义来选择一组最优解。的算法框架 - - - - - -DEA (28总结如下。
首先,一组均匀分布生成参考点在目标空间和人口P初始化。理想点和最低点可以很容易地获得。然后,重组算子用于重组P人口产生的后代,这是结合当前的人口P组成一个新的人口年代。接下来,一个新的人口问获得基于帕累托nondominated水平的人口年代。人口问规范化的帮助吗和 ,和人口问集群的集群运营商,每个参考点代表一个集群。最后,nondominated排序的基础上 - - - - - -优势是用来分类问到不同的 - - - - - -主导地位的水平。该算法根据不同级别的选择解决方案 - - - - - -主导地位,直到达到终止条件。
2.4。当前多一些/许多客观粒子群优化
粒子群优化通常是用来解决多目标优化问题,因为它快速收敛和容易实现。目前,有许多研究文献多目标粒子群优化,如NMPSO [34],MPSO-D [6),和D2MOPSO [21]。现有的多目标粒子群优化算法一般可以总结成以下类型。第一类是由多目标粒子群优化算法由帕累托,这决定了个人最佳和全球最佳粒子基于帕累托排名。通过帕累托排名和有限的迭代更新nondominance解决方案,该算法利用和探索全球最好的粒子接近整个真实的PF。经典的多目标优化问题包括MOPSO [22],OMOPSO [23],SMPSO [35],CMOPSO [27],AMOPSO [36]。第二类采用分解方法,拖把分解成一组简略优化问题和解决各单目标优化问题直接算法。这种方法已经被证明是有效地解决复杂的拖把,及其代表算法dMOPSO [29日),维2DMOPSO [21],MOPSO / D [37],MPSO / D [6],AgMOPSO [7],MMOPSO [24]。我们选择一些最新的算法,这些算法进行简要概述。
MPSO-D [6]使用一组方向向量分解的目标空间为一组子空间,并确保每个区都有一个解决方案。此外,拥挤距离和相邻粒子用于确定全球最佳粒子的历史地位。
MMOPSO [24)需要分解的方法将多目标优化问题转换为一组聚合问题,采用双搜索策略来提高更新粒子的速度。的弱点可以有效地提高了进化搜索算法搜索存储在外部档案非惯用的解决方案。
COMPSO [27采用帕累托的主导地位和竞争学习策略用于更新粒子,每个粒子每对获胜者的完成学习。然而,竞争只是精英粒子间选择在当前人口,和没有外部存档保存全球和个人最好粒子。
AgMOPSO [38)还将多目标优化问题转换为一组聚合子问题的分解方法,优化分配的粒子。Archive-guided速度更新方法指导勘探的群,pb,磅,选择和gb粒子从外部存档,这是进化的免疫进化策略。
此外,还有最近提议MOPSO方法指标的基础上,参考点,和平衡的健康评估,如NMPSO [34],MaOPSO [39],R2-MOPSO [40),用于解决高维multiobjection优化问题。NMPSO [34)使用一个平衡的健康评估方法,该方法结合了收敛性和多样性的距离来解决许多客观优化问题。为了提高算法的性能,进化搜索中使用外部档案和新算法的速度更新方程。该算法MaOPSO [39)采用一组参考点,动态地确定基于搜索过程和实施必要的选择压力算法收敛于真实的PF,同时保持PF的多样性。R2-MOPSO [40)结合R2与粒子群优化性能指标和导游解决许多客观的搜索一个设计良好的互动过程优化问题。
3所示。该算法
在本节中,该算法CMaPSO主要是详细描述,因为竞争群算子可以实现更好的收敛性和多样性之间的平衡比传统的粒子群优化算法。本文基于竞争机制的粒子群优化算法结合另一个环境选择机制,这是不同于算法CMOPSO [27]。为了提高该算法的收敛性和多样性在解决许多客观优化问题,最近提议 - - - - - -采用优势进一步加强nondominated解决方案的选择压力。然而,实验表明,简单地使用 - - - - - -主导地位会导致算法退化问题上表现不佳。因此,参考点再生策略是用来改善这一缺陷。我们将描述算法CMaPSO的主要组件,包括竞争机制对速度和位置更新,环境选择基于极端点, - - - - - -主导地位。最后,我们将给出算法的完整框架CMaPSO。
3.1。竞争机制对速度和位置更新
CMOPSO相似算法,人口按nondominated排序和拥挤距离排名,但不同的是,根据当前的人口规模,不同数量的人口从排序获得优秀个人形成一个竞争组织。拥挤距离(41)是一个指数来描述之间的拥挤程度,个人在同一个nondominated面前和他们的邻居。一对粒子随机选择从当前竞争集团的赢家将是用于指导粒子的运动方向在当前群。
如何生成的整个过程精英粒子称为竞争机制。图1显示了生成的过程精英粒子。对于每一个成对竞争,给定一个粒子群,两个精英粒子和随机选择的竞争。精英粒子与一个小角之间的角度后赢得了竞争一个,b,分别计算。很容易找到图的角度的来远远小于角吗的来 ,所以作为一个精英粒子引导人口的发展。
更新的速度和位置的我th粒子计算使用以下方程作为竞争群优化建议: 在哪里两个随机生成的向量和吗冠军的位置,和正在学习的因素。的伪代码修改竞争系统,即学习策略中描述的算法1。最后,多项式变异中广泛采用多目标优化算法(24,27)用于变异提高人口的多样性。多项式的表达变化如下: 在哪里 与 , , 一个随机数在吗 , 指数分布,是一个父个体。
3.2。代的参考点
在这篇文章中, - - - - - -优势排序采用增加算法的选择压力,和nondominated解决方案的选择由参考点的指导实现。因此,有必要引入参考点的生成。参考点方法常用于改善MOEAs的多样性和均匀性能力在解决多/许多客观优化问题,如NSGA-III [10), - - - - - -EDA (28]。这些算法首先生成一组预定义的或用户首选基于分解的参考点。本文采用一个两层(边界和内部层)的方法(10,28),它使用系统方法来生成两组参考方向:一套在边界层和内部的其他层。假设边界和内部层的分歧H1和H2分别,然后计算参考点数量如下: 在哪里米是客观的维度和空间H1和H2是用户定义的整数。
3.3。 - - - - - -优势排序
- - - - - -采用PBI主导地位(penalty-based边界交点)方法MOEA / D (4]。和PBI标量函数定义如下: 在哪里 是一个预设惩罚参数和一般设置 。 是参考点,即 为每一个 。
规范化的人口聚集PBI标量函数,和 - - - - - -根据的价值优势顺序执行 ,在极端的大小控制的解决方案 。的定义 - - - - - -优势如下:给出两种解决方案 , 据说 - - - - - -占据主导地位 ,用 ,敌我识别 , 和 ,在哪里 。的目的 - - - - - -nondominated解决方案的优势是获得一组最近PF和调和PF的伪代码 - - - - - -优势排序过程算法所示2。
3.4。参考点的再生策略
均匀分布的参考点是基于一般假设PF常规几何结构,也就是说,光滑、连续、和分布式。然而,在实际应用有多种多目标优化问题。PF可能非常不规则的几何结构,如不连续、退化和多通道。对于这些问题,如果均匀分布参考向量仍使用和参考向量可能不是与个人有关,那么帕累托最优解的密度是不够的。基于这样的问题,我们将采用参考向量再生策略提出了RVEA [11]。这种策略主要是再生参考点和替换那些不习惯和浪费。的伪代码参考点再生策略算法所示3。
|
3.5。环境选择基于极端点
在本文中,我们讨论了极端点,主要指的是在规范化的解集,让极端的解决方案 在规范化的解集是一个解决方案。如果解决方案X有一个组件 ,的最大值或最小值对应的位置组件在所有的解决方案,这个解决方案的定义是一个极端的解决方案。首先,极端的解决方案被选中进入档案。然后,未经选择的解决方案和所选解决方案之间的夹角计算,选择和解决方案进入档案,角的大小。解决方案之间的角度和定义如下:
很明显,
档案更新的过程基于极端点如图2。假设有一个人口目标空间,其中包括5个人 , , , ,和 。首先,人口规范化,两种极端观点和通过计算选择。然后,之间的角度 , ,和和和分别计算,获得最大最小化后的结果。首先是选择进入最优人口,就这样,和按顺序选择到最佳的人口。可以从个人选择过程,个人从两个极端点,中间的两个极端点是优先选择,从而保证最优人口的多样性和均匀性。算法4显示档案更新基于极端点的伪代码。
|
3.6。完整的CMaPSO算法
的完整框架提出CMaPSO方法中描述的算法5。首先,初始化种群,和相应的人口数量。一组均匀分布生成参考点K使用方程(8)。然后,外部档案更新与现有的信息。在while循环,PSO算法(算法的竞争机制1)是用于更新人口P获得一个新的人口P。下一步是更新与新的人口外部档案P,精英人群一个是获得。为了避免算法陷入局部最优,遗传算子用于交叉和变异外部档案一个这样可以充分交换了精英个体之间的信息,和新的人口年代可以生成。外部档案更新结合新的人口和精英人群一个,新精英群体一个是上涨的。最后,在一定条件下,采用参考点再生策略获得新的参考点来取代以前的根据个人档案的分布一个。该算法继续while循环,直到满足终止条件。
3.7。算法的计算复杂度CMaPSO
我们考虑的主要步骤,提出了算法,分析了算法的复杂性算法CMaPSO。学习的算法CMaPSO主要由基于竞争机制,更新精英档案, - - - - - -优势排序和参考点的再生策略。这些主要部分的时间复杂度在最坏的情况下。因此,整体的最坏时间复杂度CMaPSO的一代 。
4所示。实验研究
本部分的研究致力于模拟实验比较算法,通过选择适当的标准基准问题,性能指标等。该算法的性能评估CMaPSO相比之下实验结果。仿真实验的背景介绍,包括标准的基准问题,性能指标,实验环境,和一些参数设置。为了评估CMaPSO的表现,最近出版的先进算法相比,该算法。四个最近提议多/许多客观粒子群优化算法,如CMOPSO [27],MMOPSO [24],MPSOD [6],dMOPSO [29日)和四个最近提议许多客观进化优化算法,如NSGA-III [10],MOBIII [8],RPEA [30.],MyODEMR [31日是用来验证该算法的性能。在仿真实验中,我们使用原始论文提出的参数设置比较算法。
4.1。标准基准问题
为了验证该算法的性能CMaPSO,总共25基准拖把,3,5,8日,10日和15个目标从两个测试服是用来评估算法的性能CMaPSO,包括DTLZ [42],WFG [43),和佛罗里达大学44),DTLZ1 DTLZ7, WFG1 WFG9, UF1 UF9考虑。测试问题的帕累托前面特点采用仿真实验进行了总结,如表所示1。测试集的数学表达式DTLZ, WFG,佛罗里达大学提出了补充材料(可用(在这里))。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
我们采用了建议设置决策变量的测试套件DTLZ和WFG [34,45]。DTLZ1 DTLZ7,决策变量的数量设置为 ,在哪里是决策变量的数量,客观的数量,是固定的参数。WFG1 WFG9,决策变量的数量设置为 ,在哪里是决策变量的数量,是设置为 , 是客观的数字,然后呢是固定的参数。目标和决策变量的数量在佛罗里达大学测试组安排根据建议(44),测试函数UF1 UF7数量目标米= 2,标量的数量决定d= 30,UF8 UF9与客观的数量米= 3,d= 30。详细的设置信息如表所示2。
|
||||||||||||||||||||||||||||||||||||||||
4.2。参数设置
在本文的仿真实验中,不同的人口数量设置为不同的尺寸,和数量的评估是统一设置为150000,如表所示3。对于每个测试用例,所有使用算法独立运行30倍与英特尔酷睿i7 PC - 6500 u @ 10 2.50 GHz双核CPU和Microsoft Windows操作系统。进行了仿真实验在最近提议platemo - 2.0 (46]。模拟数据的平均值和标准偏差的比较算法相比,说明算法的性能,最佳的性能值在每个测试实例以粗体突出显示背景。此外,Wilcoxon采用秩和检验在0.05的显著性水平,在符号“+”“−”和“”表明结果是更好,明显更糟糕的是,和统计算法获得的类似。
|
|||||||||||||||||||||||||||
4.3。性能指标
绩效评估指标是用来测量获得的解集的收敛性和分布性能的算法。常用的绩效评价指标如下。
4.3.1。一代的距离
代的距离(GD) (47是用来评估算法的收敛性能。GD值越小的解集获得的一种算法,算法的收敛性能越好。特别是,当GD = 0,所有获得的最优解的算法在真正的帕累托面前。
4.3.2。间距
间距(SP) (47)是用来反映解集分布的均匀性获得的算法。SP值越小,解集分布越均匀。
4.3.3。反向代距离
反向代距离(IGD) [48)是使用最广泛的指标之一。它可以提供全面的信息融合和分配算法的性能通过计算每个点之间的最小距离和真正的PF和计算个体集。IGD值越小,质量越好获得的解集的算法。特别是,如果IGD = 0, PF包含真正的PF的每一点。
本文采用IGD对算法的性能进行评估。让是一个均匀分布的子集选择正确的和当前获得的是帕累托最优解集的算法。IGD定义如下: 在哪里返回的解决方案集和 计算最小欧氏距离的解决方案在客观的空间。
此外,为了直观地量化算法的总体性能在不同的测试问题,介绍了性能得分方法。假设有算法 ,如果算法明显比算法根据IGD,设置为1,否则和0。然后,为每个算法 ,绩效评分计算由以下方程:
表现分表示有多少其他算法比相应的算法测试问题,和较小的值代表比其他算法更好的性能。
4.4。CMaPSO之间的性能比较和四个多/许多客观粒子群优化算法
本节中,我们比较该算法CMaPSO有四个最近出版的多/许多客观粒子群优化算法CMOPSO MMOPSO, dMOPSO,和MPSOD 3、5、8、10和15的目标DTLZ WFG测试套件,分别。综合性能指标IGD用于评估仿真结果,实验结果可以说明算法的性能在不同的测试用例。表现分用于直观地说明了每个算法的性能。表4和5显示该算法的仿真结果和其他比较算法DTLZ WFG测试套件,在实验结果报告的IGD值的平均值和标准偏差。表6和7列表的数量最好的、更好的相似,甚至更糟CMaPSO和比较算法的性能在DTLZ WFG,分别。表8总结了实验结果的表6和7说明每个比较算法的总体显著性检验所有测试问题。图3描绘的平均IGD绩效得分的趋势都比较算法对不同的目标和不同的测试实例和链接该算法用蓝色折线的趋势。图4显示所有比较算法的平均绩效成绩DTLZ并使用直方图WFG测试套件。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
(一)
(b)
(c)
(d)
(一)
(b)
(c)
表4总结了仿真结果的五多/许多客观测试设置DTLZ,粒子群优化算法和最佳值为每个测试用例是用粗体突出显示背景。从表中,可以看到直观的数量的最佳值算法测试用例DTLZ1 CMaPSO, DTLZ2, DTLZ3, DTLZ4占绝大多数。该算法MMOPSO DTLZ7上执行的测试用例。CMaPSO不执行的算法以及算法dMOPSO DTLZ5和DTLZ6测试用例,和最好的数量值的算法dMOPSO这两个测试用例是领先于其他算法。从图3(一个),该算法CMaPSO最佳综合IGD表现分测试用例DTLZ1 DTLZ2, DTLZ3。另外,我们可以发现,该算法MPSOD有最好的综合IGD表现分DTLZ2 DTLZ4。dMOPSO DTLZ5和DTLZ6达到最好的。DTLZ7 MMOPSO收益最好的。CMOPSO不会获得最佳性能DTLZ的任何测试用例。从图3 (b),很明显,该算法CMaPSO性能最好的IGD分数5、8、10和15个目标的DTLZ比较算法。3日,该算法的性能得分目标不如CMOPSO的算法。图的直方图4(一)综合反映了IGD性能DTLZ分数的比较算法,可以有效地评价各算法的性能。该算法CMaPSO获得最佳的IGD性能得分。
表6总结了该算法的显著性检验结果CMaPSO测试集DTLZ和比较算法。总共有35 DTLZ测试用例在测试集。该算法CMaPSO有15个测试用例排名第一,占总数的42.86%。比较算法CMOPSO dMOPSO、MMOPSO MPSOD获得3,8日4和5测试用例排名第一,占8.57%,22.86%,11.43%,和总数的14.29%。算法MPSOD和dMOPSO执行最好的四个工作比较算法。从上述数据分析的结果,可以得出结论,该算法的性能不如CMaPSO DTLZ比较算法的测试套件。
表5介绍了五个比较算法的仿真结果在测试集WFG,和最好的值也是每个测试用例的一个大胆的背景。显然,该算法CMaPSO得到最佳的性能在大多数WFG的测试用例。比较算法的性能WFG几乎是常见的,不如该算法。
图3(一个)直观地显示CMaPSO获得最好的性能测试用例WFG1得分,WFG2, WFG3, WFG4, WFG5, WFG6, WFG8, WFG9,但不包括测试用例WFG7。最主要的原因是,虽然该算法CMaPSO达到最佳的性能在3,5日和15个目标WFG7, 8和10的表现并不令人满意的目标,和平均表现分主要强调平均算法的性能测试用例。注意到,该算法CMOPSO只得到两个最佳性能WFG7测试用例,其平均分数是最好的性能。如图3 (c),平均算法的性能得分CMaPSO 3、5、8、10和15个目标WFG比比较的算法。平均得分比较算法的性能在不同的测试用例的WFG综合计算,得到的直方图是用来直观地表示分数。从图4 (b),算法CMaPSO获得0.94分,这是最好的分数在所有比较算法。其他算法CMOPSO dMOPSO、MMOPSO MPSOD有2.64,3.65,2.8,和2.46点,分别。
本文所有的比较算法是模拟45 WFG的测试实例。从表7的显著性检验算法CMaPSO居第一位34个测试用例,占总数的75.56%。比较算法CMOPSO dMOPSO、MMOPSO MPSOD获得10 0,1,测试用例和0排名第一,占22.22%,0%,2.22%,和总数的0%。在四个比较算法,该算法CMOPSO WFG上最佳的性能。有5个测试用例测试的意义比算法CMaPSO WFG测试问题,类似于CMaPSO 12个测试用例,测试用例和28显然不如算法。
我们分析了所有的比较算法的性能DTLZ WFG测试套件,分别。然后,我们把两个测试套件并进行综合分析比较算法的性能。从表8的重大CMaPSO获得的测试结果排名第一,CMOPSO, dMOPSO, MMOPSO, MPSOD所有测试用例都是49,13、8、5、5、占61.25%,28.89%,10%,6.25%,和总数的6.25%。如图3 (d)的平均表现分CMaPSO比其他比较算法的3、5、8、10和15个目标测试的实例。算法CMaPSO达到更好的性能比算法CMOPSO也采用竞争机制。它也可以有效地从直方图图4 (c)。数据5(一个)- - - - - -5(e)说明了近似帕累托面前得到五DTLZ1的15个目标比较算法。通过比较这些数字,结果得到CMaPSO是比较最接近真正的PF算法。
(一)
(b)
(c)
4.5。CMaPSO之间的性能比较和四个先进许多客观进化优化算法
在本节中,该算法的性能CMaPSO由仿真实验验证,与最近的四个进化算法相比在DTLZ和WFG测试套件。综合性能指标采用IGD说明实验结果。表9和10总结实验结果。表11和12统计数据的最佳数量,更好,相似,甚至更糟CMaPSO和比较算法的性能在DTLZ WFG,分别。表13总结了实验结果的表11和12说明每个比较算法的总体显著性检验所有测试问题。图6说明了不同的平均分数都比较算法的性能目标和测试问题。图7显示所有比较算法的平均绩效成绩DTLZ WFG和两个测试套件,分别。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
(一)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(我)
(一)
(b)
(c)
(d)
从表9,算法CMaPSO DTLZ1最佳性能,DTLZ4,和DTLZ5测试问题和达到最佳的性能在8、10和15个目标。该算法没有得到最好的性能在3、5、8、10和15个目标测试问题DTLZ2最好只执行在5和15个目标,但它仍然通过一个微弱的优势,来实现最佳的性能比对比算法。从图6(一)在测试用例的平均表现分CMaPSO DTLZ1, DTLZ2, DTLZ4, DTLZ5是最好的。而从图6 (b),很明显观察到最好的平均表现得分CMaPSO为不同目标数字测试套件DTLZ是5,8和10个目标。比较算法NSGA-III最佳性能在DTLZ7测试问题,并获得最佳性能3,5,8,分别和10个目标。请注意,该算法对DTLZ7最糟糕的表现与其他四个比较算法。比较算法NSGA-III和MOBIIII DTLZ3上达到相同数量的表现最好,NSGA-III获得最佳性能在3和5目标,而MOBIII获得最佳性能的8和10个目标DTLZ3测试问题。算法RPEA 5上的最佳性能,8日和15日目标DTLZ6测试的问题。
表11总结了最好的数量,更好,类似的,更糟的是DTLZ CMaPSO和比较算法的性能。从表9总共有35个测试用例。和该算法拥有16个测试用例排序第一,从表占总数的45.7%11。此外,从图可以清楚地观察到7(一),该算法性能最好的平均得分为不同目的DTLZ数字测试套件。比较算法NSGA-III MOBIII、RPEA MyODEMR达到9,3,5,测试用例和2排名第一,占25.7%,8.5%,14.2%,和总数的5.7%。算法MOBIII执行最好的在所有的比较算法。共有13个测试用例是明显优于算法CMaPSO DTLZ,但显然比CMaPSO 21测试实例。从数据分析的结果,可以得出结论,该算法的性能CMaPSO优于对比算法DTLZ测试套件。
从表10,该算法CMaPSO WFG2最佳性能,WFG4, WFG5, WFG6, WFG7,和WFG9测试问题和5日基本上达到最佳性能,10和15个目标。该算法和比较算法NSGA-III有相似的表现WFG8测试问题,NSGA-III得到最佳的性能在3和5目标,尽管CMaPSO在10和15目标上最佳的性能。从图6(一),它可以直观地观察到,该算法具有最好的性能测试用例WFG2得分,WFG4, WFG5, WFG6, WFG7 WFG8, WFG9。此外,从图6 (c),该算法的平均表现分数是最好的5、10和15目标WFG测试套件中。的性能测试问题WFG3 RPEA居第一位,这是优于其他算法。算法MOBIII RPEA得到相同数量的最佳表演WFG1测试问题。注意算法CMaPSO执行测试问题WFG1比比较算法NSGA-III MOBIII, RPEA。
表12统计数据的最佳数量,更好,相似,CMaPSO和糟糕的性能和比较算法NSGA-III MOBIII, RPEA, MyODEMR WFG的测试套件。所有采用的算法的性能评估通过45测试用例3,5,8、10和15个目标WFG测试问题。该算法获得了22个一流的测试用例,占总数的48.9%。图7 (b)显示的平均表现分所有测试套件WFG比较算法,该算法获得了最好的成绩。MOBIII,算法NSGA-III RPEA, MyODEMR达到11个,2、7和3排名第一WFG测试套件的测试用例,占22%,4.4%,15.6%,和总数的6.7%。算法NSGA-III执行最好的比较算法MOBII RPEA, MyODEMR。共有17个测试用例是明显优于算法CMaPSO WFG测试问题,但是大部分的测试用例是不如该算法。我们可以总结算法的性能在WFG测试套件,这显然比采用比较算法。
表13总结了最好的数量,更好,相似,甚至更糟CMaPSO和比较算法的性能NSGA-III, MOBIII, RPEA, MyODEMR测试套件DTLZ WFG。从表中,该算法的性能CMaPSO 38测试用例居第一位,占总额的近一半。图6(d)说明了综合平均表现分数的比较算法对不同目标数字测试套件DTLZ WFG,该算法达到最好的得分在5、8、10和15个目标。和图7 (c)介绍了平均分数的比较算法性能测试套件DTLZ WFG,和该算法获得最好的成绩。NSGA-III算法的性能,MOBIII、RPEA和MyODEMR取得20日5日,12日和5测试用例排名第一,占25%,6.25%,15%,占总数的6.25%。NSGA-III的性能是最好的使用中比较算法。然而,性能算法NSGA-III大多数不如该算法CMaPSO测试用例。从上述讨论,我们可以得出结论,该算法的性能比采用比较算法DTLZ和WFG测试套装。数据5(f) -5(我)介绍了近似PF五许多客观的进化优化算法获得的15 DTLZ1目标。显然,大多数比较算法能收敛到真实的帕累托前沿,但是算法的多样性CMaPSO优于其他算法。
4.6。实验的测试集UF1-9比较算法
综上所述,我们已经核实所有比较算法的性能在许多客观测试问题的测试套件DTLZ WFG,以及3-objective测试问题。接下来,我们使用复杂的测试用例UF1-9 [44)进一步证明该算法的性能在2和3的客观测试问题。表14和15现在IGD的平均值和标准偏差值的算法和四个最近的多目标粒子群优化算法和四个先进许多客观测试集UF1-9进化优化算法。每个测试用例的最佳值是用粗体突出显示背景。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
在表14,该算法MPSOD获得最佳性能的四个测试问题,该算法CMaPSO是第二,最佳的性能获得了三个测试问题。CMOPSO MMOPSO有一个。通过综合比较和分析,MPSOD的性能是最好的,MMOPSO CMOPSO更好,综合性能CMOPSO不如这三个算法。从表15,算法NSGAIII MyODEMR实现最佳的性能在三个测试问题,该算法和CMaPSO获得最佳的性能在两个测试问题。虽然算法MOMBIII得到最佳的性能在一个测试问题,其综合性能仍然很优秀。通过Wilcoxon等级和测试分析,很容易发现NSGAIII表现最好,MOMBIII性能更好,CMaPSO MyODEMR执行类似。为了能观察到实验结果更直观地,图8显示了所有的实验结果比较算法对测试用例UF1-9采用箱图。这些测试问题的盒子图可以更生动地解释所有比较算法的性能。很容易得出结论,虽然算法的性能测试问题UF1-9 CMaPSO不是最好的在所有的比较算法,它能有效地解决最复杂的多目标优化问题。
(一)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(我)
4.7。比较算法CMaPSO和CMOPSO之间的运行时间
算法CMaPSO和CMOPSO采用竞争学习方法来更新粒子的速度和位置。为了评估算法的性能更全面,有必要比较算法的运行时间。从表16,它可以直观地观察到最佳值的灰色背景CMaPSO获得的算法。摘要CMaPSO可以视为CMOPSO的概括。表中的数据16表明CMaPSO较短的运行时间比CMOPSO多/许多客观优化问题。此外,从表17算法运行时间的意义测试数据还表明,该算法比CMOPSO算法更有效。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||
5。结论
在本文中,我们提出了一个新的多/许多客观粒子群优化算法,称为CMaPSO,采用竞争学习来更新粒子的速度和位置。该算法可以被视为CMOPSO的泛化算法。的主要原因如下:首先,它们都采用相同的学习方法来更新粒子的速度和位置。其次,算法CMOPSO不执行在解决许多客观优化问题。第三,算法的运行时间CMOPSO相对比较耗时。我们主要修改CMOPSO的环境选择机制和采用普通的最大和最小夹角和极端个体选择优秀个体进入下一代种群。为了更有效地解决一些复杂的问题,我们使用 - - - - - -优势排序和参考点再生策略来进一步改善算法。
评估的竞争力提出的算法,该算法CMaPSO四个最近比较多/许多客观粒子群优化算法和四个许多客观的进化优化算法相比,在八十九年相比已经验标准基准测试用例。CMaPSO实验结果表明,该算法具有良好的鲁棒性在大多数测试问题,可以有效地处理多/许多客观优化问题。然而,从仿真结果比较,我们发现算法的性能测试用例DTLZ7 CMaPSO是令人失望的。为了进一步提高算法的性能,我们将继续研究该算法CMaPSO并应用它来解决工程问题。
数据可用性
使用的数据来支持本研究的结果包括在本文中。
同意
知情同意是获得所有个体参与者包括在这项研究中。
的利益冲突
所有作者宣称他们没有利益冲突。
确认
这项工作的部分支持由中国国家重点研究与发展计划项目(批准号2018 yfc1504700)和陕西省自然科学基金项目(批准号2018 jm6029)
补充材料
测试集的数学表达式DTLZ, WFG,佛罗里达大学提出了补充材料。(补充材料)
引用
- m·A·犯下诉Savsani,“基于人工藻类的一种新颖的多目标优化算法对多目标工程设计问题,“应用智能,48卷,不。10日,3762 - 3781年,2018页。视图:出版商的网站|谷歌学术搜索
- S.-Z。赵,m . w . Iruthayarajan、美国Baskar和p . n . Suganthan“多目标鲁棒pid控制器优化使用两个lbests多目标粒子群优化,“信息科学,卷181,不。16,3323 - 3335年,2011页。视图:出版商的网站|谷歌学术搜索
- 答:Parisio和l . Glielmo”环境/经济微型智能电网"调度多目标优化,”《IEEE网络技术在自动化国际会议上,曼谷,泰国,2012年5月,IEEE。视图:出版商的网站|谷歌学术搜索
- 问:张h·李,“MOEA / D:基于分解的多目标进化算法,”IEEE进化计算,11卷,不。6,712 - 731年,2008页。视图:出版商的网站|谷歌学术搜索
- j . h . Li邓,问:张先生,j .太阳”decomposition-based多目标进化算法自适应ε支配地位”,群与进化计算卷,45岁,52 - 67年,2019页。视图:出版商的网站|谷歌学术搜索
- c .戴y . Wang和m .你们,”一个新的基于分解的多目标粒子群优化算法,”信息科学卷,325年,第557 - 541页,2015年。视图:出版商的网站|谷歌学术搜索
- j·巴德和大肠Zitzler“炒作:一个算法快速hypervolume-based许多客观优化”进化计算,19卷,不。1,45 - 76年,2011页。视图:出版商的网站|谷歌学术搜索
- r·埃尔南德斯戈麦斯和c a Coello Coello”,改善metaheuristic根据r2许多客观指标优化,”学报2015基因与进化计算Conference-GECCO 15,第686 - 679页,马德里,西班牙,2015年。视图:出版商的网站|谷歌学术搜索
- y太阳、g . g .日圆和z,“IGD一系列指标,许多客观优化问题的进化算法,”IEEE进化计算,23卷,不。2、173 - 187年,2018页。视图:出版商的网站|谷歌学术搜索
- k . Deb和h . Jain,”进化的许多客观优化算法使用基于参考点non-dominated排序方法,第一部分:箱约束,解决问题”IEEE进化计算,18卷,不。4、577 - 601年,2014页。视图:出版商的网站|谷歌学术搜索
- y . r . Cheng金、m . Olhofer和b . Sendhoff”许多客观的参考向量引导进化算法优化,“IEEE进化计算,20卷,不。5,773 - 791年,2016页。视图:出版商的网站|谷歌学术搜索
- d . k . Saxena j·a·杜罗女子,k . Deb,张问:“目标减少许多客观优化:线性和非线性算法,”IEEE进化计算,17卷,不。1,第99 - 77页,2013。视图:出版商的网站|谷歌学术搜索
- d . Cai y . Wang和l .胡”一种改进α优势策略,许多客观优化问题。”软计算,20卷,不。3、1105 - 1111年,2016页。视图:出版商的网站|谷歌学术搜索
- z, g . g .日圆,j .张”为许多客观的进化算法,Fuzzy-based帕累托最优”IEEE进化计算,18卷,不。2、269 - 285年,2014页。视图:出版商的网站|谷歌学术搜索
- x r . Liu歌、l .方和l .焦”r-dominance-based偏好为许多客观优化、多目标优化”软计算,21卷,不。17日,第5024 - 5003页,2017年。视图:出版商的网站|谷歌学术搜索
- l·s·巴蒂斯塔f . Campelo f . g .吉马良斯和j·a·拉米雷斯,”帕累托锥优势:提高多目标进化算法的收敛性和多样性,”《2011年国际会议上进化Multi-Criterion优化,,Ouro Preto,巴西,2011年4月,施普林格。视图:出版商的网站|谷歌学术搜索
- 拳头,m . Perc, s·m·卡马尔和拳头,“回顾chaos-based萤火虫算法:观点和研究的挑战,”应用数学和计算卷,252年,第165 - 155页,2015年。视图:出版商的网站|谷歌学术搜索
- h .张和问:回族“许多客观合作蝙蝠搜索算法,应用软计算卷,77年,第437 - 412页,2019年。视图:出版商的网站|谷歌学术搜索
- d . Zouache y Arby, f . Nouioua f·本作为礼尚往来,“多目标鸡群优化:一种新颖的算法求解多目标优化问题,“计算机与工业工程卷,129年,第391 - 377页,2019年。视图:出版商的网站|谷歌学术搜索
- Amarjeet和j·k·Chhabra,”许多客观人工蜂群算法对大规模软件模块聚类问题,“软计算,22卷,不。19日,6341 - 6361年,2018页。视图:出版商的网站|谷歌学术搜索
- n . a . Moubayed a . Petrovski, j·考尔。”D2MOPSO: MOPSO基于分解和主导地位存档使用拥挤距离的目标和解决方案空间,”进化计算,22卷,不。1,47 - 77、2014页。视图:出版商的网站|谷歌学术搜索
- c·a·c·Coello g . t . Pulido和m . s . Lechuga”与粒子群优化处理多个目标,”IEEE进化计算,8卷,不。3、256 - 279年,2004页。视图:出版商的网站|谷歌学术搜索
- m·r·塞拉和c a Coello Coello”,改善PSO-based多目标优化使用拥挤,突变主导地位。”在计算机科学的课堂讲稿施普林格,柏林,德国,2005年。视图:出版商的网站|谷歌学术搜索
- 问:林,j·李,杜z, j . Chen和z明,“小说与多个搜索多目标粒子群优化策略,”欧洲运筹学杂志》上,卷247,不。3、732 - 744年,2015页。视图:出版商的网站|谷歌学术搜索
- r . Cheng和y金”,一个大规模的竞争群优化器优化,“IEEE控制论,45卷,不。2、191 - 204年,2015页。视图:出版商的网站|谷歌学术搜索
- y, z Xueqing, d . (“Multiswarm全面学习粒子群优化求解多目标优化问题,“《公共科学图书馆•综合》,12卷,不。2篇文章ID e0172033 2017。视图:出版商的网站|谷歌学术搜索
- 郑张x, x, r . Cheng j .秋和y金,“一个基于竞争机制的多目标粒子群优化和快速收敛,“信息科学卷,427年,第76 - 63页,2018年。视图:出版商的网站|谷歌学术搜索
- y元,徐h . b . Wang和x姚明,“许多客观的新优势性进化算法优化,“IEEE进化计算,20卷,不。1,16-37,2016页。视图:出版商的网站|谷歌学术搜索
- 美国z马丁内斯和c·A·Coello Coello”,基于分解的多目标粒子群优化器”《第13届遗传和进化计算会议,页69 - 76,都柏林,爱尔兰,2011年7月。视图:出版商的网站|谷歌学术搜索
- d . y . Liu锣、太阳x和y,“许多客观的进化优化基于参考点,”应用软计算,50卷,第355 - 344页,2017年。视图:出版商的网站|谷歌学术搜索
- r . Denysiuk、l·科斯塔和圣埃斯皮里图,“许多客观优化使用微分进化variable-wise突变限制,”学报》第15届年度会议上的基因与进化计算Conference-GECCO 13,页591 - 598年,荷兰阿姆斯特丹,2013年。视图:出版商的网站|谷歌学术搜索
- k . Deb,使用进化多目标优化算法约翰•威利& Sons . n:行情),纽约,纽约,美国,2001年。
- j·肯尼迪进行r·c·埃伯哈特,“粒子群优化”学报IEEE国际会议上神经网络IEEE,页1942 - 1948年,珀斯,佤邦,澳大利亚,1995年11月。视图:出版商的网站|谷歌学术搜索
- 问:问:林,s . Liu朱et al .,“粒子群优化平衡的健康评估的许多客观优化问题,“IEEE进化计算,22卷,不。1,32-46,2018页。视图:出版商的网站|谷歌学术搜索
- a . j . Nebro j . j . Durillo j . Garcia-Nieto c . a . CoelloCoello f .卢娜和e·阿尔巴”SMPSO:一个新的PSO-based metaheuristic多目标优化,”IEEE学报》研讨会上计算智能在多准则决策IEEE,页66 - 73年,纳什维尔,TN,美国,2009年3月。视图:出版商的网站|谷歌学术搜索
- g . t . Pulido a和c Coello Coello”,利用聚类技术来提高性能的多目标粒子群优化器,”《遗传与进化计算Conference-GECCO 2004卷,3102年,页225 - 237,西雅图,佤邦,美国,2004年6月。视图:出版商的网站|谷歌学术搜索
- w·彭和张问:“decomposition-based连续优化问题的多目标粒子群优化算法,”学报2008年IEEE国际会议上细粒度的计算,、杭州、中国,2008年8月,IEEE。视图:出版商的网站|谷歌学术搜索
- 问:朱,林,w . Chen等“外部archive-guided多目标粒子群优化算法,”IEEE控制论卷,47号9日,第2808 - 2794页,2017年。视图:出版商的网站|谷歌学术搜索
- e . m . n . Figueiredo t . b . Ludermir, c . j . a . Bastos-Filho“多目标粒子群优化,”信息科学卷,374年,第134 - 115页,2016年。视图:出版商的网站|谷歌学术搜索
- a . Diaz-Manriquez g . Toscano j . h . Barron-Zambrano,大肠Tello-Leal。”R2-based多/许多客观粒子群优化”,计算智能和神经科学卷,2016篇文章ID 1898527, 10页,2016。视图:出版商的网站|谷歌学术搜索
- k . Deb, A .普拉塔普,美国阿加瓦尔和t . Meyarivan”一个快速和精英多目标遗传算法:NSGA-II,”IEEE进化计算》第六卷,没有。2、182 - 197年,2002页。视图:出版商的网站|谷歌学术搜索
- k . Deb l .蒂埃尔·m·劳曼和大肠Zitzler,“可伸缩的多目标优化测试问题,”学报2002年IEEE国会在进化计算IEEE,页825 - 830年,火奴鲁鲁,嗨,美国,2002年5月。视图:出版商的网站|谷歌学术搜索
- s . Huband p . Hingston和l, l·巴龙”回顾工具包多目标测试问题和一个可伸缩的测试问题,“IEEE进化计算,10卷,不。5,477 - 506年,2006页。视图:出版商的网站|谷歌学术搜索
- 问:张周,美国Zhaoy et al .,“多目标优化测试实例cec 2009特别会议和竞争,“技术代表、埃塞克斯大学、南洋理工大学、克莱姆森大学,新加坡,2008年,技术报告ces - 487。视图:谷歌学术搜索
- j . k . b . Li Tang李,x姚明,“随机排序算法基于多个指标,许多客观优化”IEEE进化计算,20卷,不。6,924 - 938年,2016页。视图:出版商的网站|谷歌学术搜索
- 张x, y, r . Cheng和y金,“PlatEMO: MATLAB平台进化多目标优化教育论坛,”IEEE计算机情报杂志,12卷,不。4、73 - 87年,2017页。视图:出版商的网站|谷歌学术搜索
- d . a Van Veldhuizen和g·b·拉蒙特”测量多目标进化算法的性能,”《2000年IEEE国会在进化计算,1卷,页204 - 211,IEEE,拉霍亚,CA,美国,2000年7月。视图:出版商的网站|谷歌学术搜索
- h·李和张问:f .帕累托集的多目标优化问题复杂,MOEA / D和NSGA-II,”IEEE进化计算,13卷,不。2、284 - 302年,2009页。视图:出版商的网站|谷歌学术搜索
版权
版权©2020年五四杨等。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。