文件名称: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)