9得票3回答
神经网络“繁殖”

我刚刚观看了一段谷歌技术讲座视频,介绍了“Polyworld”(在这里找到),他们谈到通过将两个神经网络进行交配来形成后代。我的问题是,如何将两个神经网络组合在一起?它们似乎非常不同,任何试图将它们结合起来的尝试都只会形成第三个完全不相关的网络。也许我错过了什么,但我没有看到将两个独立神经网络...

8得票4回答
群集鸟类行为问题

昨天我发现了Craig Reynolds的Boids,于是我决定尝试用Java实现一个简单的二维版本。我根据Conrad Parker的笔记制作了一个相当基础的设置。 然而,我得到了一些相当奇怪(在我看来)的行为。目前,我的boids相当快地移动到一个粗略的网格或晶格中,并开始在原地抽搐。我...

8得票2回答
用神经网络制造人工生命

我正在尝试构建一个简单的进化模拟,其中代理由神经网络控制。在当前版本中,每个代理都有一个带有一个隐藏层的前馈神经网络。环境包含固定数量的食物,表示为红点。当代理移动时,它会失去能量,当它靠近食物时,它会获得能量。能量为0的代理将死亡。神经网络的输入是代理的当前角度和到最近食物的向量。每个时间步...

7得票6回答
生物启发式软件

我想知道是否有任何利用生物学的软件技术?例如,在机器人领域,有很多,但在软件方面呢?