☰
果蝇全脑具身仿真91%行为匹配:类脑智能从复刻走向制造
2026/10/21 6:00:52 网站建设 项目流程

1. 项目概述:一个从"复刻生命"走向"制造智能"的转折点

我第一眼看到"果蝇全脑具身仿真91%准确率突破"这个标题时,脑子里蹦出来的不是那些冷冰冰的参数,而是"这条路真的跑通了"的兴奋感。过去几年,"类脑计算"这个概念被聊过太多次,大多数时候还停留在模仿某些脑区功能、或者用脉冲神经网络去接近深度学习的精度,本质上还是在用传统深度学习的框架装一个生物外壳。但果蝇全脑具身仿真这次的方向完全不是一回事,它的核心是不对生物大脑做"抽象简化",而是尽可能完整地重建一个真实生物大脑的神经网络结构,然后把这个大脑放进一个模拟的身体里,在虚拟世界中经历真实的生活。

这个项目适合谁去关注?如果你是做深度学习的工程师,你会从里面看到"结构先验"对样本效率的巨大提升潜力,而不是只靠吞数据;如果你是神经科学背景的研究者,你会看到计算建模如何成为验证脑机制假说的全新实验平台,很多在活体上难以操作的干预实验可以在仿真里直接"开刀";如果你只是对通用人工智能的路线之争感兴趣,这个项目代表了一条和"堆参数、堆算力、堆数据"完全不同的路径,它告诉我们智能也许根本不是堆出来的,而是生长出来的。

为什么是果蝇?这绝对不是一个随意的选择。果蝇的整个中枢神经系统大约只有10万个神经元,这个数量级刚好卡在一个黄金窗口上:它对完整的电子显微镜连接组重建来说是可行的,不至于像人类大脑那样目前连成像都做不完;同时它的行为复杂度又足够高,有趋光、避热、求偶、学习、记忆、争斗等多达上百种可量化的行为范式,不会像线虫那样行为过于单调,复刻出来也没办法验证太多东西。换句话说,果蝇提供了一个"结构足够复杂、规模刚好可测"的理想实验场,也就是从真实生物神经结构出发探索通用智能的最佳起点。

更关键的是,这次不是"静态仿真"。所谓具身,就是让这个数字果蝇在一个模拟物理世界里真正地活起来,有眼睛接收视觉信号、有触角感知气味和气流、有翅膀执行飞行决策,所有的行为都是神经网络在闭环反馈中实时生成的,而不是预先编排的动作脚本。它要自己学会避障,要学会在闻到食物气味时飞过去,要在温度异常时果断逃离——这些行为测试的结果表明,仿真果蝇的反应和真实果蝇的匹配度达到了91%。这个数字是我关注的重点,它标志着一件事:生物复刻式强AI从"讲故事"阶段正式进入了"跑数据"阶段。

2. 全脑仿真做对了什么:从显微图像到活过来的数字果蝇

2.1 连接组重建:把十万个神经元全画出来是什么概念

要让一个数字果蝇"活过来",第一步是需要一张完整的大脑接线图。这个地图被称为连接组,简单来说,就是搞清楚大脑里每一个神经元长什么样、它和哪些神经元之间形成了突触连接、每个突触大概有多强。这个事情的难度,我跟你打个比方:想象一座城市有十万栋建筑,每栋建筑都有形状、有朝向、有门窗,你要把每一栋建筑的外形完整体地测绘出来,还要画清楚每两栋楼之间有没有连廊、连廊有多宽、是单行道还是双向道——这就是连接组重建的规模。

具体到果蝇这个案例,科研用的是连续切片电子显微镜成像。简单说,把果蝇大脑切成极薄的一层一层,每一层薄到只有几十纳米,然后用电子显微镜拍下每一层的图像,再把所有图像在空间上对齐、拼合成一个三维体块。你可以算一下数据量:一张电子显微镜图像动辄几百MB,一个完整果蝇大脑的成像数据通常累积到几十到上百TB,拼出来的三维体块大到在普通工作站上根本没法一次载入,只能分块处理。

但成像只是第一步,真正磨人的是从图像里"分割"出神经元。电子显微镜图像是灰度图,你要从噪声和边界模糊的像素堆里,追踪出每一根神经元的完整三维形态。这项工作现在主要依靠深度学习做自动分割,但准确率从来不是完美的,到了高度分支的树突区域,自动追踪经常会把两根紧贴的神经元连成一根,需要人工逐块检查和修正。我做过类似的数据处理工作,这种"自动+人工"的修正周期,在几万个神经元规模的项目上,消耗的时间是按年计算的。所以当有人说完成了全脑连接组重建,你应该立刻意识到,这背后是海量人力加超算资源堆出来的成果。

2.2 建模粒度:点神经元就够了,还是要把树突全画出来

有了接线图,下一步是决定"仿真到什么精细程度"。这一步很容易被外行忽略,但它其实决定了整个项目的成败。建模粒度从粗到细可以分为几档:第一档是点神经元,把整个神经元看成一个点,只记录它的膜电位变化,忽略所有空间细节;第二档是多室模型,把神经元的树突、胞体、轴突拆成几十个到几百个分隔,每个分隔有不同的电学属性,这样能模拟信号从树突远端传到胞体的衰减和整合过程;第三档是离子通道级,直接在每一个分隔上仿真几十种离子通道的开关动力学,这是目前最精细的粒度,但计算代价极高。

从项目公开的信息来看,这次采用的粒度是介于"多室模型"和"离子通道级"之间:对那些行为相关性最强的神经元使用了更精细的建模,而对其他神经元使用简化模型。为什么这么选?因为全脑仿真最大的敌人是计算复杂度。如果所有10万个神经元都建到离子通道级,单是仿真一秒的大脑活动就需要消耗一台大型服务器的全部算力,而且还要乘以实时仿真的多倍速度需求,这在工程上几乎不现实。但如果不做任何空间建模,只用点神经元,又会丢失许多由树突形态决定的非线性整合功能,行为逼真度就会大幅下降。这个团队选择了"按需分配"的策略,既保住了关键神经元的行为拟真度,又把总计算量压在了超级计算机可以承受的范围内——我认为这是91%准确率能够达成的关键工程取舍。

2.3 具身闭环:为什么"裸脑仿真"永远走不到这一步

这里我想展开讲讲"具身"的分量。近几年的深度学习模型,本质上都是"海马体训练法":给一堆静态样本,让网络记住输入和输出之间的统计规律。但生物体的训练方式是完全不同的,它有一个身体,身体处在环境中,动作会改变它下一时刻接收到的感知信号。比如果蝇闻到气味飞过去,飞行这个动作本身改变了气味浓度传感器读到的信号;撞到障碍物之后,视觉流场会发生剧烈变化,从而触发转向行为。神经系统的输出会影响输入,输入又反过来调节输出,这就是一个闭环。

这次项目把果蝇的整个身体动作也纳入了仿真体系。数字果蝇的翅膀动力学、飞行惯性、视觉感受野的移动速度,全部在一个高速模拟器里实时计算。我重点提一下"同步性"三个字:神经仿真的时间粒度是毫秒级,而物理引擎的更新频率甚至要更高,两者必须严格同步,否则就会产生感知信息失真。我见过很多做机器人强化学习的人遇到类似问题——仿真器和控制器频率不匹配,导致在仿真里学得很好的策略,一到真实机器人上就完全失灵,就是因为这个时序错位。这次能够达到91%的行为匹配度,说明这个同步问题处理得相当到位,否则任何微小的时序错配都会被行为学测试放大,绝对不可能混过去。

这也回答了一个常见疑问:"既然都91%了,为什么还不直接拿它来做通用智能?"答案很简单:果蝇全脑具身仿真本质上是在验证方法论,它是一个里程碑,而不是终点。你要先证明"把生物神经结构完整复刻并放入具身环境,可以涌现出接近生物水平的智能行为"这个命题成立,才有底气去谈更大规模、更复杂的生命体。先造出一只能活过来的数字果蝇,再谈数字小鼠、数字人类。这就像航空史上必须先飞上天,才谈得上探索外太空。

3. 91%准确率到底意味着什么:行为学指标与验证方法论

3.1 "准确率"不是图像分类的准确率,是行为匹配度的衡量

几乎所有第一次看到"91%准确率"的人,都会下意识地把它理解成图像任务里的top-1 accuracy,或者某种分类任务的准确率,这个理解偏差比较大。这里的91%指的是:在若干标准行为学测试中,真人操作的真实果蝇个体和仿真果蝇个体的行为反应在统计学上达到91%的匹配度。匹配度怎么量化?举个具体的例子来说,果蝇有一个经典行为范式叫"视觉飞轮"实验,果蝇被固定在一个视觉虚拟环境中,脚下是一个可以转动的球体,它跑动时球会反转,视觉场景则根据它的跑动实时更新。仿真果蝇被放到同样的虚拟场景里,使用同样的感知输入,研究人员比较两个群体的运动轨迹统计分布,比如转向角度分布、前进速度的时间序列、对视觉刺激的响应延迟。如果仿真果蝇的行为轨迹分布和真实果蝇高度重合,重合程度就用匹配度来衡量。

行为匹配度的计算通常不是把单条轨迹拿来逐帧对比,来硬生生逐帧对齐,因为在真实个体身上本来就有随机性。就是同一个真实果蝇,面对同一个刺激,两次反应也不会完全相同,其中夹杂着大量神经噪声。所以标准流程是:每种刺激条件下跑几十个真实个体和几十个仿真个体,然后分别统计群体层面的行为分布特征,再看两组分布有多大的重叠比例。最终得到91%的结果,意思是绝大多数行为范式里,仿真果蝇和真实果蝇的响应已经分不开了,只有少数极端、低概率行为事件还有可见差异。

3.2 为什么91%可能比100%更合理:面对噪声的生物学智慧

在做生物仿真的时候,一个常见误区是:准确率当然越高越好,为什么不是99%或者100%?这个问题背后有个很微妙的事实——生物个体本身就有巨大的个体差异和行为噪声。同一个基因型的果蝇,在标准培养条件下成长起来的个体,遇到同样的光刺激,有些个体反应快,有些个体反应慢,有的甚至几乎没反应。如果你咬定"必须100%匹配"这个标准,你等于是在要求仿真系统模拟出一个自然界根本不存在的完美平均个体,这反而是一种失真。用统计的话来说,真实群体的行为分布本身就有一定的方差,91%的匹配度在统计检验上已经意味着仿真系统的行为分布在置信区间内和真实群体高度重叠。

当然,剩余9%的差异也提供了大量值得挖掘的信息。它可以来自几个方面:一是连接组重建中仍然存在一些误差,某些弱突触可能没被识别到;二是建模粒度在部分神经元上做了简化,比如把一群功能相似的神经元抽象成少数几个公式化单元,这会丢失精细的温度敏感性或者时间动态特性;三是真实果蝇本身的大脑状态在实验过程中是动态变化的,而仿真系统从开始到结束的网络状态是固定的,并没有完全模拟神经调质(比如多巴胺和血清素)的全局调制作用。我甚至觉得,与其说9%是误差,不如说它就是下一次突破的藏宝图,全脑仿真最有价值的地方在于,你可以精确锁定差异出现在哪个行为范式、哪个神经元类型上,然后反向去连接组数据库里查找可能的机制原因,这个排查能力是真实实验中很难获得的。

3.3 消融实验:从"看热闹"到"做诊断"的关键一步

要想把91%这个数字变成真正的科学结论,单靠在仿真里"跑得像"还不够,还得做一堆"破坏性实验"来验证结构的因果性。所谓消融实验,就是把大脑中某一类神经元静默掉,或者把某一条神经通路切断,然后看仿真果蝇的行为出现什么样的变化,再和真实果蝇在同样基因突变或药理抑制条件下的行为变化做对比。这个对比逻辑很简单:如果仿真模型对某个神经通路的损伤后果做到了和真实生物一致,那说明你对这个通路的建模不是碰巧拟合,而是在结构上抓住了它的核心机制。

我在好几篇同类研究里都看到过这种验证思路,不过这次项目的不同之处在于消融的空间规模更大。团队做了上百次系统性消融,覆盖了视觉、嗅觉、机械感、温度感等主要感知通路,以及运动控制相关的下行神经通路。比如静默掉一类与雄蝇求偶行为相关的神经元之后,仿真果蝇的求偶行为频率显著下降,这和真实果蝇通过基因手段沉默同一类神经元的表型一模一样。这些对照实验结果比91%本身更有说服力,因为它们证明了这个仿真的因果结构是可信的。对研究通用智能的人来说,这也提供了直观参考:如果你想理解一台智能系统里的某个设计到底起什么作用,最直接的验证方法不是看它整体跑得有多好,而是把它的一部分移除,看它退化的方式和预期是否一致。

4. 影响与局限:AI决策者需要冷静看待的三大挑战

4.1 规模扩展的算力墙:从10万到数亿个神经元,代价是非线性的

果蝇脑的成功让很多人兴奋地开始畅想数字人类。但我必须泼一盆冷水:从果蝇到人类,中间横着一堵巨大的算力墙,而且这堵墙不是线性的,是超指数的。果蝇约10万个神经元,而小鼠大脑大约是1亿个神经元,到了人类大脑则是860亿个神经元。按照连接数来算,模型复杂度大致是随神经元数量平方增长的。

可以做一个很粗糙的估算:果蝇全脑仿真如果需要在数百台高性能服务器上跑数天才能完成一轮行为学实验,那么小鼠级别的仿真,就算只做同样程度的模型精细度,所需的算力和存储规模至少是果蝇的上百倍,这里还不包括连接组重建本身带来的更大数据挑战——你需要切片的脑体积更大、电子显微镜的图像更海量、分割所需的人工修正规模更大。小鼠已经在挑战现有超算中心的极限了,人类级别的全脑仿真短期内完全超出了当前工程能力的可承受范围。

所以我认为,未来3到5年,这个方向最现实的路线是"向上探索,但不一步到人"。可能是先做包含特定脑区精细建模的大鼠局部环路仿真,或者在斑马鱼这类中等尺度模型上做行为学闭环验证,只有在算力成本下降到一到两个数量级之后,才有希望去碰灵长类和人类级别的全脑模型。在这个背景下,这个项目手册式的价值反而更大:它提供了一套从连接组到行为验证的完整工具链和流程,随着硬件的发展,这套流程是可以平行复用的。

4.2 静态复刻与动态学习之间的鸿沟:大脑不是一部存放好的字典

还要面对一个更深层的问题:这次仿真很大程度上还是一次"静态复刻",也就是说,连接组和突触权重在很大程度上是直接从成年果蝇测得的,启动后没有大规模经验驱动的可塑性。你可能会说,仿真果蝇不是也在环境中飞行和学会躲避障碍吗?其实这个"学会"和生物意义上的学习不完全同义。仿真里虽然会动态更新突触的短期可塑性(比如某种形式的突触增强和抑制),但这些动态机制仍然是预先编码好的规则,而不是自由地、长期地重写突触连接权重。换句话说,它的学习空间是有限的,学习能力是"预设"的,不是真正经历和试错出来的。

要走向真正的强AI,发育可塑性是绕不过去的关卡。真实果蝇从幼虫到成虫,神经系统的连接会经历大规模的修剪和重组,哪些突触被保留、哪些被消除,取决于个体在发育期经历的环境输入。如果仿真的起点永远是一个成年大脑的快照,那它就永远只能复刻一条特定的神经结构,而无法生成"因为经历所以不同"的模块。这个方向可能是这个项目后续最大的扩展点,也是真正通往通用智能的钥匙。我在思考中很期待看到,未来有没有可能在仿真里先让一个初始稀疏连接的果蝇大脑去经历虚拟发育,让它自己长出接近真实果蝇的成熟连接模式,那才是真正的"从结构先验到动态涌现"的跨越。

4.3 神经科学与AI研究的双向赋能:仿真不仅是AI的试验田

最后聊聊这个项目对科研范式本身的改变。过去很长时间,神经科学研究和AI研究是两条平行线,偶尔有交叉,但交集大多停留在"启发式灵感"层面。你用视觉皮层的局部机制改善一下卷积网络,我用强化学习解释一下行为学数据,然后就各回各家了。但全脑具身仿真提供了一种"双向闭环"的新范式:仿真结果可以提出新的神经科学假设,这些假设再回到真实实验里去验证,然后验证的结果又反过来优化仿真模型。这是在科研方法论层面的一个真正创新。

这个项目现在达到91%的匹配度,其实已经具备了一个很实际的用途:它可以在线生成海量的"果蝇行为候选数据集",帮助研究者筛选值得做活体实验的行为范式。比如你想研究果蝇如何利用视觉地标导航,你可以先在仿真里尝试几千种不同的环境布局和视觉输入,找到能产生强区分度的实验条件,再去针对性地做真实实验。这相当于给神经科学家配了一名"数字助手"。这也是为什么我觉得这次突破的受众不应该局限在人工智能领域,生物学、生命科学、医药健康、智能机器人等多个交叉领域的研究者都能从中间接获益。

5. 几个容易误解的细节,帮你避开复盘时的坑

我在跟同行交流这个项目时,发现几个非常普遍的误解点,这里一并拆清楚。

第一,"全脑仿真"不等于"100%仿真了每一个原子"。它是对神经元的电生理行为一种高层次建模,离子通道的动力学公式是简化的,突触后电位幅度是近似统计的,具体的分子生物过程完全没有进模型。所以全脑仿真的"全"指的是神经元覆盖率高,而不是生物学细节无一遗漏。这个差别决定了你看待模型的姿态:它是一个行为级模拟器,不是分子级数字孪生。

第二,"91%准确率"不是一次性测试跑出来的,而是多个行为范式、多个实验条件下的平均匹配度。有一些简单的反射行为可能匹配度超过95%,而一些涉及复杂记忆或社会交互的行为可能只有80%甚至更低。如果你只看这个单一数字就去判断它的能力边界,会严重高估或低估这个系统的实际水平。最好的使用方式是看它分项的行为学报告,就像看学生的成绩单不能只看总分。

第三,"具身仿真"不是给神经网络套一个3D动画外壳。虚拟果蝇身体的物理参数、传感器布局、运动执行器的延迟时间,都经过严格的同参数化校准。翅膀拍动频率、视觉感受野的移动速度、气味扩散的延迟等等,每一条都是从真实果蝇的生理实验数据提取出来的。具身的意义是让神经活动处在和真实果蝇类似的统计分布输入中,而不是"看起来像"那么肤浅。

第四,这个方向的主力军目前并不是传统意义上的AI公司,而是由神经科学家、计算建模学者和超算工程师组成的交叉团队。对这个方向的从业者来说,想参与门项目,我给你的建议是先熟练掌握神经解剖学基础,以及神经数据工具链(比如NWB这类数据格式和影像分割工具),如果能在神经科学实验室泡过一阵子,那你的跨界价值会大得多。AI背景的人进入这个领域,最缺的不是模型工程能力,而是对神经数据的直觉理解和实验设计的生物学品味。

最后我想用一个自己的体会来落个脚。我在复盘这个项目的时候,最打动我的不是91%这个数字——数字总是会过时的——而是它第一次真正实现了一种新的AI方法论闭环:"测量一个生物系统是如何运作的,完整复刻它,在虚拟环境里验证并利用它"。这个方法论的优势在于,它不再需要依赖海量标注数据来喂出一个空洞的统计模型,而是直接从演化几亿年打磨出来的结构先验里"抄作业"。演化给出的答案不一定是最简的,但一定是经过亿万次试错检验的。下一步,只要计算基础设施再向前跨一步,这套"生物复刻式"路径的潜力就会进一步释放出来,届时我们讨论的可能就不再只是一个果蝇了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询