MOEAD算法MATLAB程序详细解释

时间:2023-01-03 17:01:35
【文件属性】:

文件名称:MOEAD算法MATLAB程序详细解释

文件大小:5KB

文件格式:ZIP

更新时间:2023-01-03 17:01:35

MOEA/D

多目标分解算法代码,配合张庆福06年发的文章看,MATLAB实现注释很详细. 基于分解的多目标进化算法(Multi-objectiveEvolutionary Algorithm Based on Decomposition, MOEA/D)将多目标优化问题被转化为一系列单目标优化子问题,然后利用一定数量相邻问题的信息,采用进化算法对这些子问题同时进行优化。因为Pareto前沿面上的一个解对应于每一个单目标优化子问题的最优解,最终可以求得一组Pareto最优解。由于分解操作的存在,该方法在保持解的分布性方面有着很大优势,而通过分析相邻问题的信息来优化,能避免陷入局部最优。


【文件预览】:
MOEAD
----main.m(1KB)
----gaussian_mutate.m(379B)
----evolution.m(1KB)
----fixnew.m(209B)
----updates.m(820B)
----Init_weights.m(1KB)
----evaluate.m(337B)
----Init.m(376B)

网友评论

  • 跟我先前下载的一份只要9积分的代码一模一样 那个代码是武汉理工大学一个学生写的 你这还不是原创 还要这么高积分