![](https://img-blog.csdnimg.cn/20210714140934597.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
遗传算法
文章平均质量分 90
遗传算法笔记
Ricky_1999
计算机在读
展开
-
遗传算法入门
文章目录一、遗传算法执行过程二、相关术语实现步骤编码二进制编码浮点编码符号编码适应度选择函数交叉crossover变异--基因突变一、遗传算法执行过程参照百度百科:遗传算法是从代表问题可能潜在的解集的一个种群(population)开始的,而一个种群则由经过基因(gene)编码的一定数目的个体(individual)组成。每个个体实际上是染色体(chromosome)带有特征的实体。染色体作为遗传物质的主要载体,即多个基因的集合,其内部表现(即基因型)是某种基因组合,它决定了个体的形状的外部表现.原创 2021-07-15 10:44:03 · 921 阅读 · 0 评论 -
多目标优化NSGA-II(快速精英非支配排序遗传算法)及python实现
文章目录前言一、什么是NSGA-II?二、学习NSGA-II1.快速非支配排序算法2.密度估计3.拥挤比较算子4.主循环5.代码6.总结前言NSGA-II适用于复杂的多目标优化问题,是K-Deb教授在2000年在一篇paper《MOEAs — A fast and elitist multi-objective genetic algorithm: nsga2》提出。Keywords: optimization; multi-objective evolutionary algorithm; no原创 2021-07-14 21:57:13 · 8656 阅读 · 1 评论