上一节设计各种关于pareto的定义。 通过那些我们知道对于多目标我们第一步找的是Pareto-optimal set。 而Pareto-optimal set是non-domiated set的一个子集。 所以我需要先从非支配解集入手,然后去除local non-dominated set。

在一些方法中会举例子: 说明 具具体的过程,假设有五个个体分别如下图:

方法1:  Naive and Slow

具体的实例的过程:

通过例子很显然知道step 2 的复杂度是n*M ,n个个体每一个都分别计算目标相比较,而step 4 是step 2 的返回。 故而总的复杂度就变成了step 4 n*n*M---------O(n*n*M)

方法2: Continuously Updated

具体的实例:

通过实例就是比方法1 简单了很多啊。  分析复杂度: 需要对比的次数: 1+2+3+..+(n-1)  = O(n*n)

每一个个体要计算目标函数:                      总体复杂度(最坏情况)------- O(n*n*M)

但是实际中的运算量是方法1 的一半。

方法3: Kung et al.'s Efficient Methods

具体的实例:

计算复杂度:

三种方法在M= 10 ,个体数目和计算量之间的关系

通过以上的三种方法我们看到的都是通过已有的解,然后通过诸葛的比较各个目标函数的值进行非支配的分析,

方法三是分来来进行的。

有一种方法可以使得简单的通过对比按照个目标的排名顺序,然后得到非支配pareto-optimal 吗?还是我异想天开?

阅读Book: MultiObjective using Evolutionary Algorithms (4) --- 3 种方法find Non-dominated set相关推荐

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (5) ---- Non-Dominated Sorting of a Population

    种群非支配等级排序. Why??不是说就为了找到非支配集合吗? 这个不是多目标中优化中追求的一个goal? 解释: Most evolutionary multi-objective optimiza ...

  2. 阅读Book:MultiObjective using Evolutionary Algorithms(7)---Weighted Sum Methods ε-Constraint Methods

    (1) Classical multi-objective optimization methods have been around for at least four decades. (2)   ...

  3. 阅读Book: MultiObjective using Evolutionary Algorithms (2) -- Multi-Objective Optimization: 各种解释多目标

    1. 多目标相关的概念 In a single-objective optimization problem, the task is tp find one solution (Except in ...

  4. 阅读Book: MultiObjective using Evolutionary Algorithms (1) --prologue 单目标和多目标的不同

    1. 日常购买车we为例子, 假设用户在舒适度和花费进行权衡. 各种pin'品牌的车的花费与舒适度的曲线如下:. 自己觉得: 或许在我们的shen生活中就是不存在最完美的,就是一种鞋子要穿到自己的脚上 ...

  5. 阅读Book: MultiObjective using Evolutionary Algorithms (6) ---- 满足Pareto-optimality的条件证明,第二章完结

    (1) 满足Pareto-Optimality的必要条件 (2) 充分条件: 个人总结: 前两个 章节过去了.不知道自己学到了多少. (1) 为什么研究多目标:  因为多目标偶在 现实生活中会出现的很 ...

  6. 阅读Book: MultiObjective using Evolutionary Algorithms (3) -----关于pareto最优的各种概念

    1. 在多目标优化算法中特殊的解 (1)Ideal Objective Vector An objective vector constructed with these idividual opti ...

  7. MultiObjective using Evolutionary Algorithms (2) -- Multi-Objective Optimization

    参考 1. 多目标相关的概念 查看全文 http://www.taodudu.cc/news/show-262161.html 相关文章: 吴恩达机器学习笔记55-异常检测算法的特征选择(Choosi ...

  8. 2018/8/24阅读文献 A Unified Model for Multi-Objective Evolutionary Algorithms with Elitism

    信息:  2000年    苏黎世联邦理工学院 题目: A Unified Model for Multi-Objective Evolutionary Algorithms with Elitism ...

  9. 带约束进化算法问题分析Constrained Evolutionary Algorithms

    经典论文<Evolutionary Algorithms for Constrained Parameter Optimization Problems>对带约束的进化算法进行了综述,本文 ...

最新文章

  1. 当你舌吻十秒后,下面就……
  2. 持续集成(三):最佳实践
  3. python接口自动化(十四)--session关联接口(详解)
  4. 探索MySql.Data.dll
  5. 国家法定晚婚年龄是多少
  6. nacos客户端获取配置
  7. 优化 .NET Core logging 中的泛型 logger
  8. IntelliJ IDEA for Mac 如何设置 tab 键为 4 个空格?
  9. 关于Kafka中的再均衡
  10. 图片上传经过jwt_SpringSecurity整合Jwt过程图解
  11. SQLMAP安装及详解
  12. 3Dmax2010 的 安装与激活
  13. 惠普win7驱动_hp打印机驱动如何安装 hp打印机驱动安装方法【步骤详解】
  14. JAVAWEB学习总结
  15. Iperf官方andriod版iperf3
  16. Weka下载安装详解
  17. MyEclipse更换背景豆沙绿
  18. 西安光机所光学随机共振研究取得新进展
  19. 怎么下载lce_icesword下载
  20. CTF·WEB入门之路

热门文章

  1. 推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler...
  2. Camel之AsyncProcessor
  3. 怎样合理的将多个字符串拼接为一个字符串
  4. discuz,ecshop的伪静态规则(apache+nginx)
  5. AIX系统日志学习笔记之一
  6. Linux设备文件简介。
  7. php取url后的文件名
  8. Xiki:一个开发人员寻求增强命令行界面的能力
  9. token拦截器阻止连接_如何防止广告拦截器阻止您的分析数据
  10. hung-yi lee_p13_反向传播