NEAT 中如何交配?

人工智能 神经网络 遗传算法 进化算法 整洁的 神经进化
2021-11-04 03:40:58

通过增强拓扑发展的神经网络 (NEAT)论文中它说(第 110 页):

然后整个种群被每个物种中剩余生物的后代所取代。

但它是如何发生的?它们是配对然后交配的吗?这会导致快速灭绝吗?还是他们彼此配对?这将很快导致人口过剩。在 NEAT 中,个人如何配对

1个回答

NEAT 在其种群中具有恒定数量的生物,这可以防止人口过剩。

交配过程包括以下步骤。

  1. 每个物种中最差的网络都被删除了。
  2. 所有物种都会获得许多他们可以拥有的后代。这是通过调整后的神经网络适应度计算的。
  3. 物种的后代在这些物种的神经网络中划分。Fitter 神经网络有更多的后代。
  4. 来自同一物种的网络被组合并产生后代。

物种形成可防止快速灭绝。