![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
遗传算法
龙在水中游
这个作者很懒,什么都没留下…
展开
-
MOEA/D的3种分解方式理解
1.Weighted sum Approach表达式为:其中,λ是权重向量,f(x)表示目标函数。两个向量相乘表示向量的内积或数量积,几何含义为一个向量在另一个向量的映射。如下图所示,等高线为垂直于λ的绿线。2.TchebycheffApproach表达式为:如下图所示,等高线为绿色的线,当为两个目标的时候,等高线为折线。但是每次根据点的位置,只能有一条等高线,如...原创 2019-12-31 17:23:50 · 2089 阅读 · 2 评论 -
进化计算领域常发表的期刊和会议(欢迎不断更新)
序号 名字 2018-2019 IF 中科院分区(2020) 1 IEEE Transactions on Cybernetics 10.387 1 6 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 8.508 1 ...原创 2020-06-04 09:44:06 · 3203 阅读 · 0 评论 -
动态pps代码中画图注释的位置
在其中对PS画图的部分的注释:在131行左右:从 double f1[100]; double f2[100]; 开始一直注释到:479行左右 engClose(ep); 结束在其中对PFhua画图的部分的注释:在501行左右:从 if(pEA->Population().P().FSiz...原创 2020-03-18 10:07:03 · 848 阅读 · 0 评论 -
MOEAD的暂时理解的一些问题解答
1.标量目标子问题是什么意思?答:暂时理解的就是用分解方法得到的切比雪夫值或权重和值等。2.什么是聚集函数?答:估计就是切比雪夫函数等一些用于分解的函数吧。3.moead的一种正则化方法(最小化的时候)答:4.算法中的F-value指的是什么?答:是适应度值(Fitness value),可以理解为目标值。5.测试问题有没有最大化和最小化之分,即这个问题只能最大...原创 2020-01-03 11:18:31 · 1302 阅读 · 0 评论 -
多项式变异
原创 2015-04-02 19:17:06 · 4401 阅读 · 1 评论 -
如何看论文,找论文,写作,及处理情感因素
阅读论文可分为3个阶段: 第一个阶段: 看论文中是否有感兴趣的东西。可以跳读。内容目录,结论部分和简介是三个重点。如果不行,就进行按顺序快速浏览。一旦搞清楚了论文的大概和创新点,就可以决定是否进行第二阶段。第二阶段:要找出论文真正具有内容的部分。 如果觉得这文章真正又价值,可以通篇精读。读论文时应该牢记一个问题:我如何利用该论文?理解论文得出了什么结论并不等于理解了该论转载 2015-03-31 21:06:26 · 444 阅读 · 0 评论 -
310实验室一点补充2
1,在配置OTL时,有一行需要把-j2,需要清空,然后在generate,下面就会变成4行。2.在配置PyOTL前,需要在workspace/OTL/include里面开启终端,make一下进行编译3.在配置PyOTL时,里面需要在OTL有个二进制文件,在后面加入他的位置,只需要加到OTL即可,不需要加到.a文件,然后generate一下即可。原创 2015-03-31 19:48:03 · 425 阅读 · 0 评论 -
310实验室 LINUX 软件安装常见问题
电脑装好Linux系统后,系统默认安装软件不齐,需要自己根据自己的需要安装一些列工具软件,在linux系统中,用的最多的就是Synaptic Package Manager,什么是Synaptic?新立得(Synaptic)是 debian 及其衍生版本如Ubuntu Linux操作系统的包管理工具apt的图形化前端。它结合了图形界面的简单操作和 apt-get 命令行工具的强大功能。您可转载 2015-03-14 13:26:01 · 525 阅读 · 0 评论 -
非常好的理解遗传算法的例子
遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各 个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。转载 2015-03-14 13:31:03 · 537 阅读 · 0 评论 -
310实验室一点补充
1,在添加完OptimizationTemplateLibrary之后需要在OptimizationTemplateLibrary/include 里面make(就是编译)一下。然后才能得到OptimizationTemplateLibrary/lib/libOTL.a。这个需要在编译PyOTL文件时需要用到。2.另外打开数据库时需要安装Sqliteman,这个可以打开.db3文件3.统计原创 2015-03-26 10:06:49 · 329 阅读 · 0 评论