多目标优化免费NSGA-II代码+详细解释(详见文章)该函数基于求解多目标最优解的进化算法,即目标的帕累托前沿。最初只输入种群大小和回采标准,或算法自动停止的总代数。您将被要求输入目标函数的数量、决策变量的数量以及决策变量的范围空间。您还必须通过编辑evaluate_objective()函数来定义自己的目标函数。
2019-12-21 21:45:45 155KB 进化计算 多目标优化
1
NSGA2代码+注释 /*利用二进制锦标赛产生子代: 1、随机产生一个初始父代Po,在此基础上采用二元锦标赛选择、交叉和变异操作产生子代Qo, Po 和Qo群体规模均为N 2、将Pt和Qt并入到Rt中(初始时t=0),对Rt进行快速非支配解排序,构造其所有不同等级的非支配解集F1、F2…….. 3、按照需要计算Fi中所有个体的拥挤距离,并根据拥挤比较运算符构造Pt+1,直至Pt+1规模为N,图中的Fi为F3 */
2019-12-21 20:37:52 11KB 进化计算
1
量子进化算法仿真源程序,量子进化算法仿真源程序,量子进化算法仿真源程序!
1
Chicken Swarm Optimization(CSO)鸡群算法,于2014年10月刚在ICSI 2014上见刊! 这是一个全新的群智能优化算法,具有简单,良好扩展性的特点,是一种天然的多种群,自适应算法! 作为刚提出的新算法,很适合进行各种改进研究,发表论文。 http://www.mathworks.cn/matlabcentral/fileexchange/48204-chicken-swarm-optimization-algorithm--demo- 关于算法源代码及介绍,可在上述网站下载! 希望对大家有用!
1
对应论文RM-MEDA: A regularity model based multiobjective estimation of distribution algorithm,张青富老师的源代码,很规范,值得学习。
2019-12-21 18:55:35 77KB 多目标算法 C++ 进化计算
1