Geatpy提供已实现的一些经典进化算法,可以有效解决单目标优化、多目标优化、组合优化、约束优化等问题,其中以“soea”开头的表示单目标进化优化算法;以“moea”开头的表示多目标进化优化算法;“soea”或“moea”字符串后面紧接着带一个“psy”字符串的表示该算法模板支持多染色体、复杂混合编码;带一个“multi”字符串的表示该算法模板支持多种群进化优化。查看详细代码。
模块名 | 功能 |
soea_DE_best_1_bin_templet | 差分进化DE/best/1/bin算法模板 |
soea_DE_best_1_L_templet | 差分进化DE/best/1/L算法模板 |
soea_DE_rand_1_bin_templet | 差分进化DE/rand/1/bin算法模板 |
soea_DE_rand_1_L_templet | 差分进化DE/rand/1/L算法模板 |
soea_DE_currentToBest_1_bin_templet | 差分进化DE/current-to-best/1/bin算法模板 |
soea_DE_currentToBest_1_L_templet | 差分进化DE/current-to-best/1/L算法模板 |
soea_DE_currentToRand_1_templet | 差分进化DE/current-to-rand/1算法模板 |
soea_DE_targetToBest_1_bin_templet | 差分进化DE/target-to-best/1/bin算法模板 |
soea_DE_targetToBest_1_L_templet | 差分进化DE/target-to-best/1/L算法模板 |
soea_ES_1_plus_1_templet | (1+1)进化策略模板 |
soea_EGA_templet | 精英保留的遗传算法模板 |
soea_SEGA_templet | 增强精英保留的遗传算法模板 |
soea_SGA_templet | 最简单、最经典的遗传算法模板 |
soea_GGAP_SGA_templet | 带代沟的遗传算法模板 |
soea_steadyGA_templet | 稳态遗传算法模板 |
soea_studGA_templet | 种马遗传算法模板 |
soea_psy_EGA_templet | 精英保留的多染色体遗传算法模板 |
soea_psy_SEGA_templet | 增强精英保留的多染色体遗传算法模板 |
soea_psy_SGA_templet | 最简单、最经典的多染色体遗传算法模板 |
soea_psy_GGAP_SGA_templet | 带代沟的多染色体简单遗传算法模板 |
soea_psy_steadyGA_templet | 多染色体稳态遗传算法模板 |
soea_psy_studGA_templet | 多染色体种马遗传算法模板 |
moea_awGA_templet | 多目标优化awGA算法模板 |
moea_MOEAD_archive_templet | 带全局存档的多目标进化MOEA/D算法模板 |
moea_MOEAD_templet | 基于MOEA/D算法的多目标进化算法模板 |
moea_MOEAD_DE_templet | 基于MOEA/D-DE算法的多目标进化算法模板 |
moea_NSGA2_archive_templet | 带全局存档的多目标NSGA-II算法模板 |
moea_NSGA2_DE_templet | 多目标优化NSGA-II-DE算法模板 |
moea_NSGA2_templet | 多目标优化NSGA-II算法模板 |
moea_NSGA3_DE_templet | 多目标优化NSGA-III-DE算法模板 |
moea_NSGA3_templet | 多目标优化NSGA-III算法模板 |
moea_PPS_MOEAD_DE_archive_templet | PPS-MOEA/D-DE算法模板 |
moea_RVEA_templet | 多目标优化RVEA算法模板 |
moea_RVEA_RES_templet | 多目标优化RVEA*算法模板 |
moea_psy_awGA_templet | 多染色体多目标优化awGA算法模板 |
moea_psy_NSGA2_archive_templet | 带存档的多染色体多目标NSGA-II算法模板 |
moea_psy_NSGA2_templet | 多染色体多目标优化NSGA-II算法模板 |
moea_psy_NSGA3_templet | 多染色体多目标优化NSGA-III算法模板 |
moea_psy_RVEA_templet | 多染色体多目标优化RVEA算法模板 |
moea_psy_RVEA_RES_templet | 多染色体多目标优化RVEA*算法模板 |
soea_multi_SEGA_templet | 增强精英保留的多种群协同遗传算法模板 |