根据瑞士联邦理工学院智能系统实验室的达里奥·弗洛雷阿诺的研究,机器人可以进化出相互沟通的能力,以互相帮助,甚至互相欺骗。
弗洛雷阿诺和他的同事们为机器人配备了光传感器、蓝色光环和轮子,并将它们放置在配备发光“食物来源”和“毒药”的栖息地中,这些“毒药”可以为它们的电池充电或耗尽电量。 它们的神经网络被编程为只有30个“基因”,这些是软件代码的元素,决定了它们感知光线的程度以及感知光线时的反应方式。 机器人最初被编程为随机发光,并在感知到光线时随机移动。
为了创造下一代机器人,弗洛雷阿诺重新组合了那些证明最适应的机器人的基因——那些从食物来源获得最大电量的机器人。
生成的代码(并添加了一点突变,表现为随机变化)被下载到机器人中,从而制造出本质上的后代。 然后,它们被释放到人造栖息地中。“我们建立了一种自然界中常见的局面——不确定性的觅食,”弗洛雷阿诺说。“你必须找到食物,但你不知道什么是食物;如果你吃了毒药,你就会死亡。” 四种不同类型的机器人菌落被允许进食、繁殖和消亡。
到了第50代,机器人已经学会了沟通——在四种菌落中的三种中,它们会发光,以便在发现食物或毒药时提醒其他机器人。 第四种菌落有时会进化出“作弊”机器人,它们会发光告诉其他机器人毒药是食物,而它们自己则滚到食物来源处大吃大喝,甚至不会眨一下眼。
然而,有些机器人简直是英雄。 它们发出危险信号并牺牲自己来拯救其他机器人。“有时,”弗洛雷阿诺说,“你会看到这种情况出现在自然界中——当动物看到捕食者时会发出叫声;它被吃掉了,而其他动物则逃脱了——但我从未期望在机器人身上看到这种情况。”
前往下一篇文章:81. 追踪到最长的哺乳动物迁徙路线














