文章目录

  • 一、多模态多目标优化简介
    • 1、基本概念
    • 2、多模态多目标优化的两个研究路线
  • 二、文献分享
    • 1、摘要
    • 2、算法流程
  • 三、多模态多目标优化存在的关键问题
    • 1、研究方向的问题
    • 2、怎么判断一个问题是不是多模态优化问题
    • 3、测试问题不够多元
    • 4、测试问题过于简单

好久没有更新了,最近看到博客观看数据还不错,刚好忙的事情告一段落,随手更新一篇~~
哈哈( ̄︶ ̄)

一、多模态多目标优化简介

1、基本概念

多模态的意思是,解的形态是多样的。我们以上面的图片作为例子来说明一下。可以看到, x 1 x_1 x1​ 和 x 3 x_3 x3​ 对应的点目标值都是 y 1 y_1 y1​。换句话说,在目标值最优的情况下,可以找到不同的解。比如我们可以说,从长沙到北京可以找到两条长度完全一致的路,这种情况在现实世界中是经常存在的。那么推广到多目标的情况也是一样的。比如下面的图,左边是决策空间,右边是目标空间。A和B点都对应一样的目标向量P。这种情况也很好理解,比如从长沙到北京,存在路径长度和所需时间都一样的两个解。

对于决策者来说, 如果能够获得待优化问题的全部最优解, 一方面可以更深入地了解该问题, 对于刻画问题属性, 提出改进方向, 寻找最优解等具有重要作用; 另一方面, 一旦其中一个最优解因环境变化等因素导致不可用, 决策者可以方便快速地转变到另一个最优解. 对于工业生产来说, 多个最优解意味着有更多的生产方案可供选择. 在某些情况下, 决策者甚至会接受目标值稍劣的解. 例如某个解决方案要达到的加工条件较为苛刻, 或者对加工精度要求极高, 那么决策者将偏向于选择对条件要求不苛刻的解转而接受其目标函数值上的劣势.
所以说,这个问题是非常有必要去研究的。

2、多模态多目标优化的两个研究路线

对于绝大部分研究来说,他们的目标是获得尽可能多的最优解。这样,Pareto前沿上面的一个点,可以在决策空间中找到多个对应的解,也就是说找到 x 1 x_1 x1​和 x 3 x_3 x3​。另一个研究方向在于获得问题的全局和局部最优解集,也就是说要找到 x 1 x_1 x1​, x 2 x_2 x2​和 x 3 x_3 x3​。前期的工作(2020年以前)主要是面向第一种情况。当时也可以看到,现实中此类问题是特殊的存在,更普遍的情况应该是全局和局部同时存在。比如路径规划问题,路径长度和用时很难说完全一致,那么如果一个解路径长度和用时都比最优解差一点,但是是完全不同的路径,那么获取这个路径是有必要的。因此,现在越来越多的工作开始转向后面的情况,就是获取全局和局部的最优解集。

二、文献分享

我们分享一篇最新的多模态多目标优化论文,也是发表在IEEE Trans on Evo Comp上,新鲜出炉,比较有意思,也已经开源了
论文地址:https://ieeexplore.ieee.org/document/9724225
[1] W. Li, X. Yao, T. Zhang, R. Wang and L. Wang, “Hierarchy Ranking Method for Multimodal Multi-objective Optimization with Local Pareto Fronts,” in IEEE Transactions on Evolutionary Computation, doi: 10.1109/TEVC.2022.3155757.

1、摘要

多模态多目标问题(MMOPs)通常出现在现实世界中,决策空间中的远距离解决方案具有非常相似的目标值。传统的多模态多目标进化算法(MMEAs)喜欢追求具有相同目标值的多个帕累托解决方案。然而,工程问题中更实际的情况是,一个解决方案在目标值上比另一个稍差,而解决方案在决策空间中相距甚远。换句话说,这类问题有全局和局部的帕累托前沿。在这项研究中,我们提出了几个具有多个局部帕累托前沿的基准问题。然后,我们提出了一种带有层次排位法的进化算法(HREA),以根据决策者的偏好找到全局和局部的帕累托前沿。关于HREA,我们提出了一种局部收敛质量评价方法,以更好地保持决策空间的多样性。此外,还引入了一种层次排位法来更新收敛档案。实验结果表明,与其他最先进的MMEA相比,HREA在解决所选基准问题方面具有竞争力。

论文作者在文献中提出了一个包含有局部和全局最优解集的测试集(IDMPe),部分测试问题的PF和PS如下所示


可以看到,测试问题里存在多个全局和局部最优。

2、算法流程

基于此类问题,作者提出了一种分层选择的策略。算法流程如下:

思路也很简单,收敛档案的更新过程在算法3中进行了说明。主要任务是维护两个种群,即 P i c k e d P o p PickedPop PickedPop和 R e m a i n P o p RemainPop RemainPop。首先,选择非支配性的解决方案来形成全局PF(第2-3行)。然后,删除 R e m a i n P o p RemainPop RemainPop中与 P i c k e d P o p PickedPop PickedPop中的任何解决方案接近的解决方案(第7行)。这样做的原因是,如果一个方案在决策空间中与 P i c k e d P o p PickedPop PickedPop中的任何方案接近,那么它们在目标空间中也可能接近。在这种情况下,层次排位法将这个方案视为下一个PF层。当 R e m a i n P o p RemainPop RemainPop不是空的时候,我们首先拾取 R e m a i n P o p RemainPop RemainPop的PF,称为 N e x t P o p NextPop NextPop。然后,如果 N e x t P o p NextPop NextPop中存在一个不可接受的解决方案( M a x F > 1 MaxF>1 MaxF>1),那么我们就终止循环。否则,如果 N e x t P o p NextPop NextPop中的所有解决方案都是可接受的,那么我们将 N e x t P o p NextPop NextPop加入到 P i c k e d P o p PickedPop PickedPop中,并在 R e m a i n P o p RemainPop RemainPop中删除它们;

作者贴心的开源了代码:
https://github.com/Wenhua-Li/HREA

三、多模态多目标优化存在的关键问题

现在来说,该领域存在比较严重的问题如下:

1、研究方向的问题

考虑局部PS可以大大增强算法在保持多样性方面的能力,例如DNEA-L、MMOEA/DC和HREA。然而,目前考虑获得局部PS的工作很少。IEEE CEC 2019和CEC 2020多模态优化竞赛在提高局部MMOPs的关注度方面做出了一些努力。此后,MMOEA/DC和HREA被提出。在MMO社区,开发获得局部PS的算法是一个更实用的大方向。

2、怎么判断一个问题是不是多模态优化问题

对于一个给定的问题,缺乏一个多模态的检测方法。也就是说,对于决策者处理某个现实世界的问题,没有关于这个问题是否是MMOP的信息。根据以前的一些工作,MMEAs的收敛能力比最先进的MOEAs差。因此,MMEAs不会成为第一选择。开发一种有效和高效的工具或方法来检测问题的多模性是非常重要和紧迫的。另一方面,由于MMEAs专注于提高决策空间中解决方案的多样性,在目标空间中的收敛能力肯定比普通MOEAs差。因此,对于一个不确定是否是MMOP的问题,DM会缺乏选择MMEA的信心。到目前为止,平衡收敛性和多样性仍然是MMO社区的一个具有挑战性和紧迫性的研究课题。

3、测试问题不够多元

到目前为止,所有测试问题都是连续的,很少有研究分析离散的或混合决策变量的MMOPs。CEC2021多模态多目标路径规划优化也曾在丰富离散优化领域方面做了一些努力。对于许多现实世界的问题,决策变量的类型通常是多种多样的,例如,连续的、离散的和二进制的。尽管将现有的测试套件转化为离散优化问题很容易,但目前还没有工作系统地分析现有的MMEA在混合决策变量问题上的性能。

4、测试问题过于简单

现有的MMEAs在解决有许多决策变量的MMOPs时面临巨大的挑战。许多提议的MMOPs的求解相对简单,例如MMF1-8。一个重要的原因是,对于多维度的问题,不能直接观察到多个PS。因此,现有的测试套件无法准确评估搜索能力和效率。此外,利用保持多样性的技术作为第一选择策略的缺点还没有得到很好的研究。MMOP社区需要一个全面的MMOP测试套件,在搜索PF方面有困难。

多模态多目标优化文献分享相关推荐

  1. [11.7日学习记录]多目标优化和帕累托最优解集(未完成)

    目录 一.多目标优化问题MOP 1.1MOP定义 1.2支配和帕累托最优定义 二.求帕累托最优解集 2.1多目标进化算法MOEA 2.2 粒子群优化算法PSO Reference 一.多目标优化问题M ...

  2. pareto最优解程序_NIPS 2018 | 作为多目标优化的多任务学习:寻找帕累托最优解

    原标题:NIPS 2018 | 作为多目标优化的多任务学习:寻找帕累托最优解 选自arXiv 作者:Ozan Sener.Vladlen Koltun 参与:李诗萌.王淑婷 多任务学习本质上是一个多目 ...

  3. 多目标进化优化_科研一角|论文分享 | 等离子喷焊工艺参数多目标优化

    科研一角|论文分享 等离子喷焊工艺参数多目标优化 喷焊层质量是影响再制造产品质量的主要因素,而等离子喷焊过程中参数的选择又影响着喷焊层质量,工艺参数的确定通常依靠加工手册.工人的操作经验以及工艺参数优 ...

  4. (matlab代码分享,可运行) 多技能员工排班调度多目标优化(技能熟练度包含学习型、遗忘型)(Part 1)

    一.技能值不变的多技能员工调度优化模型 1.问题描述 对于企业管理者来说,如何合理的分配员工去完成任务,是降低企业运行费用,提升企业产品开发的重要手段.现代化企业需要制定一套科学的方法对员工进行任务分 ...

  5. 约束多目标优化 约束多目标进化/演化算法入门论文文献推荐 大部分论文代码已开源

      在实际生活中常常会碰到需要同时优化多个目标的应用问题,这些问题又往往包含许多个约束条件,这样的问题通常被称为约束多目标优化问题,它的数学表达式为: minimizeF(x)=(f1(x),f2(x ...

  6. 【文献阅读】多目标优化算法改进-Part1

    一.改进NSGA-Ⅱ算法 文献:改进NSGA-Ⅱ算法的动力总成悬置系统怠速振动优化 摘要:在NSGA-Ⅱ算法的基础上引入自适应遗传因子以提高其寻优性.收敛性,基于改进的NSGA-Ⅱ算法,使用 振型叠加 ...

  7. 进化算法——多目标优化

    所有的实际优化问题都是多目标的,如果不是显式的至少也是隐式的.接下来讨论多目标优化问题(MOP)如何修改进化算法.实际的优化问题包含多个目标,那些目标常常互相冲突.例如: 在购买汽车时,我们可能想要车 ...

  8. 多目标优化算法平台PlatEMO的基本使用方法

    简介和使用方法 PlatEMO是基于Matlab的一款拥有可视化界面的多目标优化算法平台. 下载文件,下载链接:https://github.com/BIMK/PlatEMO 文件下载完成后,解压文件 ...

  9. DeepFusion:基于激光雷达和相机深度融合的多模态3D目标检测

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨安全与性能研究室 来源丨 同济智能汽车研究所 点击进入->3D视觉工坊学习交流群 编者按: ...

最新文章

  1. 黑马程序员 C语言数据结构与算法之线性表(链表/栈/队列/顺序表)
  2. mysql填写账户远程_如何开启MySQL的远程帐号
  3. Array Sharpening CodeForces - 1291B(思维)
  4. C++描述杭电OJ 2021.发工资 ||
  5. 【常见笔试面试算法题12续集五】动态规划算法案例分析5 01背包练习题
  6. 算法基础之搜索和经典排序
  7. Spark在文本统计中的简单应用
  8. 视频PPT互动问答丨数据库技术前沿的创新与实践专题
  9. [一步一步MVC]第二回:还是ActionFilter,实现对业务逻辑的统一Authorize处理 OnActionExecuting内如何获取参数...
  10. wamp添加mysql版本_最新版PHPWAMP自定义添加PHP版本教程,支持无限添加PHP和Mysql版本...
  11. Excel中度分秒格式(dd°mm′ss″)与十进制度(°)格式互转,角度与弧度互转
  12. WIN7系统下安装SQLServer2000 + sp4数据库报错之解决办法
  13. matlab生成摆线齿廓线,基于Matlab的摆线针轮齿廓修形参数的求解
  14. pico3pro使用unity播放360全景视频及事件交互
  15. MySQL性能调优-使用ROLLUP代替UNION ALL
  16. 使用命令行强制注销远程登录用户
  17. HTML+CSS+JS大作业:商城网购网站设计——淘宝1页
  18. 今日新出 CV 论文汇总(含医学图像、目标检测、唇语识别、SLAM等)
  19. Arthas(阿尔萨斯)使用手册
  20. apk签名不一致终极解决方案

热门文章

  1. NLP经典模型复现之开宗明义
  2. 显卡CUDA和安装CUDA关系
  3. 惠普的Spectre Ultrabook的可以区分具备NFC,无线音频
  4. linux java sys paths,不同系统与程序修改java.library.path的位置(转)
  5. jeecgboot前端开发_JeecgBoot 前端开发随笔
  6. 因果推理(十):Causal Discovery from Observational Data
  7. 红帽变“蓝”,IBM 豪赌云服务胜算几何?
  8. mysql 字符集设置
  9. es基本语句详解 查询语句详解
  10. Matlab使用plot等画图的线型、符号及颜色汇总