NSGA-III代码
测试可以跑,根据自己情况修改下函数即可.NSGA-III首先定义一组参考点。然后随机生成含有N个(原文献说最好与参考点个数相同)个体的初始种群,其中N是种群大小。接下来,算法进行迭代直至终止条件满足。在第t代,算法在当前种群Pt的基础上,通过随机选择,模拟两点交叉(SimulatedBinaryCrossover,SBX)和多项式变异产生子代种群Qt。Pt和Qt的大小均为N。因此,两个种群Pt和Qt合并会形成种群大小为2N的新的种群Rt=Pt∪Qt。为了从种群Rt中选择最好的N个解进入下一代,首先利用基于Pareto支配的非支配排序将Rt分为若干不同的非支配层(F1,F2等等)。然后,算法构建一个新的种群St
推荐下载
-
NSGA2算法源程序
NSGA2源程序分享,nsga2算法,基于pareto排序以及共享函数的多目标遗传算法 MATLAB源代码
25 2019-01-10 -
NSGA_II_中文翻译
NSGA-II的中文翻译,研究多目标优化算法的可以看一下,入门论文之一!非支配排序遗传算法。非支配排序遗传算法
36 2019-01-14 -
NSGA2智能优化算法
一种多目标非支配排序算法,用于多目标优化
48 2019-02-11 -
A Hybrid NSGA II for Matching Biomedical Ontology
A Hybrid NSGA-II for Matching Biomedical Ontology
11 2021-02-08 -
多目标遗传算法NSGA
多目标遗传算法NSGAII,采用快速非裂解排序、精英保留和拥挤度计算选择,使用实数编码
44 2019-02-23 -
NSGA多目标遗传算法
NSGA c++代码,效率比较高,求解结果比较精确
46 2019-02-23 -
多目标NSGA_II算法
多目标NSGA-II源代码,可供学习基于多个目标的NSGA-II算法优化
38 2018-12-09 -
NSGA2多目标优化
用于多目标优化问题的学习程序,解决带有约束问题的多目标优化问题。
69 2018-12-09 -
NSGA_II算法完整实现
NSGA算法,完整的源代码,并且可以运行(14版本的matlab)
23 2019-05-27 -
nsga2的matlab实现
nsga2算法的一个简单实现,matlab程序以及由该程序源码运行所得的结果图
22 2019-07-15
用户评论