← 返回 2026-06-02

Brain-IT-VQA:从脑信号直接到答案 Brain-IT-VQA: From Brain Signals to Answers

Roman Beliy, Matias Cosarinsky, Oliver Heinimann, Navve Wasserman, Michal Irani 📅 2026-05-28 👍 14 2026-07-13 08:36
InstructBLIP fMRI脑解码 多模态大模型 神经科学 脑机接口 视觉问答VQA 评测基准

从fMRI脑信号直接回答视觉问题,并附NSD-VQA受控新基准。

前置知识

功能性磁共振成像(fMRI)脑解码

fMRI通过血氧水平依赖(BOLD)信号反映大脑活动。脑解码指当被试看图时记录其体素级神经活动,再用机器学习模型把这些信号反推回视觉内容、语义类别甚至语言描述。NSD数据集提供7T高场强记录,每被试约4万个体素。

本文全部任务都建立在'fMRI→语言'解码之上。不理解fMRI的空间分辨率与噪声特性,就难以理解为何需要体素功能聚类、为何测试集常仅约1000张共享图像。

视觉问答(Visual Question Answering, VQA)

给定一张图像和一个自然语言问题(如'球棒是什么颜色?'),模型需输出正确答案。常用VQA-v2做短答案准确率评测、FSVQA做整句生成评测,准确率按标准协议对多个人工答案做soft投票。

本文评测对象就是fMRI驱动的VQA。必须先理解VQA-v2准确率与FSVQA的BLEU/METEOR等生成指标,才能看懂Table 2/3的结果与提升幅度。

Q-Former 与 InstructBLIP

BLIP-2提出Q-Former:一组可学习query token通过cross-attention把冻结图像编码器的输出蒸馏为固定数量的soft prompt,再喂给冻结LLM。InstructBLIP让Q-Former额外感知任务指令。它是'非图像专用'的软接口。

Brain-IT-VQA的关键设计就是把fMRI-derived token当作Q-Former的输入替代视觉特征。不理解Q-Former的查询蒸馏机制,就无法理解CLIP对齐路径如何工作。

Brain Interaction Transformer (BIT / Brain-IT)

BIT来自Brain-IT图像重建工作:把约4万个体素按功能相似性聚成128个跨被试共享簇,每个簇汇总为一个Brain Token,再通过自注意力交互。它用数据驱动功能聚类而非解剖分区,在图像解码上更优。

Brain-IT-VQA直接把BIT扩展为BIT-L,并基于这128个功能簇做脑区贡献归因分析。若不理解功能聚类,就无法读懂Section 6的体素簇边际贡献方法。

LoRA低秩微调

LoRA(Low-Rank Adaptation)冻结大模型权重,只在原权重旁注入低秩矩阵 $\Delta W = BA$($B\in\mathbb{R}^{d\times r}$,秩 $r\ll d$)做训练,极大降低显存与参数量。本文用它微调Q-Former与BIT-L。

训练阶段二对Q-Former和BIT-L做LoRA微调、冻结LLM。理解LoRA是看懂'仅微调少量参数即可端到端训练'这一设计的前提。

研究动机

从fMRI解码视觉内容,特别是回答关于所看图像的问题(VQA),是神经科学的长期挑战。尽管近年机器学习方法显著进步,但fMRI-based captioning与VQA模型性能仍受限:MindLLM、UMBRAE、BrainChat等最强方法在VQA-v2上准确率最高仅约52.14。更关键的是,现有方法多基于面向视觉的captioning/VQA数据集(如COCO VQA)训练评估,每张图只提供少量宽泛、弱控制的问题,无法系统性针对受控的神经科学区分(物体身份、属性、空间关系、计数、动作、场景级语义)。加上fMRI测试集普遍很小(常仅约1000张image-fMRI对),单一的整体VQA分数掩盖了'到底哪些视觉与语义信息能从脑活动中可靠解码'这一核心问题。MindLLM等方法还缺乏跨问题类型与脑区的细粒度行为分析,使该领域仍探索不足。

本文的目标是本文有两个具体目标。第一,构建Brain-IT-VQA:一个端到端的、从fMRI直接生成图像描述或回答视觉问题的预测框架,要在fMRI-based captioning和VQA任务上取得SotA性能。第二,构建NSD-VQA:一个面向fMRI分析专门设计的大规模受控评测基准,从NSD的73K张image-fMRI对出发,每张图平均提供20个QA对、覆盖20个受控问题类别(物体/属性/空间关系/计数/动作/场景等),使每个测得的fMRI响应信息量大幅提升、在有限测试数据下提供更可靠、可解释的评估。作者希望利用该基准系统量化'哪些视觉与语义信息能从自然图像fMRI中可靠解码',并通过掩码式归因分析量化不同脑区对各类问题的贡献。

与已有工作不同的是,本文的独特切入角度是把'解码任务'与'可解释的神经科学探针'统一在同一框架内。不同于MindLLM用解剖分区、UMBRAE把脑信号压成单一全局嵌入,作者沿用Brain-IT的数据驱动功能聚类(已被证明在图像解码上更优),并首次将其扩展为BIT-L语言解码路径——通过专用cross-attention蒸馏任务相关表征,而非直接把brain token前置于LLM;并接入InstructBLIP的Q-Former作为'非图像专用'软接口,利用视觉与语言表征的互补性。同时NSD-VQA填补了BrainChat/BrainHub等数据集缺乏'系统隔离不同视觉理解层次'问题的空白,把VQA从单一总分升级为细粒度、可归因到脑区的分析工具。

核心方法

整体思路是'先功能聚类压缩脑信号,再用双路径蒸馏语言条件表征,最后由冻结LLM生成'。具体地,输入为被试看图时记录的fMRI体素活动(NSD的7T数据,约4万体素)。BIT-L先把这些体素按功能相似性聚成128个跨被试共享簇,每个簇汇总为一个紧凑的Brain Token,再经自注意力层交互。随后Brain Tokens进入两条互补预测路径:(1)CLIP对齐路径——可学习query token经cross-attention从Brain Tokens抽取与CLIP视觉token对齐的表征,再经InstructBLIP的Q-Former(LoRA微调、条件于文本query)做指令感知特征蒸馏;(2)直接条件路径——直接从脑活动预测一组任务相关soft prompt。两路径输出平均后,连同文本query作为前缀,条件化冻结LLM生成caption或答案,无需显式图像重建。

核心创新是把BIT从'图像重建'扩展为'语言条件解码(BIT-L)',并通过双路径设计与InstructBLIP的Q-Former巧妙结合。本质区别有三:第一,相对MindLLM等直接把brain token拼到LLM前端,本文用专用cross-attention+Q-Former蒸馏任务相关表征,保留模块化与可解释性;第二,Q-Former是'非图像专用'软接口,允许把fMRI-derived token直接替代视觉特征注入,而无需改动任何LLM权重——这是相对Flamingo/LLaVA等直接投影模型的关键优势(后者需在图像特征上微调LLM);第三,双路径(CLIP对齐+直接条件)取平均,兼顾脑信号中的局部与全局语义信息。训练上还用Image-to-fMRI编码器对COCO无标签图预测伪fMRI,把训练集扩到约120k张,缓解被试数据稀缺。

方法步骤详情

训练分两阶段。阶段一(BIT-L预训练):仅训练BIT-L预测两个目标——CLIP视觉token,以及InstructBLIP的Q-Former在处理对应图像(指令'short image description')时产出的条件token;两目标各用MSE损失 $\mathcal{L}=\mathrm{MSE}_\mathrm{CLIP}+\mathrm{MSE}_\mathrm{QF}$ 相加,其余组件冻结。数据用NSD的image-fMRI对,并补充约120k张COCO无标签图的预测伪fMRI。阶段二(端到端微调):BIT-L与Q-Former通过LoRA联合微调,InstructBLIP的LLM保持冻结,用caption生成与VQA的语言建模损失 $\mathcal{L}_\mathrm{LM}$ 端到端训练。推理时fMRI→Brain Tokens→双路径条件token(平均)→与文本query拼接→冻结LLM解码。NSD-VQA用Qwen3-VL-8B标注、Gemma交叉验证计数、BGE合并语义冗余、模板生成20类QA,Llama-3.2-3B生成整句变体。

技术新颖性

技术新颖性体现在四个层面。架构上,BIT-L首次把Brain-IT的功能聚类范式扩展到语言解码,并用CLIP对齐+直接条件双路径取平均,是同类fMRI-to-language工作中独有的'表征多样性'设计。接口上,巧妙利用InstructBLIP的Q-Former作为'非图像专用'软提示接口,使fMRI token能即插即用替代视觉特征而无需改LLM权重——这是相对直接投影式VLM的本质优势。数据上,NSD-VQA是首个系统隔离20个受控问题类别(含计数、颜色、空间、动作、场景级语义)的fMRI-VQA基准,每图~20个QA、含负样本与答案分布平衡,并配套整句变体NSD-VQA-FS。归因上,首次用随机掩码+岭回归估计每个功能簇对每类问题的边际贡献,把VQA从评估工具升级为研究脑表征组织结构的探针,揭示food类问题依赖分布式腹侧视觉区、holding类问题依赖局部化区域。

Overview of the Brain-IT-VQA architecture.
Fig. 2: Overview of the Brain-IT-VQA architecture.
NSD-VQA Dataset construction pipeline.
Fig. 3: NSD-VQA Dataset construction pipeline.

实验结果

实验在NSD(7T、8被试、1000张共享测试图)展开,核心发现分三层。第一,SotA性能:captioning BLEU-4 24.81 vs MindLLM 21.24(+3.57)、METEOR 24.82 vs 19.54(+5.28)、SPICE 16.00全场最高;VQA-v2准确率56.95 vs 52.14(+4.81);NSD-VQA 73.78±0.92 vs 72.60±0.54,整句变体BLEU-4 88.09、CIDEr 0.833全面超越。第二,按类别分析:二分类(Y/N)问题普遍79–93%高准确率(person Y/N 93.29、scene 93.00、animal Y/N 89.61),开放式更难(color 47.84、food 54.02、animal 62.26),说明输出空间复杂度是主要瓶颈,fMRI偏好编码粗粒度语义。第三,消融:去Q-Former掉1.35、去外部数据掉3.79、去BIT-L对齐暴跌16.93、去端到端训练暴跌33.6;本文(56.95)优于'先重建图像再VQA'(52.79),但GT图像达72.28,留约15分差距。

Results on Brain captioning evaluated against COCO captions (subject 1).
Table 1: Results on Brain captioning evaluated against COCO captions (subject 1).
Results on VQA-v2 and FSVQA datasets for subject 1.
Table 2: Results on VQA-v2 and FSVQA datasets for subject 1.
Results on NSD-VQA. Values are reported as mean ± std across subjects 1,2,5 and 7.
Table 3: Results on NSD-VQA. Values are reported as mean ± std across subjects 1,2,5 and 7.
NSD-VQA accuracy by category reported as mean ± std across subjects 1, 2, 5, and 7.
Table 4: NSD-VQA accuracy by category reported as mean ± std across subjects 1, 2, 5, and 7.
Model Ablation on VQAv2. VQAv2 accuracy for each ablated variant (subject 1).
Table 5: Model Ablation on VQAv2. VQAv2 accuracy for each ablated variant (subject 1).
VQAv2 Accuracy Comparison. Brain-IT VQA vs. InstructBLIP on reconstructed images vs. ground truth images (subject 1).
Table 6: VQAv2 Accuracy Comparison. Brain-IT VQA vs. InstructBLIP on reconstructed images vs. ground truth images (subject 1).
Visualization of voxel-cluster marginal contributions across question categories.
Fig. 4: Visualization of voxel-cluster marginal contributions across question categories.
查看结构化数据
任务指标本文基线提升
COCO脑描述生成(subject 1) BLEU-4 / METEOR / SPICE BLEU-4 24.81, METEOR 24.82, SPICE 16.00, BLEU-1 68.11 MindLLM BLEU-4 21.24, METEOR 19.54; UMBRAE BLEU-4 19.03; BrainCap 14.51 BLEU-4 +3.57,METEOR +5.28,全部8项指标SotA,语义保真度大幅提升
VQA-v2视觉问答(subject 1) Accuracy 56.95 (VQA Acc 51.12) MindLLM 52.14, MindBridge 47.91, UniBrain 48.58, BrainChat 40.02 +4.81准确率,相对最强基线约+9.2%相对提升
NSD-VQA(4被试均值) Accuracy 73.78 ± 0.92 MindLLM 72.60 ± 0.54 +1.18准确率;NSD-VQA-FS BLEU-4 88.09±0.36 vs 86.97±0.20,CIDEr 0.833 vs 0.815
VQA-v2组件消融(subject 1) VQAv2 Accuracy 完整模型 56.95 w/o Q-Former 55.6, w/o外部数据 53.16, w/o BIT-L对齐 40.02, w/o端到端训练 23.35 BIT-L对齐贡献+16.93,端到端训练贡献+33.6,是最关键组件;外部数据贡献+3.79
直接解码 vs 重建图像后VQA(subject 1) VQAv2 Accuracy Brain-IT-VQA 56.95 Brain-IT(重建图像)+InstructBLIP 52.79, Ground Truth图像+InstructBLIP 72.28 +4.16优于重建路径,但仍距ground-truth图像约-15.33,揭示性能上限

局限与改进

作者承认三方面局限:第一,附录A列出方法假设与限制(如需fMRI记录、依赖NSD的7T高质量数据,难扩展到临床低场强设备);第二,VQA准确率与ground-truth图像(72.28)仍有约15分绝对差距,说明脑信号中可解码信息远未饱和;第三,归因分析仅为'初步结果',作者明确指出未来需把归因结果与已知功能神经影像文献系统对照。我观察到额外局限:(a)开放式细粒度属性问题(颜色47.84%、食物54.02%)接近随机水平,说明fMRI对精细语义支持仍弱;(b)NSD-VQA标注依赖Qwen3-VL-8B与Gemma-4-31B-it自动生成,标签噪声未与人工标注对照验证;(c)仅在4个NSD被试上评估,跨被试泛化与个体差异未充分验证;(d)训练需两阶段+约120k伪fMRI增强+LoRA微调,计算与工程门槛较高。

独立分析的弱点

独立分析的弱点与改进方向:(1)颜色解码仅47.84%准确率——fMRI空间分辨率(约2mm)难以承载精细色调,改进方向可引入高场强7T+功能选择性范式,或补充MEG的高时间分辨率信号做多模态融合;(2)开放式语义问题普遍弱于二分类,说明输出空间复杂度是瓶颈——可引入受约束的受控词表解码或检索式答案选择,缩小候选空间;(3)测试集仅~1000张共享图,统计功效有限,方差虽小但跨被试泛化未验证——可在BOLD5000等第二数据集做zero-shot迁移实验;(4)NSD-VQA标注全靠VLM自动生成,存在标签噪声与幻觉——应抽样人工校验或引入人机协同校准;(5)归因方法仅做了food/holding两类的定性可视化,未与fMRI文献中的已知功能ROI(FFA、PPA、EBA等)做定量对照——可补充标准ROI的边际贡献量化。

未来方向

作者明确提出的未来工作是'系统地把归因结果与已知功能神经影像文献对照,评估已识别贡献是否与既定区域-功能映射吻合、是否能发现新映射'。基于本成果可延伸的方向:(1)把NSD-VQA从静态图像扩展到视频fMRI解码,研究时序信息的可解码性;(2)探索brain-to-action解码,超越VQA直接预测运动指令;(3)引入因果干预(如TMS)验证掩码归因发现的脑区因果性;(4)把双路径BIT-L推广到其他模态(如MEG、EEG、iEEG),构建跨模态脑解码统一框架;(5)用NSD-VQA作为课程学习信号,反向优化fMRI采集协议或体素选择策略;(6)研究脑损伤患者群体的解码退化模式,把模型作为临床认知评估工具,并与BrainExplore等数据驱动概念发现方法结合挖掘可解释脑概念。

复现评估

复现性较好。代码、项目页和数据集已在 https://mcosarinsky.github.io/brain-it-vqa/ 与 HuggingFace(mcosarinsky/NSD-VQA)公开。NSD基准本身公开;训练用的InstructBLIP、Qwen3-VL-8B、Gemma-4-31B-it、BGE、Llama-3.2-3B均为公开模型。主要障碍是算力:两阶段训练(BIT-L预训练需对约120k张COCO图预测伪fMRI,端到端微调需联合训练BIT-L+Q-Former+冻结LLM前向)需较多GPU资源(详见附录B),普通实验室难复现全量实验。NSD的7T fMRI数据需申请获取,限制完全独立复现。掩码归因分析需10000次试验×200刺激的前向推理,开销可观。难度评级中高——框架清晰、组件标准,但工程链路长(伪fMRI生成+双路径+LoRA+两阶段),对脑解码领域外的复现者有门槛。