[发明专利]一种前沿网格进化多目标优化方法及系统在审
申请号: | 201911172112.4 | 申请日: | 2019-11-26 |
公开(公告)号: | CN111222641A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 许莹;黄磊;张环 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06N3/12 | 分类号: | G06N3/12;G06N3/00 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 马强;王娟 |
地址: | 410082 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 前沿 网格 进化 多目标 优化 方法 系统 | ||
本发明公开了一种前沿网格进化多目标优化方法及系统,提出前沿网格的概念,利用前沿网格内的个体引导搜索;在此基础上引入拐点,提出了一种基于网格的拐点选择方法;此外,根据以样本估计总体的思想,给出了一种新的选取边界点的方法;最后提出了一种基于分解的前沿网格进化多目标优化算法。本发明提高了拐点选择方法的搜索性能,提高了多目标优化问题求解方法的性能。
技术领域
本发明涉及多目标进化方法,特别是一种前沿网格进化多目标优化方法及系统。
背景技术
在现实世界中,许多优化问题涉及到多个相互冲突的目标,例如飞艇部署系统[1],资源调度[2]等,这一类型的优化问题本发明称之为多目标优化问题[3],其数学表达如下:
其中X是决策变量的搜索空间,x=(x1,...,xD)表示决策向量,fi(x)表示不同的优化目标函数,m表示有m个不同的优化目标。由于目标之间相互冲突,通常不存在可以同时最小化所有目标的单个解,但本发明可以获得一组非支配解作为不同目标之间的权衡。假设xA,xB是如(1)所示的MOP的两个解,当且仅当fi(xA)≤fi(xB)(i∈{1,...,M})并且存在至少一个目标fi(j∈{1,...,M})满足fi(xA)<fj(xB)时,解xA Pareto支配解xB(表示为xA<xB)。决策空间中所有Pareto最优解的集合称为Pareto最优集(PS),PS在目标空间中的投影称为Pareto最优前沿(PF)[4]。
为了得到Pareto最优前沿的近似,研究人员使用进化算法(EA)来解决这些问题,并提出了一系列的多目标进化算法(MOEAs),包括基于Pareto支配的MOEAs[5,6,7],基于分解的MOEAs[8,9,10]和基于指标的MOEAs等[11,12]。
基于分解的MOEAs中,Zhang等人[8]提出了一种基于分解的多目标优化算法(MOEA/D),是近年来最热门的算法框架之一。MOEA/D算法对MOP进行分解,得到一系列单目标子问题,使用进化算法同时对这些子问题进行优化求解。但MOEA/D的一个关键问题在于如何在不知道Pareto前沿(PF)形状的情况下近似产生一组均匀分布的Pareto最优解。MOEA/D中常用的分解方法包括加权和方法(WS),切比雪夫分解法(TCH)和基于惩罚的边界交叉法(PBI)。但这三种常用的分解方法对Pareto前沿的形状非常敏感,在处理Pareto前沿分布不均匀,不规则的MOP时,会导致算法损失大部分的Pareto最优解。另外,在使用传统的分解方法解决多目标优化问题时,一个解可能会关联到多个不同的子问题,从而导致解集多样性的丢失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911172112.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种履带压机的灵活蒸汽管道结构
- 下一篇:图像处理装置、其控制方法及存储介质