人工生命模拟器不会产生任何结果

时间:2018-03-03 17:29:10

标签: neural-network genetic-algorithm recurrent-neural-network artificial-life

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

1 个答案:

答案 0 :(得分:0)

真正的进化是一种大规模并行计算。即使这样,它也需要很长时间才能获得生活的基础知识。然后大多数人都死了。只有一小部分可能的基因都可以。

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

此外,你应该确保你的"小神经网络"能够创造出成功的生命形式。您的建筑可能不足以产生可行的生命。