我一直在试验进化的人工生物,但到目前为止,所有的生物都会死亡。为了初始化不是由无性繁殖产生的生物,我创建了大约8个随机神经元,它们都有连接输入和连接输出。我正在使用突变来获得一组权重,这些权重用于小型神经网络,可以形成递归连接。我有15个输入和5个输出。隐藏层中最多有25个神经元。突变的几率是25%。不同的突变是添加连接、禁用连接、对权重进行微小更改、添加神经元和禁用神经元。我的突变几率有什么问题吗?
发布于 2018-03-05 14:36:26
真正的进化是大规模并行计算。即便如此,也需要亿万年的时间才能掌握生活的基本知识。然后他们中的大多数都死了。在所有可能的基因中,只有一小部分是可行的。
为了让你的模拟在一个合理的时间框架内工作,你必须走一些捷径。
此外,你应该确保你的“小神经网络”能够创造出成功的生命形式。你的架构可能还不够强大,不足以产生可行的生命。
https://stackoverflow.com/questions/49087082
复制相似问题