Pymoo学习 (1):基本概念

文章目录

  • 1 引入
  • 2 基本概念
    • 2.1 变量类型
    • 2.2 变量数量
    • 2.3 目标数量
    • 2.4 约束
    • 2.5 多模态
    • 2.6 评估时间
    • 2.7 不确定性

1 引入

??参照https://pymoo.org/
??安装

pip install pymoo

??说明:最近需要学习多目标优化问题,因此本系列文章参照pymoo官网的说明文档,且代码均测试以保证完备性。

2 基本概念

??一个基本的优化问题可以定义为:
min ? f m ( x ) m = 1 , … , M  s.t.  g j ( x ) ≤ 0 j = 1 , … , J h k ( x ) = 0 k = 1 , … , K x i L ≤ x i ≤ x i U i = 1 , … , N x ∈ Ω

min s.t. fm(x)gj(x)0hk(x)=0xLixixUixΩm=1,,Mj=1,,Jk=1,,Ki=1,,Nminfm(x)m=1,,M s.t. gj(x)0j=1,,Jhk(x)=0k=1,,KxiLxixiUi=1,,Nx来源:因吉

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月19日
下一篇 2022年6月19日

相关推荐