鉴于多目标优化问题在科学研究和实际应用中普遍存在,因此,研究MOP问题的求解具有重要的现实意义。多目标优化这一概念在早期的研究文献中也被称为多准则决策或多属性决策。意大利经济学家L.Pareto[8]于1896年在其关于经济福利的著作中最早提了到多目标优化问题以及后来被称为Pareto最优的均衡状态。因此,ε约束法实质上是将MOP问题转化为带约束的单目标优化问题进行求解。......
2025-09-30
2025年,Huband等[21]对几种经典的测试函数集进行了总结分析,提出了一种新的多目标测试问题生成工具,即WFG测试问题工具包。与以前的测试函数集不同的是,WFG工具包允许算法的设计者通过一系列可组合的转换函数来控制测试问题的特性。WFG测试问题工具包十分灵活,它能提供诸如偏转、多模态和不可分性之类的特性,并能还能根据需要对这些性质进行合并和组合,它支持多种Pareto最优几何结构,包括凸、凹、混合凸/凹、线性、退化和不连续的几何结构等。
在构建一个多目标测试函数时,需要选择几个形状函数来确定适应度空间的几何结构,而且需要使用若干有助于创建转换向量的转换函数。其中的转换函数需要精心设计,以使得适应度空间和Pareto最优前沿保持完整,并具有相对容易确定的Pareto最优解集。为此,WFG工具包提供了各种预定义的形状函数和转换函数。利用WFG工具箱创建的多目标优化测试问题具有定义良好的特性,这些测试问题的目标数目和参数个数是可以扩展的,而且这样构造出来的测试问题的Pareto最优解集也是已知的。Huband等提出了9个可扩展的多目标测试问题,即WFG1~WFG9,其中包括了多模态问题和不可分离的问题,而这些问题特性恰恰是很多基准多目标测试问题所不具备的。
利用WFG工具包创建多目标测试问题符合以下的要求:首先,给定决策变量z={z1,…,zk,zk+1,…,zn },一个最小化测试问题的构造方法如下:(https://www.chuimin.cn)
而{z1/z1,max,…,zn/zn,max}。
在上述构造过程中,M为目标数,x为中间参数向量,x1:M-1为对应向量的位置参数,z为实际参数向量,z1:k为位置参数,zk+1:n为距离参数,z[0,1]由z各维参数标准化产生。由z[0,1]产生x过程中包含p次转换过程和一次退化处理过程,每次转换过程是由一个转换函数实现。对于tp中的每一维参数+0.5为退化处理过程,A1:M-1∈{0,1}为响应系数,如果Ai为0,那么测试问题的Pareto前沿的维度减1。h1:M为特定结构的形状函数,D和S1:M分别为距离参数和形状函数的扩展参数。“↦”表示利用转换函数创建另一向量。通过上述标准化的构造过程可以构造出一个WFG测试问题的实例,并且可以使得实例满足多种用户定义的问题特性和特定的几何结构。
相关文章
鉴于多目标优化问题在科学研究和实际应用中普遍存在,因此,研究MOP问题的求解具有重要的现实意义。多目标优化这一概念在早期的研究文献中也被称为多准则决策或多属性决策。意大利经济学家L.Pareto[8]于1896年在其关于经济福利的著作中最早提了到多目标优化问题以及后来被称为Pareto最优的均衡状态。因此,ε约束法实质上是将MOP问题转化为带约束的单目标优化问题进行求解。......
2025-09-30
MOPSO算法的创新性设计及其优异的性能,使其成为利用粒子群优化算法求解多目标优化算法的经典范例。目前,基于分解的多目标进化算法获得了较快的发展。由于运用聚合函数[31]将多目标优化问题转化为多个单目标子优化问题,因此如何选择合适的聚合函数就成为MOEA/D算法的重要问题。Solima等[38]将协同进化与局部搜索的思想融入多目标差分进化算法,以指导搜索向着Pareto最优解逼近。......
2025-09-30
智力激励法是运用群体创造原理,充分发挥集体创造力来解决问题的一种创新设计方法。其中最常用的是书面集智法,即以笔代口的默写式智力激励法。函询集智法有两个特点,也是其优点。......
2025-09-29
一般地,对多目标优化算法性能的度量包括对算法所获得的近似Pareto解集的质量和为产生这样的近似解集所需计算资源的度量。直至1999年至2000年间,Veldhuizen和Lamont[1-3]提出了多目标进化算法性能度量的方法,才开启了量化评估算法性能之路。性能度量曲线应随着代数的增加呈递增或递减之势,这样更有利于不同集合之间的比较。性能度量函数的计算复杂度不能太高。......
2025-09-30
事实上,“Ta在”也有类似的措施。另外,通过整合众多个体的贡献,“Ta在”能够学习人类的智慧。这样一来,我们就可以更明显地观察“Ta在”智慧水平的变化。例如,在2019年8月19日,“Ta在”的系统智商为19.16。毫无疑问,这些都体现了“Ta在”群体智能算法的演化特征。就这样,对于内容来说,“Ta在”通过演化群体智能算法,能够实现一种新的组织和分发方式,以及检索方式。......
2025-09-29
为消除各类约束导致的大量任务间冲突,获得问题的Pareto解集,本书采用多目标蚁群算法优化任务的调度顺序。由于本章算法为多目标蚁群算法,因此本章算法采取与第3章的优化算法不同的启发策略。本章算法多目标蚁群算法采用自适应策略,在算法起始阶段,启发选择比例参数q 0[式(3-6)]取较大值利于加快收敛速度;在算法搜索后期,选择较小的q 0值可增加种群多样性。......
2025-09-29
算法根据决策变量X和式~式的约束条件依次确定任务续传调度标识符和相应的执行时间,从而得到决策变量X的目标函数。图9-27可用时间窗口更新交叉;嵌入;包含;无关确定所有任务的续传调度标识和执行时间后,计算目标函数F={f 1,f 2,f 3},即可评价此调度方案优劣。......
2025-09-29
为有效求解高维多目标优化问题,研究者从不同的方面开展研究,概括起来可分成如下几类。使用改进的支配关系为提升Pareto支配关系在高维多目标优化问题上的选择压力,一些改进的支配关系陆续提了出来。Yuan等[54]将高维多目标降维问题视为一个3-目标的优化问题,并从维持解群的支配结构和目标相关性出发定义了目标函数。......
2025-09-30
相关推荐