← 返回 2026-04-22

MM-JudgeBias:评估多模态大模型作为裁判时的组合性偏差基准 MM-JudgeBias: A Benchmark for Evaluating Compositional Biases in MLLM-as-a-Judge

Sua Lee, Sanghee Park, Jinbae Im 📅 2026-04-20 👍 4 2026-07-13 08:36
MLLM-as-a-Judge 多模态大模型 组合性偏差 裁判可靠性 评测基准 鲁棒性

提出组合性偏差框架与首个专门评测 MLLM 裁判可靠性的九类偏差基准

前置知识

MLLM-as-a-Judge(多模态大模型作为裁判)

指使用多模态大模型(MLLM)来自动评估其他模型生成的文本或图像-文本回答质量的一种范式。给定一个查询 Q、图像 I 和候选回答 R,裁判模型输出 1-10 的分数。相比传统 LLM-as-a-Judge,MLLM 裁判需要同时整合视觉证据与文本信息,难度更高。

这是论文的核心场景:作者认为 MLLM 裁判的可靠性问题比 LLM 裁判更严重,因为需要联合推理三种成分(Q、I、R),任何成分被忽略都会导致错误评分。

组合性偏差(Compositional Bias)

论文首次形式化定义的概念,指裁判模型未能整体整合 Q、I、R 三个成分,反而依赖部分、错位或虚假的组合进行判断。这不是简单的'答错题',而是裁判主动为错误的、无依据的回答给出高分,破坏整个评估流水线的可靠性。

这是本文的核心创新概念。它把任务求解阶段的模态偏差(如文本-主导、图像-主导)扩展为裁判阶段的三维可靠性问题:完整性(Integrality)、一致性(Congruity)、鲁棒性(Robustness)。

Bias-Deviation (BD) 与 Bias-Conformity (BC) 指标

BD 衡量模型对语义破坏性扰动的敏感度(应该降低分数),定义为 $\mathrm{BD} = \mathbb{E}_{(y,\hat{y})\sim D}\frac{(y-\hat{y})_+}{y-1}$,其中 $y$ 为无偏分数、$\hat{y}$ 为有偏分数,$y=1$ 时不计入。BC 衡量模型对语义保持扰动的稳定性(分数应保持),定义为 $\mathrm{BC} = \mathbb{E}_{(y,\hat{y})\sim D}\left(1 - \frac{|y-\hat{y}|}{\max(y-1, S-y)}\right)$,$S$ 为评分上限(10 分)。两者分别在 [0,1] 区间,高 BD 表示对语义破坏敏感,高 BC 表示对无关扰动鲁棒。

这两个指标是论文方法论的核心。传统评测只看模型与人类一致度,本文转而关注模型在受控扰动下的行为差异,是评测 LLM/MLLM 裁判鲁棒性的新范式。

干扰(Perturbation)策略

指通过受控地替换、删除或修改 Q/I/R 中的某个成分来构造有偏样本对的方法。例如将图像替换为黑图(测试文本-主导偏差)、将图像替换为不相关图像(测试图像-不一致偏差)、对图像做语义保持的变换(测试视觉变换鲁棒性)。每个偏差类型对应一个特定的扰动函数 $f:(Q,I,R)\to(Q',I',R')$。

这是构造基准数据集的核心技术,让研究者能在 1804 个样本上系统地测试 9 种偏差,而不是仅靠自然分布的样本偶然暴露问题。

研究动机

近年来多模态大模型(MLLM)被广泛用作自动评估器(MLLM-as-a-Judge),用于给图像描述、视觉问答、多模态生成打分。然而,已有研究主要集中在评测裁判与人类偏好的'一致性',却严重忽略了'可靠性'问题。具体场景中,研究者发现:当把图像替换成黑图、把查询清空、把图像换成不相关的图片时,许多 MLLM 裁判竟然继续给出接近满分的评价。例如 GPT-5 mini 在'Image-Dominance'偏差(图像被替换成完全无关的大象照片)上,BD 指标只有 0.148,意味着它几乎没有察觉到语义不一致。这表明 MLLM 裁判普遍存在模态忽视和不对称评估倾向——它们会'宽恕'明显的语义破坏,这种行为在 LLM 裁判中虽然也存在但已得到广泛研究(Ye 等人 2025 识别出 12 种偏差),而 MLLM 场景下的偏差几乎未被探索。在 LLM-as-a-Judge 中,位置偏差、长度偏差、自我增强偏差已被证实,但在视觉-语言联合场景下,这些偏差会以全新方式涌现,特别是与'模态完整性'、'跨模态一致性'相关的新偏差类型尚无系统评测。

本文的目标是本文目标有三:(1)系统定义并形式化'组合性偏差'(Compositional Bias),即 MLLM 裁判未能整体整合查询 Q、图像 I 和回答 R 三个成分的系统性倾向;(2)构建首个评测 MLLM 裁判组合性偏差的大规模基准 MM-JudgeBias,包含 1804 个高质量样本、覆盖 29 个源基准、4 类任务类型、12 类视觉领域、9 种偏差类型和 3 个难度等级;(3)在 26 个 SOTA MLLM(闭源、开放源码、专用 critic 模型)上做大规模实证分析,揭示偏差的普遍性,并提出两个互补的量化指标 BD 与 BC。

与已有工作不同的是,本文的独特切入角度是:把 MLLM 裁判问题从'与人类一致性'转向'对扰动的行为稳定性'。具体而言,作者不直接测量裁判的判断是否正确,而是先构造'无偏-有偏'样本对 $(Q,I,R)$ 与 $(Q',I',R')$,再观察裁判在两个样本上分数的差异。这种'行为差异'视角能够把'应该降分但没降'(BD 高 = 好)和'不该降但降了'(BC 高 = 好)分开量化。同时,作者把 9 种偏差组织到 3 个功能维度——完整性(输入缺失是否被察觉)、一致性(语义冲突是否被察觉)、鲁棒性(语义保持扰动是否引发误判)——比单一扁平列表更系统。这一三维框架还与控制论中的'敏感性 vs 稳定性'思想对接,能区分'只是不稳定'(所有偏差都偏离)和'有辨别力'(只在语义破坏时偏离)的模型。

核心方法

方法的核心思路是构造'配对样本'来量化偏差。对每个无偏的三元组 $(Q,I,R)$,施加 9 种受控扰动之一生成对应的有偏三元组 $(Q',I',R')$,让同一个裁判模型对两者分别打分 $y$ 与 $\hat{y}$,再通过 BD 或 BC 量化分数差异。数据集构建流程分四个阶段:(a)从 29 个源基准采样图像,按 4 类任务×12 个域组织;(b)用 Gemini-2.5-Pro 生成针对每张图像的 3 个候选查询,再通过 Gemini-2.5-Pro 与 12 名人类标注员两轮筛选,得到依赖多模态的最佳查询;(c)用 3 个不同的生成模型(GPT-5 mini、Gemini-2.0-Flash-Lite、Qwen2.5-VL-7B)平衡生成参考回答,确保回答分数分布多样;(d)按 9 种偏差定义逐一施加扰动函数。整个流程包含 12 名人类标注员(9 学士+3 硕士)的人机协同质控。

核心创新是把'裁判可靠性'从'与人类一致性'解耦,转为'在受控扰动下的行为差异',并通过 BD 与 BC 两个互补指标分别量化'语义破坏的敏感性'与'语义保持扰动的稳定性'。这与已有 LLM-as-a-Judge 偏差研究(如 Ye 等的 12 类偏差、Hwang 等的视觉偏差)有本质区别:已有工作要么只看文本、要么只看视觉变换,本工作首次系统地把 Q-I-R 三元组的联合扰动作为诊断信号,把'完整性'与'一致性'作为新的偏差类别引入。同时,作者坚持'有偏回答必须与无偏回答保持完全相同'的设计,确保观察到的分数差异仅来自输入扰动而非回答质量差异,从而能精确隔离偏差来源。

方法步骤详情

数据集构建的具体步骤:(1)**任务/域定义**:定义 4 类任务(感知/理解、信息抽取、知识、推理)×12 个域(通用、空间/几何、文本、图表、表格、UI、常识、领域知识、因果/逻辑、数学、代码、考试);(2)**图像采样**:从 29 个源基准(COCO2017、SUN397、TextVQA、DocVQA、ChartQAPro、MMTab、ScienceQA、MathVision、MMMU-Pro 等)按域超采样再过滤;(3)**查询生成**:用 Gemini-2.5-Pro 在难度指南(Easy:≤15 单词单子句;Moderate:≤30 单词两子句至少两视觉线索;Hard:多子句多步推理不能用 OCR 解决)下生成 3 个候选查询;(4)**查询筛选**:用 Gemini-2.5-Pro 做批量 best-query 排序,要求双模态互补(无图像无法回答)、无图像冲突、符合域规范、可回答,再由 12 名人类标注员二次复核(Pass/Fail);(5)**回答生成**:用 GPT-5 mini、Gemini-2.0-Flash-Lite、Qwen2.5-VL-7B 平衡生成回答;(6)**扰动施加**:按 9 种偏差定义生成 $(Q',I',R')$——Text-Dominance 把图像换成黑图、Image-Dominance 把查询清空、Response-Dominance 把两者都换成空、Instruction-Misalignment 把查询换成无关样本、Image-Misalignment 把图像换成无关样本、Detail-Description 把 GPT-5.1 生成的图像描述追加到查询、Unnecessary-Image 给纯文本查询附加无关图像、Visual-Transformation 用几何+光度+质量+空间四类操作做语义保持变换、Texture-Insertion 用关键词提取或直接查询映射把文字叠加到图像;(7)**评分**:用 10 分制 Score-wise 提示词让 MLLM 输出详细反馈+整数分数;(8)**指标计算**:按扰动类型分别计算 BD 或 BC,每类模型跑 3 次报告方差。

技术新颖性

技术新颖性体现在四点:(1)**形式化**:首次把'组合性偏差'作为独立概念提出,并按'完整性/一致性/鲁棒性'三维分类,区别于已有扁平偏差列表;(2)**指标设计**:BD 用 $(y-\hat{y})_+/(y-1)$ 排除 $y=1$ 的样本(避免地板效应),BC 用 $1-|y-\hat{y}|/\max(y-1,S-y)$ 对称归一化(高分与低分偏差同等惩罚),这是其他基准未做的精细处理;(3)**配对设计**:让有偏与无偏回答完全相同,只扰动输入,确保观察到的分数差异只来自偏差而非回答质量差异;(4)**难度分级**:把样本分为 Easy/Moderate/Hard 三档,High 难度需要'多步推理、不能用 OCR 解决',避免 SOTA 模型在简单题上得满分而隐藏问题。此外,作者还设计了 N/A 弃权机制、Score-Guided、Modality-Constraints、Modality-Reasoning 四种提示词变体,用于消融协议敏感性,证明主结论稳健。

Overview of the MM-JudgeBias construction and evaluation pipeline
Figure 2: Overview of the MM-JudgeBias construction and evaluation pipeline
Length Distribution by Difficulty Levels
Figure 5: Length Distribution by Difficulty Levels
Biased data examples across 9 bias types
Figure 6: Biased data examples across 9 bias types

实验结果

对 26 个 MLLM 的大规模评测揭示四大核心发现:(1)**完整性是最难的维度**:所有模型的平均 BD 在 TextDom/ImgDom/RespDom 上分别为 0.287/0.317/0.547,最佳模型 Gemini-3-Pro (high) 也只在 RespDom 上达到 0.988,但 TextDom 仅 0.912、ImgDom 仅 0.278(远低于其 Robustness 维度的 0.9+),表明 SOTA 模型对'图像缺失'的察觉能力严重不足;(2)**最弱模型基本不惩罚完整性破坏**:GPT-4.1 mini 在 TextDom 上 BD 仅 0.049,Qwen2.5-VL-72B 在 TextDom 上 BD 仅 0.082,意味着它们几乎完全忽略输入缺失;(3)**模型规模不线性相关可靠性**:LLaVA-Critic-72B 的整体可靠性(0.628)反而低于 LLaVA-Critic-7B(0.647),Qwen2.5-VL-72B(0.566)也低于 Qwen2.5-VL-7B(0.539)的部分指标,说明规模扩大并不必然提升裁判可靠性,可能在不同偏差类型间存在权衡;(4)**专用 critic 模型优于基础模型但不显著**:Prometheus-Vision-13B 平均 0.563,LLaVA-Critic-7B 平均 0.647,但仍未解决底层偏差,表明 critic 数据微调无法根本性修补组合性偏差;(5)**已有 LLM 偏差在 MLLM 中仍然存在**:在 5 个代表性模型上,位置偏差得分 0.929-0.577(Gemini-2.5-Pro 最稳),长度/冗长偏差更严重(最低 0.195),自增强偏差也很明显——Gemini-2.0-Flash-Lite 给自生成回答平均 9.15 分 vs. Qwen2.5-VL-7B 生成的 7.81 分;(6)**思考模式(reasoning effort='high')显著提升可靠性**:Gemini-2.5-Flash-Lite 在思考模式下平均 0.747 而非思考 0.670,Claude-Opus-4.5 思考模式 0.858 vs 非思考 0.815,但代价是更高的方差与可能的稳健性下降;(7)**提示词干预有效果但模型依赖性强**:Modality-Reasoning 把 Qwen3-VL 的整体分数从 0.660 提升到 0.726,但 LLaVA-Critic 在 Modality-Constraints 下从 0.647 跌到 0.600(提升完整性却损失鲁棒性);(8)**N/A 弃权机制揭示模型其实'知道'但'不配合'**:GPT-5 mini 在 N/A 设置下对 RespDom 弃权率高达 87.3%,说明它在'允许放弃'时能识别问题,但默认设置下仍被迫给出高分。

The MM-JudgeBias Taxonomy
Table 1: The MM-JudgeBias Taxonomy
Main experimental results on MM-JudgeBias
Table 2: Main experimental results on MM-JudgeBias
Abstention-aware evaluation
Table 3: Abstention-aware evaluation
Prompt-level intervention
Table 4: Prompt-level intervention
Hierarchical composition of the MM-JudgeBias dataset
Table 5: Hierarchical composition of the MM-JudgeBias dataset
Dataset Statistics by Bias Type and Difficulty
Table 6: Dataset Statistics by Bias Type and Difficulty
Composition of the MM-JudgeBias dataset
Table 7: Composition of the MM-JudgeBias dataset
Perturbation specifications
Table 11: Perturbation specifications
Text-only subtask specifications
Table 12: Text-only subtask specifications
Disentangled ablation of the Unnecessary-Image bias
Table 13: Disentangled ablation of the Unnecessary-Image bias
Full results of abstention-aware evaluation
Table 14: Full results of abstention-aware evaluation
Abstention ratio under the N/A-enabled setting
Table 15: Abstention ratio under the N/A-enabled setting
Full results of prompt interventions
Table 16: Full results of prompt interventions
Comparison with prior work on bias evaluation for LLM/MLLM-based judges
Table 17: Comparison with prior work on bias evaluation for LLM/MLLM-based judges
Robustness on position and verbosity bias
Figure 3: Robustness on position and verbosity bias
Self-enhancement bias analysis
Figure 4: Self-enhancement bias analysis
查看结构化数据
任务指标本文基线提升
MLLM-as-a-Judge 综合可靠性(26 模型平均) Average BD/BC over 9 bias types 0.679(最高 Gemini-3-Pro high 0.869,最低 GPT-4.1 mini 0.570) 无直接基线,但与人类一致性基准对比,展示了即使 SOTA 也存在显著组合性偏差 相比简单的'与人类一致度'评测,本文首次提供了'偏差程度'的量化视角
Image-Dominance(图像-主导偏差,查询被清空) BD (higher is better) 0.317(最高 Gemini-3-Pro high 0.278?;最高 Gemini-2.5-Pro 0.535,Claude-Opus-4.5 思考模式 0.589) 随机打分约 0.0,常数高分约 0.0 所有模型在此维度上集体失败,平均 BD 仅 0.317,反映模态忽视的普遍性
Response-Dominance(回答-主导偏差,Q 和 I 都被替换为空) BD 0.547(最高 Gemini-3-Pro high 0.988,最低 GPT-5 mini 思考模式 0.337) 理想值接近 1.0 GPT-5 mini 在此维度仅 0.337,说明它对'无输入、无查询'场景仍给出流畅回答较高分数
Instruction-Misalignment(指令-不一致偏差) BD 0.976(最高 Gemini-3-Pro high 0.982,最低 Prometheus-Vision-13B 0.890) 理想值 1.0 这是 9 类偏差中最易检测的,所有模型均接近天花板,但仍存在 0.05-0.11 的系统缺口
Visual-Transformation(语义保持的视觉变换) BC 0.905(最高 LLaVA-Critic-72B 0.974,最低 GPT-4.1 mini 0.882) 理想值 1.0 模型普遍对几何/光度变换鲁棒,但仍有 10% 左右的不必要分数波动
Texture-Insertion(图像内文字叠加) BC 0.874(最高 Claude-Opus-4.5 思考模式 0.933,最低 Qwen2.5-VL-72B 0.853) 理想值 1.0 把文字烤进图像会引入 12.6% 的不稳定波动
位置偏差(Position Bias) 1 - swap 不一致率 Gemini-2.5-Pro 0.852, Claude-Opus-4.5 0.929, GPT-5 mini 0.712, Qwen3-VL-8B-Thinking 0.634, LLaVA-Critic-7B 0.577 理想值 1.0 已有 LLM 偏差在 MLLM 中仍然显著,LLaVA-Critic-7B 仅 0.577 反映位置偏差依然突出
冗长偏差(Verbosity Bias) 1 - 偏好冗余回答率 Gemini-2.5-Pro 0.782, Claude-Opus-4.5 0.865, GPT-5 mini 0.561, Qwen3-VL-8B-Thinking 0.195, LLaVA-Critic-7B 0.577 理想值 1.0 冗长偏差比位置偏差更严重,Qwen3-VL 仅 0.195 意味着它在 80% 的情况下偏好更长的版本
自增强偏差(Self-Enhancement Bias) 自生成回答平均分 - 其他模型生成回答平均分 Gemini-2.0-Flash-Lite 自我 9.15 vs Qwen2.5-VL-7B 7.81(差距 +1.34);GPT-5 mini 自我 7.87 vs Gemini 9.09(差距 -1.22);Qwen2.5-VL-7B 自我 7.36 vs Gemini 9.15(差距 -1.79) 理想值 0 平均而言,裁判对自生成回答存在 0.5-1.8 分的偏好,表明自增强偏差在 MLLM 裁判中同样存在

局限与改进

作者明确承认:(1)偏差范围聚焦于多模态特定偏差,未覆盖文化、社会、地理等人类中心偏差;(2)当前评测仅针对视觉-语言点式打分范式,未推广到视频、音频、Any-to-Any 模态;(3)未涵盖成对比较(pairwise)或批排序(batch ranking)等替代裁判协议。本人观察到的额外局限:(a)**扰动与真实场景的差距**:用'黑图''无关图像'做扰动虽然控制干净,但与现实中的真实失败模式(如低质量图像、错位 OCR)有距离;(b)**评估范围偏差**:评测的 26 个模型高度集中在 Gemini/GPT/Claude/Qwen/InternVL 五大家族,缺少对开源小型模型(如 LLaVA-1.5、MiniGPT-4)的覆盖;(c)**方差问题**:所有模型在'Inter-sample variance'上普遍偏高(最高 Prometheus-Vision 10.6),说明模型在不同样本上行为高度不稳定,但作者没有深入分析这一现象;(d)**指标边界**:BD 排除了 $y=1$ 的样本,这意味着对本身就打低分的样本不计算偏差,可能漏掉某些持续低分的极端情况;(e)**prompt 依赖性**:Score-wise 提示词要求'先反馈后打分',部分模型可能因为不擅长按格式输出而表现不佳,而非真正偏差。

独立分析的弱点

独立分析发现的弱点:(1)**Image-Dominance 失败是结构性问题**:所有模型平均 BD 仅 0.317,GPT-5 mini 思考模式只有 0.211,这反映出 MLLM 对'查询-图像'的角色分工理解不深——它可能默认查询是辅助信息,图像是核心,从而在查询为空时反而判断更顺畅;改进方向是引入'强制双输入验证'的训练机制;(2)**Modality-Reasoning 提示词在 critic 模型上反而下降**:LLaVA-Critic-7B 在 Modality-Reasoning 下整体从 0.647 降到 0.653(提升)但 Robustness 从 0.872 降到 0.744(下降),表明强制'模态分解'可能让 critic 模型过度敏感,把语义保持的扰动也误判为破坏;改进方向是设计'自适应模态检查'——只在检测到高度异常时才触发分解;(3)**自增强偏差未在主指标中纳入**:图 4 展示的自增强偏差(最高 1.79 分差距)非常显著但未进入主表,'compositional bias'框架应扩展包含此偏差;改进方向是把 self-generation 加入被试者的扰动维度;(4)**方差过大但未被利用**:Inter-run variance 与 Inter-sample variance 普遍超过 0.5,Prometheus-Vision 甚至达到 2.4,但作者只作为辅助信息未深入分析;改进方向是把方差作为单独的'稳定性指标'纳入报告;(5)**特定模型弱点**:Gemini-2.5-Pro 在 RespDom 上 0.978 但 TextDom 仅 0.751,说明它对'图像缺失'和'查询缺失'的应对不对等;GPT-4.1 mini 全维度均接近下限,是最弱基线。

未来方向

作者提出的方向:(1)扩展到 Any-to-Any 模态(视频、音频、interleaved sequences),验证偏差模式是否仍然成立;(2)推广到 pairwise comparison 与 batch-ranking 等替代裁判协议;(3)纳入文化、社会等更广泛的偏差类型。本人基于结果可延伸的方向:(a)**训练时干预**:把 MM-JudgeBias 的样本作为偏好数据或 RLHF 的负面信号,训练专门抗偏差的裁判模型;(b)**偏差条件化训练**:基于 9 类偏差类型设计多任务训练,让模型同时学习'完整性检验''一致性检验''鲁棒性检验'三个 head;(c)**自适应提示词**:根据模型在前 N 个样本上的偏差特征,自动选择 Modality-Constraints 或 Modality-Reasoning 中更合适的提示策略;(d)**结合因果推断**:当前扰动是黑箱替换,可以引入因果工具(如 do-calculus)量化 Q/I/R 中每个成分对最终分数的因果效应;(e)**细粒度任务分析**:当前 4 类任务被合并报告,但 Reasoning 类(537 样本)与 Perception 类(287 样本)数量不均,可能存在任务级偏差未被发掘;(f)**多轮评估**:现在只做单轮打分,多轮讨论是否能缓解组合性偏差值得探索;(g)**与下游应用闭环**:把 MM-JudgeBias 用作 RLHF 中的 reward model 评估,看偏差是否会被下游模型放大。

复现评估

作者明确声明开源:项目页、代码、数据集链接均在论文首页给出。数据集 1804 个样本已公开,可直接下载。模型覆盖全面:闭源(Gemini 2.0-3 Pro、GPT-4.1-5.1、Claude Haiku/Opus/Sonnet 4.5 共 16 个配置)、开源(Qwen2.5-VL-7B/72B、Qwen3-VL-8B/30B、InternVL3.5-8B/14B/30B 共 9 个)、专用 critic(Prometheus-Vision-7B/13B、LLaVA-Critic-7B/72B 共 4 个),总共 26 个 MLLM 配置。算力方面,闭源通过 API 调用,开源模型如 72B 在单卡 A100/H100 上可运行,每个模型跑 3 次取均值。复现难度评估为'中等':(1)需要访问多个 API(OpenAI、Google、Anthropic),成本较高;(2)需要实现 9 种扰动函数(部分用 PIL/OpenCV 即可,部分如 Texture-Insertion 需要 GPT-5.1 调用);(3)需要 12 名人类标注员或等效质控流程;(4)评测提示词公开在 Appendix E,prompts 模板与 difficulty guidelines(Table 8、9、12)完整披露。最大的复现瓶颈是闭源模型的'思考模式'参数(reasoning_effort='high'、budget_tokens=16384)与版本更新可能让数字不完全一致,但整体结论——'MLLM 普遍存在组合性偏差、Image-Dominance 最难检测、规模与可靠性不线性相关'——应当稳健。