概念NeuroEvolution of Augmenting Topologies / 增强拓扑的神经进化算法
NEAT算法
一种通过进化方式生成神经网络的算法,由Kenneth Stanley和Risto Miikkulainen于2002年提出,不仅优化网络权重还演化网络结构,引入历史标记机制解决竞争惯例问题,广泛应用于自动驾驶仿真和游戏AI领域
时间轴 (近 90 天)
9月24日
NEAT引入了历史标记(historical markings)机制,使算法能追踪不同个体中同源的基因片段,从而解决竞争惯例问题(competing conventions problem)
待验证50%
9月24日
NEAT从极简单的网络(往往只有输入层和输出层直连)出发,通过添加节点和添加连接两种变异操作逐步生长出更复杂结构
待验证50%
9月24日
NEAT的物种保护机制(speciation)保证结构差异较大的个体在被淘汰前有足够时间发展,避免创新性变异被过早淘汰
待验证50%