根据NEAT论文,写出的程序出现了各种各样的问题,重新静下心来阅读后,标注下其中的关键点,如下: NEAT增强遗传拓扑有效的原因有以下三个方面,缺一不可(参见论文末尾的排除法验证)。 历史标记:突变形成的全局唯一的创新ID(innovation ID) 物种形成:通过计算两个个体的基因差异, 在某个阈值内的为同一个物种,物种内部竞争。用来保护拓扑结构。 最小结构的增量增长:从最小维度的空间进行搜索。初始时全连接(或无连接),输入直连输出,即无隐藏节点。统一从此开始。 笔者实现该算法时遇到的问题…