【技术实现步骤摘要】
基于问题重组的大规模多目标组合优化方法及应用
[0001]本专利技术涉及多目标演化计算领域,尤其是涉及一种基于问题重组的大规模多目标组合进化优化方法。
技术介绍
[0002]近二十年来出现了多种多目标进化算法,包括基于Pareto的多目标进化算法(Multi Objective Evolutionary Algorithms,MOEAs),基于分解的MOEAs和基于指标的MOEAs等。尽管现有的大多数多目标进化算法在解决具有少量决策变量的多目标问题上表现出很好的性能,但在解决具有数百甚至数千个决策变量的多目标优化问题(MOPs)时,即大规模MOPs(LSMOPs),它们的性能急剧下降。随着决策变量的数量线性增加,搜索空间的体积(以及复杂性)将呈指数级增长,从而导致算法过早收敛到局部最优或收敛到超大区域。近年来,学术及工业界先后提出了基于协同进化框架、基于决策变量分析和基于问题转换等多种多目标进化算法框架对LSMOPs进行优化研究,但仍存在着许多亟待解决的问题,主要表现在以下几个方面:
[0003]基于协同进化框架的LSMOEAs需要花费大量的时间分析决策变量来完成决策变量的分组。此外,由于分组不当,导致子问题间存在关联关系时,需要依次反复优化,算法的性能也会严重下降。值得注意的是,决策变量之间的可分离性假设并不总是正确的。因此,该算法存在局限性,不适用于求解各决策变量相互作用的大规模MOPs。
[0004]基于决策变量分析的LSMOEAs虽然通过决策变量分类一定程度上减小了问题的规模,但所产生的类别较 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于问题重组的大规模多目标组合优化方法,其特征在于,所述方法包括收敛性优化阶段和多样性优化阶段,具体步骤包括:随机初始化种群P;基于决策变量聚类技术,将决策变量分为收敛性变量和多样性变量;收敛性优化阶段:在进化过程中采用面向收敛性的定向交叉变异,并结合收敛性环境选择机制,选出最优的个体作为亲本种群P
′
;在种群遇到选择压力时,进行问题重构,将大规模多目标优化转换为单目标优化,并重新选出最优的个体作为亲本种群P
″
;多样性优化阶段:在进化过程中采用面向多样性的定向交叉变异,并结合多样性环境选择机制,选取种群作为新的亲本种群;在满足终止条件后,输出亲本种群作为优化目标的最优解集。2.根据权利要求1所述的基于问题重组的大规模多目标组合优化方法,其特征在于,所述收敛性优化阶段的具体演化步骤如下:使用基于收敛度的二元竞赛选择,利用交叉和变异算子,从当前种群中选择个体生成N个子代Q;计算当前种群P和子代Q并集中的每个个体的收敛度,从并集中选出最优的N个个体作为新的亲本种群P
′
;重复上述过程,直至满足终止条件;进行问题重构,通过双向权重向量关联,将大规模多目标优化转换为单目标优化;通过差分进化生产子代种群A;基于收敛度策略的环境选择机制从子代种群A和权重向量种群Q
′
的并集中选出最优的N个个体作为新的亲本种群P
″
。3.根据权利要求2所述的基于问题重组的大规模多目标组合优化方法,其特征在于,所述收敛性的定向交叉以互不依赖的收敛性变量分组为单位进行交叉操作;所述收敛性的定向变异在收敛性变量中选择变量进行变异。4.根据权利要求2所述的基于问题重组的大规模多目标组合优化方法,其特征在于,解x的所述收敛度C
d
计算公式如下:其中,M表示目标数量。5.根据权利要求1所述的基于问题重组的大规模多目标组合优化方法,其特征在于,所述问题重组策略具体为:通过双向权重向量关联,将原始大规模多目标优化问题重新表述为相对较小权重变量的单目标优化,使用一组收敛性好,分布均匀的候选解来指导算法向最优集方向搜索。6.根据权利要求5所述的基于问题重组的大规模多目标组合优化方法,其特征在于,所述问题重组策略的具体演化步骤如下:
权重向量关联,从当前种群中选择r个解作为参考解集,每个参考解与两个方向向量V
l
和V
u
与两个权重变量λ
r1
和λ
r2
相关联;根据方向向量和权重变量构造子问题:Z
′
(∧)=(z
11
(λ
11
),z
12
(λ
12
),...,z
r1
(λ
r1
)z
r2
技术研发人员:丁炜超,祝梦杨,时昌银,周贤芳,
申请(专利权)人:上海云参科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。