​NSGA2多目标优化算法我要分享

NSGA2 multi objective optimization algorithm

空间均匀采样 多能计算 NSGA2-比 NSGA-Ⅱ nsga2-matlab

关注次数: 285

下载次数: 2

文件大小: 155KB

代码分类: 仿真计算

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

NSGA2多目标优化算法,配上说明文档 NSGA-Ⅱ算法是 Srinivas 和 Deb 于 2000 年在 NSGA 的基础上提出的,它比 NSGA算法更加优越:它采用了快速非支配排序算法,计算复杂度比 NSGA 大大的降低;采用了拥挤度和拥挤度比较算子,代替了需要指定的共享半径 shareQ,并在快速排序后的同级比较中作为胜出标准,使准 Pareto 域中的个体能扩展到整个 Pareto 域,并均匀分布,保持了种群的多样性;引入了精英策略,扩大了采样空间,防止最佳个体的丢失,提高了算法的运算速度和鲁棒性。


English Description:

NSGA2 multi-objective optimization algorithm, with documentation


代码预览

1

1\NSGA II.pdf

1\evaluate_objective.m

1\genetic_operator.m

1\html

1\html\evaluate_objective.html

1\html\genetic_operator.html

1\html\initialize_variables.html

1\html\non_domination_sort_mod.html

1\html\nsga_2.html

1\html\objective_description_function.html

1\html\replace_chromosome.html

1\html\tournament_selection.html

1\initialize_variables.m

1\main.m

1\non_domination_sort_mod.m

1\nsga_2.m

1\objective_description_function.m

1\replace_chromosome.m

1\solution.txt

1\tournament_selection.m