澳大利亚生物技术公司Cortical Labs搞出了个生物计算机CL1,居然能跑通1993年的《毁灭战士》。这块芯片上住着差不多20万个活着的人脑细胞,它们就被养在微电极阵列的营养液里,既能接收电信号刺激,又能把反应送回给系统。游戏的画面会被转变成电脉冲,当屏幕左边冒出来什么东西,对应的电极区域就会兴奋起来。这时候神经细胞就会发出自己的电信号,系统一看这些脉冲,就知道是要往左走、往右走还是开炮。虽然听起来挺怪的,其实就是让神经元逐渐适应这种反馈,有点像个强化学习的过程。 Cortical Labs说,虽然有时候会死掉很多细胞,但这游戏的循环其实也离不开它们。这事儿是在2022年那帮人把DishBrain教会打乒乓球的基础上搞的。那会儿人家是靠感知球的位置来挥动拍子,研究人员觉得这证明了培养的神经元能表现出目标导向的学习能力。要是打丢了球,电极就会给个信号告诉它们错了,逼着神经网络重新组织一下活动来改进表现。网友当时就开玩笑说,下一个肯定是打《毁灭战士》,结果这一步比想象中难太多了。 乒乓球也就是个移动的线和个弹跳的方块,《毁灭战士》可是3D环境加一堆想杀你的怪。Cortical Labs表示,要让神经元应付这么乱的场面,得在数字世界跟生物电之间搭个更复杂的桥才行。科学家Alon Loeffler在YouTube视频里也吐槽说,乒乓球太简单了,都是直接的输入输出关系。《毁灭战士》可是复杂多了。谁也没指望这些细胞已经学会速通了或者喜欢砍恶魔了,它们表现得跟刚上手电脑的小白一样——毕竟它们也没见过鼠标键盘。 至于未来有啥用?长远看是想搞懂神经元怎么学东西、怎么适应环境,说不定能帮着搞新药或者弄出新的计算办法。短期内嘛,就是有个装着脑子的培养皿正在《毁灭战士》里发现恶魔会反打过来。 问答部分: 问1:CL1生物计算机是什么? A:它是Cortical Labs弄的个活物电脑,用20万个活着的人类神经元控制游戏。软件把画面变成电信号给它们看,它们发出的反应就被系统当成是游戏操作。 问2:打《毁灭战士》比打乒乓球难在哪? A:乒乓球是直接的一手一推关系,《毁灭战士》涉及3D环境和复杂的敌人交互,得处理数字游戏和生物电之间的转换问题。 问3:这项研究能干啥? A:长期目标是研究学习机制帮助治病或者想出新计算法。这次展示了细胞能在模拟环境中学会有目标的事。