以下模块是多目标优化算法中所需要调用的一些核心模块,可在Python中通过import geatpy as ea; 然后help(ea.模块名)查看各模块的用法。
模块名 | 功能 |
awGA | 适应性权重法多目标聚合函数 |
rwGA | 随机权重法多目标聚合函数 |
ndsortDED | 基于排除法的帕累托层级划分 |
ndsortESS | 基于ENS_SS的快速非支配层级划分 |
crtgp | 创建在单位超空间内均匀的网格点集 |
crtup | 创建在单位超平面内均匀分布的点集 |
crowdis | 拥挤距离计算 |
refgselect | 利用参考点引导的个体选择 |
refselect | 基于参考点的“入龛”个体选择 |
indicator.GD | 多目标优化世代距离的计算 |
indicator.IGD | 多目标优化反转世代距离的计算 |
indicator.HV | 多目标优化超体积指标的计算 |
indicator.Spacing | 多目标优化分布性指标Spacing的计算 |