返回首页

神经元能「开口说话」吗?NEURRATOR:用自然语言解读单个神经元的视觉编码

2026年6月17日,哈佛大学Arnau Marin-Llobet、Richard Hakim、Sara Matias、Venkatesh N. Murthy、Na Li和Demba Ba六位研究者在上传了一篇论文,标题直截了当地提出了一个问题:Can neurons speak?——神经元能说话吗?他们给出的答案不是隐喻,而是字面意义上的"能"。他们构建了一个名为的框架,能够将单个神经元的放电活动解码成自由形式的自然语言描述,告诉你这个神经元"看到了"什么。

问题的根源:高级视觉皮层的黑箱困境

理解单个神经元在编码什么,是神经科学的核心难题之一。在视网膜和初级视觉皮层(V1),事情还算相对直观——很多神经元对特定方向的光条、特定位置的光点有明确的调谐特性,你可以用几个参数(位置、大小、极性)来刻画它们的偏好。但当你把目光投向更高阶的视觉皮层区域,比如V2、、外侧膝状体以上的更高级区域时,问题就变得棘手了。那里的神经元响应复杂视觉特征,而这些特征根本无法用人类直觉能理解的简单参数轴来描述。

近年来的应对策略是:把自然图像和视频塞进大型神经网络的潜在表征空间里,用这些高维嵌入来"参数化"刺激,然后将嵌入与神经活动做映射。这个方法在预测性能上远超手工设计的特征空间,但代价是——你得到了一个黑箱。研究者必须再把高维激活翻译成语义假设,最终用人话描述出来。这个过程依赖手工刺激检查、检索或归因分析,既繁琐又不精确。

这就是所谓的预测能力与可解释性之间的帕累托前沿:预测得最准的模型往往是最不透明的。这条前沿线就像一道无形的墙,把神经编码研究者困在"能预测但说不清"和"能说清但预测不准"的两难之间。NEURRATOR的出现,某种程度上是找到了一扇穿过这道墙的门。

突破的契机:视觉-语言联合空间

、ALIGN、SigLIP这类对比式视觉-语言模型提供了一条绕过瓶颈的路径。这些模型学习了一个联合嵌入空间,使得图像和对应的自然语言描述在空间中彼此靠近。打个比方:如果把CLIP的嵌入空间想象成一张巨大的地图,那么一只猫的照片和"一只猫躺在沙发上"这句话就会被放在地图上相邻的位置。在CLIP之上构建的多模态语言模型——BLIP-2、Flamingo、LLaVA——能够接收来自这个空间的嵌入向量作为输入,输出自由形式的自然语言描述。

关键洞察在于:任何信号,只要能被映射到这个视觉-语言模型的嵌入空间,就能自动获得两条能力——生成可读的自然语言描述,以及在可解释的视觉概念维度上做结构化分解。后者来自稀疏自编码器(SAE):在CLIP空间的激活上训练SAE,可以暴露一组有限的、可解释的视觉概念方向,将密集的向量表示转化为稀疏的命名概念分布。你可以把SAE理解为一个"概念棱镜"——它把一束复杂的混合光分解成若干种纯色,每种纯色对应一个可命名的视觉概念。

这两种能力的组合——生成式读出和概念级分解——使视觉-语言空间成为神经解码的天然靶标。然而,在NEURRATOR之前,没有人用这个空间做过单神经元级解码器的目标。已有的电生理解码器要么重建低级刺激特征,要么停留在不透明的嵌入坐标里,"描述瓶颈"依然存在。

NEURRATOR的架构:从脉冲到句子

NEURRATOR的整体思路可以用一句话概括:把神经元的脉冲序列映射到CLIP的patch嵌入空间,然后让冻结的LLaVA模型把这个嵌入"读"成一句话。

具体来说,框架由三个核心组件构成:

第一,脉冲预处理。用高密度Neuropixels探针记录小鼠视觉皮层在观看自然电影时的放电活动。通过Allen Institute质量控制筛选的单个单元的脉冲计数被分箱,并仅使用训练重复的统计量对每个神经元做z-score标准化。一段短时间窗口的活动被送入可训练的NEURRATOR编码器。Neuropixels探针是近年来电生理记录技术的重大突破,一根细如发丝的硅基探针上集成了数百个记录位点,能够同时记录大脑深部数百甚至数千个神经元的活动,时间精度达到毫秒级。

第二,NEURRATOR编码器。这是整个系统中唯一需要训练的模块。它接收来自任意子集的同时记录神经元的脉冲序列,通过多尺度一维卷积层(Conv1D)在不同时间尺度上提取脉冲序列的局部模式,编码器捕捉神经元之间的长程依赖关系,学习型patch查询通过交叉注意力机制将这些表征聚合为CLIP兼容的patch嵌入。最终输出的patch嵌入张量形状与CLIP ViT-L/14在倒数第二层为真实电影帧产生的输出完全一致:576个patch token(24×24网格),每个维度1024。

第三,冻结的语言解码。NEURRATOR编码器输出的patch张量被原封不动地交给冻结的LLaVA-1.5-7B。LLaVA的视觉塔在运行时被一个前向钩子(PatchInjector)绕过——也就是说,模型不看真实图像,而是看编码器从神经活动"幻想"出来的patch嵌入。随后,LLaVA的多模态投影器和LLaMA-2-7B解码器正常运作,生成自然语言叙述。语言模型完全不知道自己看到的不是真实图像,它只是在处理一个形状正确的patch张量。这种"欺骗"设计既巧妙又高效。

这个设计有一个极其重要的性质:编码器对输入子集是统一的。也就是说,同一个训练好的模型可以接受来自数千个神经元的输入,也可以只接受来自单个神经元、某个皮层区域、某个局部群体、或某种分子定义的细胞类型的输入。这种灵活性是后续所有分析的基础——你可以把不同规模、不同来源的神经元群体分别送进模型,然后对比它们各自"说"出了什么。

训练目标和推理策略

训练时,编码器的目标是让输出的patch嵌入尽可能接近CLIP视觉塔对真实图像帧产生的patch嵌入。损失函数直接在patch空间中定义,不需要任何语言侧的训练信号。这意味着编码器学到的是一个从脉冲空间到视觉-语言联合空间的映射,而语言生成完全由冻结的LLaVA完成。这种设计避免了在有限的神经数据上微调大型语言模型可能导致的过拟合问题。

推理时,研究者将编码器的输出送入LLaVA,并让模型生成对所"看到"场景的自由形式描述。此外,他们还将预测的嵌入通过预训练的CLIP空间稀疏自编码器,获得每个神经元群体在命名视觉概念上的稀疏分布。这两种输出——自由文本和概念分布——从同一个神经侧嵌入中产生,提供了互补的分析视角。

数据集:Neuropixels记录与自然电影

NEURRATOR在Allen Institute for Brain Science的Neuropixels数据集上训练和评估。该数据集包含小鼠视觉皮层多个区域在观看自然电影片段时的高密度电生理记录。关键特征包括:

  • 来自通过Allen Institute质量控制的大量单个单元的脉冲数据
  • 多个视觉皮层区域的同步记录,包括V1、LM、AL、RL等区域
  • 自然电影刺激,包含丰富的视觉场景——动物、物体、运动、纹理等
  • 部分实验包含光遗传标记(optotagging)的特定细胞类型信息

光遗传标记技术使研究者能够将记录到的特定神经元与已知的遗传学定义的细胞类型对应起来。具体来说,研究者使用了Cre驱动的光遗传学策略:在特定Cre品系小鼠中,特定细胞类型表达光敏蛋白,当给予光刺激时,这些细胞会产生可识别的响应模式(optotagged),从而在海量记录中被精准标记。这对于后续的细胞类型特异性分析至关重要。

核心结果一:脉冲到句子的语义连贯性

研究者首先验证了一个基本问题:NEURRATOR生成的描述是否语义连贯?

答案是肯定的。在保留测试帧上,NEURRATOR从神经活动生成的描述(橙色标注)与从视频帧直接生成的图像描述(灰色标注)在语义上高度一致。模型不仅能在训练过的电影帧上产生准确描述,还能泛化到从未见过的图像身份——即训练集中完全没有出现过的视觉内容。更令人惊讶的是,模型甚至能泛化到一个完全未见过的第二部电影

这种泛化能力表明,NEURRATOR学到的不是对特定刺激的死记硬背,而是从脉冲模式到视觉语义的真正映射。编码器能够从神经活动的统计规律中提取出足够丰富的信息,使得即使面对全新的视觉输入,语言解码器仍然能产生有意义的描述。换言之,小鼠的视觉皮层确实在编码丰富的场景语义信息,而NEURRATOR找到了从脉冲中提取这些信息的方法。

核心结果二:解码精度的缩放律

利用编码器对输入子集的统一性,研究者系统地量化了语义解码精度如何随群体大小和皮层区域变化。

关键发现是:语义解码的保真度随群体大小增长,但只需要大约10²量级的视觉驱动神经元即可达到有意义的解码水平。这个数字远小于人们可能预期的数量,暗示即使相对小规模的神经元群体也携带了足够的视觉场景语义信息。当然,更多神经元意味着更高的解码精度,但边际收益递减。

不同皮层区域之间的比较揭示了有趣的差异。V1区域的神经元群体在解码中表现出较高的效率,这可能反映了初级视觉皮层在视觉处理流水线中的基础地位。而更高级的区域虽然单个神经元的解码贡献可能更难量化,但它们在处理复杂语义特征时提供了不可替代的信息。

当把来自不同区域的神经元群体池化时,解码性能并不简单地相加——区域池化会导致信息"坍缩",这意味着不同区域编码的信息存在相当程度的冗余。相比之下,细胞类型池化则会产生信息"分离",这意味着不同细胞类型编码的信息具有互补性。这个对比非常耐人寻味:脑区之间的冗余与细胞类型之间的互补形成了鲜明对照。

核心结果三:细胞类型作为功能探针

这是论文最具创新性的贡献之一。传统上,细胞类型身份被视为一个分类目标——你用各种方法(波形形态、脉冲统计、光遗传标记)去判断一个神经元属于哪种类型,分类结果就是分析的终点。NEURRATOR彻底扭转了这个逻辑:细胞类型身份是模型的输入,模型返回的是该类型神经元在特定试次上编码着什么的自由形式描述

研究者对光遗传标记的特定细胞类型进行了语义"审讯"。结果表明,不同细胞类型产生了语义上可区分的叙述。例如,小清蛋白阳性(PV)中间神经元的叙述倾向于涉及"小而圆的物体"等概念,而生长抑素阳性(SST)中间神经元和血管活性肠肽阳性(VIP)中间神经元则呈现出不同的概念特征。这些差异不是噪声,而是在bootstrap重采样下稳定的。

更细致的分析显示,大多数视觉概念特征是不同细胞类型共享的——这符合直觉,因为所有细胞类型都在处理同一个视觉输入。但存在一小部分独特的概念特征集合,这些是某个细胞类型"独家"贡献给视觉表征的概念维度。这个独特集合虽然小,但在统计上是可靠的。

这种分析方式的意义在于:它把细胞类型从一个静态的标签变成了一个动态的、可查询的功能接口。你不再只是知道"这是一个PV神经元",而是可以追问"这个PV神经元在当前视觉场景中的贡献是什么?"答案以自然语言呈现,直观且可操作。

稀疏自编码器的概念级分解

为了超越纯文本叙述,获得更结构化的分析结果,研究者将NEURRATOR预测的嵌入通过在CLIP空间上预训练的稀疏自编码器(SAE)。SAE将密集的嵌入激活分解为一组稀疏激活的、可解释的特征方向,将向量值激活转化为对命名概念的稀疏分布。

这一分析的关键在于:SAE此前几乎完全被"向内"使用——用来解释基础模型自身的激活,而不是用来探究这些模型意图照亮的生物神经系统。少数将SAE和相关方法应用于神经数据可解释性的工作,操作的也是间接的、群体平均的信号(如钙成像或局部场电位),这些信号整合了许多细胞的活动且缺乏脉冲活动的时间精度。

NEURRATOR首次在单单元脉冲序列的层面上建立了这个连接:因为脉冲被投射到了SAE所操作的同一个共享视觉-语言空间,生物群体活动可以同时被读出为自由形式的句子和对命名视觉概念的稀疏分布,两者来自完全相同的神经侧嵌入。这种"双重读出"能力是NEURRATOR独特的优势——你既可以用人话描述神经元在做什么,也可以用精确的概念向量量化这种贡献。

通过CLIP文本概念轴验证,研究者确认SAE恢复的概念方向在语义上是有意义的,而不是纯粹的数学构造。这为细胞类型特异性的概念特征提供了正交验证。

与现有工作的根本区别

在人类非侵入性神经数据领域,视觉-语言空间已被广泛用作编码目标和解码源。fMRI BOLD响应可以用视觉-语言模型嵌入来预测,fMRI解码器可以重建观看的图像,语言模型表征可以重建感知语音、想象语音和无声视频的内容。最近的工作甚至能用自由形式自然语言描述单个fMRI体素的偏好刺激。

但这些工作有一个根本性的空间分辨率限制:每个体素或电极触点整合了10⁴到10⁶个神经元的信号,所以即使逐体素的读出描述的也是区域而非细胞。NEURRATOR共享逐单元可解释性的目标,但操作精度高出三个数量级——从体素级别(毫米级)到单神经元级别(微米级)。而且基底上分子细胞类型身份是可独立恢复的,这在fMRI中根本不可能做到。更重要的是,NEURRATOR产生的是逐试次的轨迹,而不是单一的调谐总结——这意味着你可以观察同一个神经元在不同视觉输入下的"话语"如何变化。

与将SAE和相关方法应用于神经数据可解释性的少数已有工作相比,NEURRATOR也有根本区别。此前的SAE神经数据分析操作的是间接的、群体平均的信号(如钙成像或局部场电位),这些信号整合了许多细胞的活动且缺乏脉冲活动的时间精度。NEURRATOR在单单元脉冲序列的层面建立了连接,直接对准了神经编码的最基本单位。

伪小鼠实验与鲁棒性检验

为了验证细胞类型特异性结果的可靠性,研究者设计了"伪小鼠"(pseudo-mouse)构建实验。由于光遗传标记的细胞数量通常有限,研究者通过从多个记录会话中重采样神经元来构建虚拟的群体记录,检验细胞类型特异性概念特征在不同采样条件下的稳定性。

Bootstrap重采样分析表明,细胞类型特异性的小型唯一概念特征集合在反复重采样下保持稳定,不是偶然的统计波动。正交的CLIP文本概念轴验证进一步确认了这些特征的语义有效性。这些鲁棒性检验为NEURRATOR的分析结论提供了统计上的坚实支撑。

技术实现的精妙之处

NEURRATOR编码器的核心是一个精心设计的多尺度架构。Conv1D层在不同时间尺度上提取脉冲序列的局部模式——短期的爆发、中期的节律、长期的调制。Transformer编码器捕捉神经元之间的长程依赖关系,使得不同脑区、不同细胞类型的神经元之间的协同活动模式能够被编码。学习型patch查询通过交叉注意力机制将这些表征聚合为CLIP兼容的patch嵌入。

PatchInjector是连接编码器与语言模型的关键桥梁——它是一个运行时前向钩子,在LLaVA的前向传播过程中替换视觉塔的输出。这意味着语言模型完全不知道自己看到的不是真实图像,它只是在处理一个形状正确的patch张量。这种"欺骗"设计的优雅之处在于:它不需要修改语言模型的任何参数,只需要提供正确的输入格式。

整个系统中,只有NEURRATOR编码器是可训练的。CLIP视觉塔、LLaVA的多模态投影器和LLaMA-2-7B解码器全部冻结。这种设计不仅节省了计算资源,更重要的是保证了语言生成的语义空间是一致的、预训练好的,不需要在有限的神经数据上重新学习。这是一个非常务实的工程决策——神经数据永远比互联网文本数据少几个数量级,试图在前者上微调后者训练出来的模型几乎必然过拟合。

意义:一种新的神经科学探究范式

NEURRATOR的意义远超一个解码器工具。它开创了一种全新的神经科学探究模式:用自然语言直接向神经系统提问,并在单神经元分辨率上获得答案

想象一下这样的场景:你记录了一只小鼠在观看复杂视觉场景时的皮层活动,然后你不是去分析调谐曲线或做降维可视化,而是直接问——"V1的这个PV中间神经元刚才看到了什么?"NEURRATOR会告诉你:"一个小而圆的、向右移动的深色物体。"你接着问:"那同一区域的兴奋性神经元呢?"回答可能是一段更宽泛、更模糊的场景描述。你再问:"LM区域的整体呢?"答案可能涉及更抽象的场景语义。

这种能力把细胞身份从一个分类标签变成了一个神经系统的功能探针。你可以用它来比较不同脑区、不同细胞类型、不同行为状态下的视觉表征差异,而所有比较都以人类可读的语言形式呈现。这对于向非专业听众传达神经科学研究发现也具有重要价值。

局限与未来方向

论文坦诚地讨论了多项局限性。当前框架依赖于高质量的Neuropixels记录,这在技术上要求较高,不是所有实验室都能获得。模型的性能上限受制于CLIP空间对视觉概念的覆盖范围——CLIP没见过的概念(比如极其专业的科学图像内容),NEURRATOR也无从描述。此外,从小鼠视觉皮层到灵长类或人类视觉系统的跨物种泛化尚未验证,而小鼠视觉系统与人类存在显著差异。

未来工作方向包括:将框架扩展到其他感觉模态(听觉、体感),结合行为状态信息(如注意、学习、决策)做条件化解码,以及探索在更自然的行为范式中的应用。另一个有趣的方向是时间维度的扩展——目前NEURRATOR处理的是短时间窗口的脉冲,但理解神经编码的动态过程需要捕捉更长时间尺度上的叙事变化。

对神经科学方法论的深层启示

NEURRATOR代表了一种更广泛的趋势:利用大规模预训练模型的表征空间作为"通用翻译层",将生物信号转化为人类可理解的语义描述。这个思路不仅适用于视觉系统,也适用于任何可以与某个嵌入空间建立映射的神经信号。

从方法论角度看,NEURRATOR最深刻的贡献或许在于它打破了"预测-解释"的帕累托困境。通过将CLIP的视觉-语言联合空间作为解码目标,它同时获得了高预测性能(因为CLIP空间本身就是为语义对齐而优化的)和高可解释性(因为这个空间天然地与自然语言对齐,且可以通过SAE做概念级分解)。在某种意义上,它不是在预测能力和可解释性之间做权衡,而是找到了一个两者兼得的解——至少在这个特定问题域内。

论文的代码已在公开(github.com/arnaumarin/neurrator),论文本身以CC BY 4.0协议发布,为后续研究和复现提供了便利。对于任何对计算神经科学、神经解码、或辅助神经科学分析感兴趣的研究者,这篇论文都值得仔细阅读。

arXiv:2606.18667v1 | q-bio.NC, q-bio.QM | 2026年6月17日

评论