超越文本主导:理解全模态大语言模型的模态偏好 Beyond Text-Dominance: Understanding Modality Preference of Omni-modal Large Language Models
系统量化10个全模态大模型的模态偏好,发现多数模型呈现视觉偏好而非传统VLM的文本主导,且偏好信号在中后层涌现并可有效诊断跨模态幻觉
前置知识
全模态大语言模型(OLLM)
原生支持文本、图像、音频、视频等多种模态输入与输出的统一大语言模型,区别于传统pipeline式的VLM采用模态专属编码器对齐到统一潜空间进行联合推理。代表模型包括Gemini 3、GPT-5、Qwen2.5-Omni、MiniCPM-o等。
论文研究对象的核心就是OLLM,理解'统一表征空间'与'多模态编码器对齐'是理解模态偏好如何产生的架构基础。
模态偏好(Modality Preference)
多模态模型在处理多模态输入时对不同模态的隐式权重分配倾向。当不同模态提供矛盾信息时,模型往往过度依赖某一种模态而忽略其他模态,这种现象在传统VLM中表现为'文本主导(text-dominance)'。形式化定义为在冲突条件下模型输出与某模态对齐的条件概率。
模态偏好是理解跨模态幻觉产生的关键机制,论文的三大研究问题都围绕其量化、机制和应用展开。
线性探针(Linear Probe)
一种模型可解释性方法:冻结预训练模型的隐藏层表示,仅训练一个轻量级分类器(通常为单层MLP)来预测某个目标属性,用以判断该层表示中是否编码了该属性的信息。论文中使用单层MLP探针,输入为L2归一化的隐藏状态,输出为3类模态偏好的softmax分布。
论文第5节用来追踪模态偏好在模型深度上的涌现过程,第6节进一步用作无任务特定数据的幻觉诊断器。
跨模态幻觉(Cross-modal Hallucination)
多模态模型生成与某一模态输入不一致或无中生有的内容,例如在POPE任务中回答'图中是否有某物体'时输出与视觉证据矛盾。论文将模态偏好作为幻觉产生的'催化剂',即模型倾向性忽略正确模态而基于偏好模态编造答案。
这是论文第6节的应用场景,作者证明层间探针输出的'干扰模态偏好概率'可作为幻觉风险评分。
F1/AUROC/AUPRC
评估幻觉检测的三大指标:AUROC衡量探针概率区分幻觉与非幻觉样本的排序能力(阈值无关);AUPRC在类别不平衡下评估检测可靠性;Optimal F1通过遍历阈值得到的最佳精确率-召回率平衡点。论文中随机基线AUROC约为0.50,优秀检测器应显著高于此。
论文表3使用这三大指标对比随机基线、Early Probe与论文方法的检测效果,直接验证了方法的有效性。
研究动机
全模态大语言模型(OLLM)将文本、图像、音频等模态投影到统一表征空间后,带来一个尚未被系统研究的关键现象:模态偏好(modality preference)。具体而言,当不同模态提供语义冲突的信息时,模型会隐式地给不同模态分配不平等的权重,这种偏好是跨模态幻觉的重要诱因——模型倾向于基于'偏好模态'编造答案,忽略其他模态的事实信号。在传统VLM(如LLaVA、InstructBLIP)领域,这种偏好已被广泛报道为'文本主导'——模型严重依赖文本线索而压制视觉证据(Deng et al., 2025; Zheng et al., 2025b),但这些结论是否能推广到处理文本、视觉、音频三类模态统一对齐的OLLM仍是黑箱。一个典型场景(论文图1):文本说'瀑布在咕嘟'(瀑布),图像显示大提琴演奏,音频播放布谷鸟叫声——OLLM会基于哪种模态作答?这直接决定了多模态融合的实际质量与可靠性。
本文的目标是本文聚焦三个核心研究问题:(1)如何系统量化不同OLLM的模态偏好并发现跨模型模式?(2)模态偏好在模型内部是如何形成的?(3)能否利用机制洞察提升下游任务中OLLM的可靠性?具体目标包括:构建一个语义冲突的三模态评测基准,设计模态选择率(MSR)指标来量化偏好,对10个代表性OLLM(开源+闭源)进行系统评测,使用层间线性探针追踪偏好在深度上的涌现过程,并最终把探针作为跨模态幻觉的无监督诊断工具。
与已有工作不同的是,已有研究存在两个空白:其一,模态偏好研究几乎都局限于双模态设置(主要是图像-文本),且结论高度收敛于'文本主导',但OLLM内部如何处理文本-视觉-音频三类模态的竞争仍属未解;其二,这些工作主要给出行为层面的'黑箱'观察,缺乏机制层面的解释,无法回答'偏好信号在模型的哪一层、什么深度开始形成'这一关键问题。本文独特切入角度是:把研究对象扩展到原生三模态OLLM,首次发现OLLMs呈现与VLM相反的'视觉偏好'范式,并通过层间探针揭示偏好是一种'涌现'现象而非预设属性,同时把这一机制洞察落地为实用的幻觉检测器,实现'机制理解→应用工具'的闭环。
核心方法
论文方法遵循'基准构建→行为量化→机制分析→应用落地'四阶段路线。第一阶段基于XModBench的Perception子集构建三模态语义冲突数据集(每个样本的文本/图像/音频分别来自三个不同语义类别,如'动物'、'乐器'、'自然声',三者指向三个互斥答案);第二阶段设计模态选择率(MSR)指标对10个OLLM进行行为评测;第三阶段采用层间线性探针(layer-wise probing),在每个解码层提取隐藏状态、训练单层MLP,以'软标签'(最终token的全词表softmax中三个选项的概率构成的3维向量)为目标,量化偏好信号在网络深度上的涌现过程,并辅以SVD可视化隐藏空间的聚类演化;第四阶段把训练好的探针直接迁移到三个跨模态幻觉基准,把探针输出的'干扰模态概率'作为幻觉风险评分,实现零任务数据的诊断器。
核心创新在于把模态偏好从一个纯行为现象升级为可定位、可量化的内部表示信号。关键突破有三:(1)三模态冲突框架突破了双模态评测的局限,使视觉vs文本vs音频的三方竞争能在一道题里同时被检验;(2)层间探针+软标签的组合首次证明偏好信号并非均匀分布,而是在40%-70%相对深度的中后层'突然涌现并稳定',这与'偏好是底层编码'的直觉相反;(3)探针本身被复用为无监督诊断器,实现了'同一机制、两个用途'——既是理解工具,又是检测工具。
方法步骤详情
具体步骤如下:Step 1 数据构造——从XModBench-Perception的6个语义类别(动物/人类活动/乐器/家电机械/交通工具/自然声)中枚举所有C(6,3)=20个三元类别组合,采用平衡采样构造1,000个三模态冲突三元组,每个三元组的文本用模板转写为陈述句(如'鸟在叫'→'the bird is squawking'),配以模态中立的提问'Which option best describes what this example is mainly about?',三个选项随机排序。Step 2 行为评测——10个OLLM(6个开源+4个闭源)以T=0推理(闭源用API默认参数),音频重采样到16kHz单声道,统计MSR(m)=模型选择m的样本比例/总样本数,1/|M|=均匀基线。Step 3 双向模态评测——额外构建text+image、image+audio、text+audio三对双向冲突设置,验证偏好的稳健性。Step 4 层间探针——为每个OLLM独立采样3,000个样本(8:1:1划分),对每个解码层提取末位token隐藏状态并L2归一化,训练单层MLP探针(softmax输出3类分布,损失为软交叉熵),Adam优化器学习率1e-3、batch size 256、200 epoch,选验证损失最低的checkpoint。Step 5 涌现分析——对每个模型绘制相对深度的探针准确率曲线,用前40%层准确率差值的中位数+3×MAD定义'涌现起点',定义四阶段(Absent/Emerging/Peak/Declining);同时对Qwen2.5-Omni-7B的4个代表性层做SVD,把隐藏状态投影到探针权重矩阵的前两个右奇异向量,可视化聚类演化。Step 6 幻觉诊断——在POPE/AVHBench(V→A,A→V)/AHa-Bench四个子任务上,把最高偏好准确率层的探针输出的'干扰模态概率'作为幻觉评分,评估时把yes/no题重写为二选一以消除肯定偏差,选项顺序随机化以消除位置偏差,对比随机基线与Layer 1的Early Probe。
技术新颖性
技术新颖性体现在三个层面:第一,评测框架层,把双模态冲突扩展为三模态冲突,且首次在统一基准上同时量化'视觉vs文本vs音频'三方竞争,这是评测范式上的新工具;第二,机制分析层,使用'软标签'(Hinton 2015知识蒸馏思想)作为探针监督信号,而不是离散的one-hot标签,这是因为模型在最终输出层对三个选项已经有完整的概率分布,使用软标签能保留这种'偏好强弱'的连续信息,使线性探针在中间层也能学到有意义的监督;第三,应用转化层,把机制探针直接迁移为诊断器,这一设计避免了任何任务特定数据的需求,在POPE上取得AUROC 0.94的平均水平,显著优于随机基线(0.50)和早期层探针(0.51),证明了'涌现'位置而非'原始位置'才是可用的诊断信号。
实验结果
实验覆盖10个OLLM(6开源:Qwen3-Omni-30B-A3B-Instruct、Qwen2.5-Omni-3B/7B、Ming-Lite-Omni 1.5、MiniCPM-o-2.6、OmniVinci;4闭源:Gemini 2.5 Flash/Pro、3 Flash、3.1 Pro)。核心发现可总结为四条:发现1(模态偏好图谱)——在1,000个三模态冲突样本上,8/10 OLLM的图像MSR超过50%,其中Gemini 3 Flash的图像MSR高达82%,Gemini 3.1 Pro达72%,而文本MSR仅7%,只有Ming-Lite-Omni 1.5和Qwen3-Omni-30B-A3B-Instruct的文本MSR同为52%呈现轻微文本偏好;这一发现与VLM的'文本主导'形成鲜明对比,揭示了OLLM的'视觉偏好'范式。发现2(系统性音频忽视)——所有OLLM的音频MSR均低于21%,多数≤10%,Ming-Lite-Omni 1.5仅1%,在双模态设置(image+audio和text+audio)中音频同样处于劣势,说明当前OLLM虽设计为'全模态'但远未实现真正的平衡融合。发现3(偏好的层间涌现)——探针准确率曲线呈现明显的四阶段:Absent(0-30%深度,准确率0.30-0.55随机水平)→Emerging(40-70%深度,Qwen2.5-Omni-7B从0.50跳至0.90,MiniCPM-o-2.6从0.50升至0.80)→Peak(7-8层)→Declining(>80%深度,最后层倾向压缩为任务特定输出,偏好信号衰减,Qwen2.5-Omni-3B的Peak阶段衰减幅度最大为-0.120);SVD可视化(图7)显示隐藏空间中三类的聚类清晰度从Layer 5的完全混合→Layer 18的部分分离→Layer 24的最清晰分离→Layer 28的部分弥散,直接证实偏好在中间层才'成型'。发现4(幻觉诊断)——Mann-Whitney U检验显示POPE的p值低至1.08e-60,AVHBench(V→A)、(A→V)、AHa-Bench分别为4.77e-51、3.54e-30、1.92e-32,说明幻觉样本的干扰模态概率分布显著高于正确样本;表3显示在POPE上Ours方法的AUROC分别达0.96(Qwen2.5-Omni-7B)、0.99(MiniCPM-o-2.6)、0.87(Qwen3-Omni),平均0.94,远超随机基线0.50与Early Probe 0.51-0.52,案例研究(图9)显示正确回答时目标模态概率为0.81,幻觉时目标模态骤降至0.21而干扰模态飙升至0.76。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 三模态冲突(Tri-modal Conflict, XModBench-Perception基础) | Modality Selection Rate (MSR %) | Gemini 3.1 Pro: text 7 / image 72 / audio 21;Gemini 3 Flash: image MSR 82(最高);Ming-Lite-Omni 1.5: text 52 / image 47 / audio 1;Qwen3-Omni-30B-A3B: text 52 / image 43 / audio 5 | 均匀基线 1/|M| = 33.3%(即三模态等概率下应为约33%) | 8/10 OLLM的图像MSR > 50%,相对均匀基线偏移约20-50个百分点;最高相对均匀基线的偏差达+48.7个百分点(Gemini 3 Flash的82% vs 33.3%) |
| 双向冲突 - text+image(Bi-modal Conflict) | MSR (%) | 所有10个OLLM的图像MSR一致高于文本MSR,显示视觉优先的稳健性 | 均匀基线 50%(两模态均匀下各50%) | Gemini系列在text+image冲突下图像MSR达到80%以上,显示强烈的视觉压制文本现象,与传统VLM行为相反 |
| 双向冲突 - image+audio 与 text+audio | MSR (%) | image+audio: 所有模型的image MSR均高于audio;text+audio: 所有模型的text MSR均高于audio | 均匀基线 50% | audio MSR在所有双向设置中均处于劣势,体现OLLM对音频模态的系统性忽视 |
| 跨模态幻觉检测 - POPE(image-text, target=visual, interfering=text) | AUROC / AUPRC / F1-Score | Qwen2.5-Omni-7B: 0.96/0.51/0.54;MiniCPM-o-2.6: 0.99/0.83/0.75;Qwen3-Omni-30B-A3B: 0.87/0.53/0.55;三模型平均AUROC 0.94 | Random: 0.50/0.02-0.08/0.04-0.15;Early Probe (Layer 1): 0.49-0.52/0.03-0.09/0.06-0.15 | Ours相对随机基线AUROC提升约+0.44-0.49(94% vs 50%),相对Early Probe提升约+0.44-0.50,验证了'中后层而非底层'才是诊断信号所在 |
| 跨模态幻觉检测 - AVHBench Video→Audio(V→A, target=audio, interfering=visual,text) | AUROC / AUPRC / F1-Score | Qwen2.5-Omni-7B: 0.76/0.75/0.72;MiniCPM-o-2.6: 0.89/0.82/0.76;Qwen3-Omni-30B-A3B: 0.80/0.75/0.62 | Random: 0.50/0.40-0.61/0.57-0.76;Early Probe: 0.51-0.52/0.39-0.51/0.55-0.67 | Ours方法在MiniCPM-o-2.6上AUROC达到0.89,相对随机基线提升+0.39,显示音频幻觉检测也有可观效果 |
| 跨模态幻觉检测 - AVHBench Audio→Video(A→V, target=visual, interfering=audio,text) | AUROC / AUPRC / F1-Score | Qwen2.5-Omni-7B: 0.75/0.53/0.52;MiniCPM-o-2.6: 0.76/0.65/0.67;Qwen3-Omni-30B-A3B: 0.72/0.74/0.67 | Random: 0.50/0.15-0.31/0.26-0.47;Early Probe: 0.49-0.51/0.14-0.30/0.26-0.48 | Ours相对随机基线提升约+0.22-0.26 AUROC,Qwen3-Omni-30B-A3B在AUPRC上达到0.74,显示类别不平衡下检测可靠性也较高 |
| 跨模态幻觉检测 - AHa-Bench(target=audio, interfering=text) | AUROC / AUPRC / F1-Score | Qwen2.5-Omni-7B: 0.84/0.72/0.69;MiniCPM-o-2.6: 0.75/0.65/0.64;Qwen3-Omni-30B-A3B: 0.80/0.70/0.67 | Random: 0.50/0.23-0.37/0.37-0.54;Early Probe: 0.49-0.51/0.28-0.36/0.38-0.54 | Ours在AHa-Bench上AUROC达0.75-0.84,Qwen2.5-Omni-7B表现最佳(0.84),说明即使在audio-as-target的设置下视觉-音频偏好信号仍可迁移 |
局限与改进
作者明确承认的局限:第一,评测仅覆盖10个OLLM且全部支持audio输入,对于纯视觉-文本的VLM(如早期LLaVA)是否同样存在'视觉偏好'模式尚未验证;第二,基准仅基于XModBench-Perception的6个语义类别,虽然枚举了所有20个三元组合但未覆盖长视频、文档理解等更复杂场景;第三,层间探针的'软标签'假设模型最终输出层对三个候选答案都有非平凡概率,这一假设在高度自信的模型上可能退化;第四,幻觉诊断目前是二分类阈值设定,实际部署需进一步校准阈值。本人观察的额外局限:(1)论文未对Qwen3-Omni在POPE上AUROC相对偏低(0.87)给出解释,可能与其MoE架构(30B-A3B)稀疏激活有关;(2)闭源Gemini系列仅提供API访问,无法对内部表示做层间探针,论文的机制分析主要在开源模型上进行,这限制了结论对闭源最强模型的直接验证;(3)四阶段涌现分析是'相对深度'层面的,不同模型的绝对层数差异巨大(3B与30B模型可能跨数十层),绝对深度的统一规律仍待研究;(4)音频模态被持续忽视的现象,论文未深入分析其根因(是预训练数据中文本-图像对远多于音频?是音频tokenizer的信息瓶颈?还是注意力机制的模态容量问题?)
独立分析的弱点
独立分析的弱点及对应改进方向:第一,数据集规模和多样性有限——1,000个三模态冲突样本虽然满足统计检验需求,但仅基于XModBench-Perception一个来源,缺少对长视频、文档、代码等多模态场景的覆盖;改进方向是构建更大规模、跨场景的多模态冲突基准,例如纳入视频时序信息、3D点云、表格数据等更丰富的模态组合。第二,层间探针使用单层MLP虽然简单高效,但表达能力受限,可能低估浅层的偏好信息;改进方向是尝试更复杂的探针架构(例如多任务MLP、注意力探针),并对比线性vs非线性探针的差异,以确定偏好信号是'线性可分'还是'非线性编码'。第三,幻觉诊断仅在POPE、AVHBench、AHa-Bench三个基准上验证,未涉及多轮对话、复杂推理等更现实的下游场景;改进方向是把探针扩展到开放式生成任务(例如LLaVA-Bench的细节描述、MathVista的图表推理),验证其在更复杂幻觉类型上的泛化性。第四,论文对音频模态的持续忽视仅给出描述性观察,缺乏根因诊断;改进方向是结合模态tokenizer分析(例如音频token的编码率、信息熵)、注意力可视化(模态间注意力权重)、训练数据统计(文本-音频对占比)等多角度归因。第五,跨模型迁移性未充分验证——论文为每个模型独立训练探针,但如果能训练一个跨模型共享的'偏好探针'将更具实用价值。
未来方向
作者提出与可延伸的研究方向:第一,把模态偏好研究与'偏好对齐'结合——既然OLLM存在系统性视觉偏好,可设计偏好对齐训练目标(如加权的模态均衡损失)或RLHF-style的偏好校准,在保持能力的同时显式降低视觉/音频偏见;第二,把层间探针信号用于'主动幻觉缓解'——检测到高干扰模态概率时主动触发解码重采样或模态权重调整,从'被动检测'升级为'主动抑制';第三,扩展到更广义的'模态内部偏好'(如不同图像区域、不同音频片段),从'模态级偏好'细化到'内容级偏好',支持更细粒度的多模态对齐。基于论文成果可延伸的:(1)把探针机制扩展到视频、3D等其他模态,建立统一的'多模态偏好表示论';(2)研究'模态偏好'与'语言风格偏好'(如是否倾向英文回答、是否倾向短句)的交互;(3)探索模态偏好在指令微调、SFT、RLHF等不同训练阶段的演化轨迹,定位偏好形成的'训练阶段根源'而非'层间深度根源';(4)把这一框架应用到大模型安全审计(检测模型对恶意多模态输入的偏好偏向)与多模态数据合成(基于偏好强度筛选训练数据)。
复现评估
复现评估总体较好:论文承诺在https://github.com/icip-cas/OmniPreference开源代码与数据,基于广泛使用的XModBench基准(已有公开数据),评测流程(MSR指标、层间探针协议)定义清晰、参数明确(Adam、lr=1e-3、batch=256、200 epoch、8:1:1划分)。算力门槛方面,层间探针训练仅需在已加载的隐藏状态上拟合单层MLP(每层几十毫秒级),不需重新训练OLLM,单张A100即可完成所有开源模型的评测;闭源Gemini系列通过官方API访问,无需本地算力,但需付费API额度。复现难度为中等,主要技术挑战在于:(1)需要处理多种模态输入(文本-图像-音频),需ffmpeg、torchaudio等音频处理工具链;(2)层间探针需要访问模型的内部hidden_states(开源模型通过transformers库的output_hidden_states=True可获取),闭源模型仅能获得logits无法复现机制分析部分;(3)幻觉检测评估需把yes/no题重写为二选一格式并随机化选项顺序,这一预处理细节直接影响结果;(4)软标签提取需要在最终prompt token位置读取全词表softmax,需注意attention mask的设置。总体而言,作者提供的开源承诺和明确参数使得本文工作具有较高的可复现性,但闭源模型的不可探针性是机制研究层面的根本限制。
论文图表
展示一个三模态冲突输入样本:文本说'瀑布在咕嘟',图像显示大提琴演奏(无文字说明),音频播放布谷鸟叫声;配以模态中立的提问'which option best describes what this example is mainly about?'与三个候选选项(A. 拉大提琴, B. 布谷鸟叫, C. 瀑布声);OLLM选择A,说明模型倾向视觉模态。
直观展示'三模态冲突'的构造方式与'视觉偏好'现象,是论文核心论点的图示化入口,帮助读者在读技术细节前建立直觉。