1

我一直在试验不断进化的人造生物,但到目前为止所有的生物都死了。初始化非无性繁殖的生物;我创建了大约 8 个随机神经元,它们都有一个连接输入和一个连接输出。我正在使用突变来获得一组权重,这些权重用于小型神经网络,可以形成循环连接。我有 15 个输入和 5 个输出。隐藏层最多有 25 个神经元。变异几率为 25%。不同的突变是添加连接、禁用连接、对权重进行小的更改、添加神经元和禁用神经元。我的突变几率有问题吗?

4

1 回答 1

0

真正的进化是大规模并行计算。即便如此,还是花了很长时间才获得生活的基础。然后他们中的大多数人都死了。所有可能的基因中只有一小部分是可以的。

为了让您的模拟在合理的时间范围内工作,您将不得不采取一些捷径。

此外,您应该确保您的“小型神经网络”能够创造出成功的生命形式。你的架构可能不够强大,无法产生可行的生命。

于 2018-03-05T06:36:26.067 回答