
Paper: 2604.08476 Authors: Sai Srinivas Kancheti, Aditya Kanade, Rohit Sinha, Vineeth N Balasubramanian, Tanuja Ganu (IIT Hyderabad, Microsoft Research) Categories: cs.CV
The Accuracy-Faithfulness Gap
Multimodal reasoning models (MRMs) trained with Reinforcement Learning with Verifiable Rewards (RLVR) show improved accuracy on visual reasoning benchmarks. DeepSeek-R1 demonstrates that a two-stage recipe—supervised finetuning (SFT) followed by Group Relative Policy Optimization (GRPO)—yields strong reasoning performance.
But accuracy alone is incomplete. A model that generates the correct answer despite flawed, contradictory, or visually ungrounded reasoning may have learned to exploit shortcuts and biases. This makes it untrustworthy for real-world use.
The problem: Accuracy gains often come at the cost of reasoning quality. Generated Chain-of-Thought (CoT) traces are frequently inconsistent with the final answer and poorly grounded in visual evidence.
Two Failure Modes
Faithful GRPO identifies two distinct failure modes in CoT traces generated by RLVR-trained MRMs:
1. Logical Inconsistency
The reasoning trace argues toward one conclusion, but the model then abruptly flips its prediction to a different final answer.
Example (spatial reasoning):
- Question: “Which object is closer to the camera, the lamp (red box) or the box (blue box)?”
- GRPO reasoning: “The red box is closer to the camera because it is positioned lower in the image and appears larger… The box in the blue box is smaller… it is farther from the camera. Therefore, the lamp is the correct answer.”
- GRPO answer: box (contradicts reasoning)
- Faithfulness: 33%, Inconsistent
The model reasons toward “lamp” but answers “box”. The reasoning and answer are logically inconsistent.
2. Visual Ungroundedness
Individual reasoning steps describe objects, attributes, or spatial relationships that are inaccurate with respect to the visual content.
Example (counting paths):
- Question: “How many paths are in the image?”
- GRPO reasoning: “The image shows a large building with two tall minarets and a dome, surrounded by trees. The area appears to be a courtyard or plaza, but there are no visible paths leading through it. The entire image has been examined… no paths have been found…”
- GRPO answer: 1.0 (contradicts reasoning)
- Faithfulness: 50%, Inconsistent
The model claims there are no visible paths, then answers “1.0”. The reasoning is visually ungrounded—there is a visible path in the image.
Key insight: A trace can be logically consistent yet visually ungrounded, or well-grounded yet inconsistent with its own answer. Both dimensions matter for trustworthy reasoning.
Measuring Reasoning Quality
Faithful GRPO characterizes CoT reasoning quality along two complementary axes:
Logical Consistency
Does the CoT entail the final answer? Evaluated by an LLM judge that determines whether the final answer follows logically from the reasoning trace.
Consistency reward: RC(o) ∈
- 1 if reasoning’s conclusion matches final answer
- 0 if inconsistent
- Masked to samples where answer is correct (consistency only meaningful for non-trivial answers)
Visual Grounding
Does each reasoning step accurately describe objects, attributes, and spatial relationships in the image?
Semantic grounding reward: RS(o) ∈ [0, 1]
- Decomposes reasoning trace into sentences
- Filters out trivial non-visual sentences (meta-reasoning, planning, hedging)
- Scores each remaining sentence via VLM judge that receives image, question, and reasoning context
- Averages scores across sentences
Spatial grounding reward: RB(o) ∈ [0, 1]
- For tasks with bounding box annotations
- Measures IoU between predicted bounding boxes and ground-truth regions
- Captures spatial localization accuracy
Faithful GRPO: Constrained Policy Optimization
Standard GRPO maximizes task accuracy (answer correctness). Faithful GRPO (FGRPO) maximizes task accuracy subject to minimum thresholds on consistency and grounding rewards.
Formulation
FGRPO treats consistency and grounding as hard constraints enforced via Lagrangian dual ascent:
Objective:
- Maximize: E[Rtask(o)]
- Subject to: E[RC(o)] ≥ τC (consistency threshold)
- Subject to: E[RG(o)] ≥ τG (grounding threshold)
where RG combines semantic and spatial grounding rewards.
Lagrangian Dual Ascent
Lagrange multipliers (λC, λG) adaptively increase pressure on violated constraints and decrease it on satisfied ones, removing the need for manual reward weight tuning.
Advantage computation:
- Decouple normalization: compute per-reward advantages separately
- Combine with Lagrangian weights: Â = Âtask + λC · ÂC + λG · ÂG
- Update multipliers: increase λ when constraint violated, decrease when satisfied
Key difference from prior work:
- MO-GRPO and GDPO use fixed or conditional weights
- FGRPO uses adaptive Lagrangian multipliers that enforce constraint thresholds
- Treats consistency and grounding as prerequisites for trustworthy reasoning, not just additional reward terms
Experimental Setup
Backbones: Qwen2.5-VL-7B and 3B
Training:
- Stage 1 (SFT): 45K CoT traces from SAT, VGR, VisCoT datasets, generated via MCTS with Qwen2.5-VL-72B teacher
- Stage 2 (RL): 49K samples with difficulty-based filtering, including 13K from TreeVGR-RL37K for bounding-box supervision
Evaluation: Seven spatial reasoning datasets
- SAT (Spatial Aptitude Test)
- VGR (Visual Grounding Reasoning)
- VisCoT (Visual Chain-of-Thought)
- Plus four additional benchmarks
Baselines:
- GRPO-Task: Standard GRPO with task reward only
- ViGoRL-Spatial: MCTS-generated point-grounded CoT traces
- TreeVGR: Dual IoU-based rewards for localization and reasoning
Results
Reasoning Quality (Qwen2.5-VL-7B)
| Model | Inconsistency Rate | Semantic Grounding | Spatial Grounding |
|---|---|---|---|
| Qwen2.5-VL-7B (base) | 18.2% | 0.72 | 0.58 |
| GRPO-Task | 24.5% | 0.69 | 0.61 |
| FGRPO | 1.7% | 0.82 | 0.74 |
Dramatic improvement:
- Inconsistency rate: 24.5% → 1.7% (14.4× reduction)
- Semantic grounding: +13% absolute improvement
- Spatial grounding: +13% absolute improvement
Standard GRPO (GRPO-Task) actually increases inconsistency rate compared to the base model (24.5% vs 18.2%), confirming that optimizing for task accuracy alone degrades reasoning quality.
Answer Accuracy
| Model | Average Accuracy |
|---|---|
| Qwen2.5-VL-7B (base) | 64.17% |
| GRPO-Task | 65.17% |
| FGRPO | 66.84% |
FGRPO improves both reasoning quality and answer accuracy, demonstrating that faithful reasoning and accurate answers are complementary objectives, not competing ones.
Comparison to Contemporary MRMs
| Model | Inconsistency Rate | Accuracy |
|---|---|---|
| ViGoRL-Spatial | 19.3% | 64.8% |
| TreeVGR | 21.7% | 65.4% |
| FGRPO | 1.7% | 66.8% |
FGRPO substantially outperforms contemporary MRMs on both reasoning quality and accuracy.
Ablation: Constraint vs. Reward
| Configuration | Inconsistency | Accuracy |
|---|---|---|
| GRPO-Task (baseline) | 24.5% | 65.17% |
| GRPO + weighted rewards | 18.9% | 65.43% |
| FGRPO (constraints) | 1.7% | 66.84% |
Adding consistency and grounding as weighted reward terms helps (18.9% inconsistency) but doesn’t match the effectiveness of treating them as hard constraints (1.7% inconsistency).
Key Insights
-
Accuracy alone is insufficient: Standard GRPO improves accuracy but degrades reasoning quality. Inconsistency rate increases from 18.2% (base model) to 24.5% (GRPO-Task).
-
Constraints
> Weighted Rewards: Treating consistency and grounding as hard constraints via Lagrangian dual ascent is more effective than adding them as weighted reward terms. -
Faithfulness enables accuracy: FGRPO improves both reasoning quality (1.7% inconsistency) and answer accuracy (66.84%), demonstrating that faithful reasoning and correct answers are complementary.
-
Two dimensions of faithfulness: Logical consistency and visual grounding are complementary. A trace can be consistent yet ungrounded, or grounded yet inconsistent. Both matter.
-
Adaptive constraint enforcement: Lagrangian multipliers automatically adjust pressure on violated constraints, removing the need for manual reward weight tuning.
Implications
For multimodal reasoning researchers: Accuracy is not enough. Reasoning quality—logical consistency and visual grounding—must be measured and optimized. FGRPO demonstrates that constrained policy optimization can enforce both.
For RLVR practitioners: When training with verifiable rewards, consider what you’re optimizing for. Task accuracy alone can lead to shortcut learning and degraded reasoning quality. Constraints on reasoning quality can improve both faithfulness and accuracy.
For trustworthy AI: Models that reason correctly are more trustworthy than models that answer correctly via flawed reasoning. FGRPO shows that we can have both—faithful reasoning enables better answers.
Limitations and Future Work
-
Computational cost: FGRPO requires additional reward models (LLM judge for consistency, VLM judge for semantic grounding). This increases training cost compared to standard GRPO.
-
Constraint thresholds: FGRPO requires setting consistency and grounding thresholds (τC, τG). The paper uses fixed thresholds; adaptive threshold selection remains future work.
-
Generalization beyond spatial reasoning: Evaluation focuses on spatial reasoning tasks. Generalization to other multimodal reasoning domains (temporal, causal, mathematical) requires further study.
-
Judge reliability: Consistency and grounding rewards depend on LLM/VLM judges. Judge errors propagate to training. More robust judge designs could improve FGRPO.
Faithful GRPO demonstrates that constrained policy optimization can enforce reasoning quality in multimodal models, reducing inconsistency rates by 14× while improving answer accuracy. The key insight: treat consistency and grounding as prerequisites for trustworthy reasoning, not optional reward terms.
论文: 2604.08476 作者: Sai Srinivas Kancheti, Aditya Kanade, Rohit Sinha, Vineeth N Balasubramanian, Tanuja Ganu(IIT Hyderabad、微软研究院) 分类: cs.CV
准确性-忠实性差距
使用可验证奖励强化学习(RLVR)训练的多模态推理模型(MRM)在视觉推理基准测试上显示出改进的准确性。DeepSeek-R1 证明了两阶段配方——监督微调(SFT)后跟组相对策略优化(GRPO)——产生强大的推理性能。
但仅有准确性是不完整的。尽管推理存在缺陷、矛盾或视觉基础不足,但仍能生成正确答案的模型可能已经学会利用捷径和偏见。这使其在现实世界使用中不可信。
问题:准确性提升往往以推理质量为代价。生成的思维链(CoT)轨迹经常与最终答案不一致,并且视觉证据基础不足。
两种失败模式
Faithful GRPO 识别了 RLVR 训练的 MRM 生成的 CoT 轨迹中的两种不同失败模式:
1. 逻辑不一致
推理轨迹论证一个结论,但模型随后突然将其预测翻转为不同的最终答案。
示例(空间推理):
- 问题:“哪个物体离相机更近,灯(红框)还是盒子(蓝框)?”
- GRPO 推理:“红框离相机更近,因为它在图像中位置较低并且看起来更大…蓝框中的盒子更小…它离相机更远。因此,灯是正确答案。”
- GRPO 答案:盒子(与推理矛盾)
- 忠实度:33%,不一致
模型推理指向”灯”,但回答”盒子”。推理和答案在逻辑上不一致。
2. 视觉无基础
单个推理步骤描述的对象、属性或空间关系相对于视觉内容不准确。
示例(计数路径):
- 问题:“图像中有多少条路径?”
- GRPO 推理:“图像显示了一座带有两个高尖塔和一个圆顶的大型建筑,周围环绕着树木。该区域似乎是一个庭院或广场,但没有可见的路径穿过它。整个图像已被检查…没有找到路径…”
- GRPO 答案:1.0(与推理矛盾)
- 忠实度:50%,不一致
模型声称没有可见的路径,然后回答”1.0”。推理在视觉上没有基础——图像中有一条可见的路径。
关键见解:轨迹可以在逻辑上一致但视觉上无基础,或者基础良好但与其自己的答案不一致。两个维度对于可信推理都很重要。
测量推理质量
Faithful GRPO 沿两个互补轴表征 CoT 推理质量:
逻辑一致性
CoT 是否蕴含最终答案?由 LLM 评判器评估,该评判器确定最终答案是否在逻辑上遵循推理轨迹。
一致性奖励:RC(o) ∈
- 如果推理的结论与最终答案匹配,则为 1
- 如果不一致,则为 0
- 掩码到答案正确的样本(一致性仅对非平凡答案有意义)
视觉基础
每个推理步骤是否准确描述图像中的对象、属性和空间关系?
语义基础奖励:RS(o) ∈ [0, 1]
- 将推理轨迹分解为句子
- 过滤掉琐碎的非视觉句子(元推理、规划、对冲)
- 通过接收图像、问题和推理上下文的 VLM 评判器对每个剩余句子进行评分
- 对句子的分数进行平均
空间基础奖励:RB(o) ∈ [0, 1]
- 对于具有边界框注释的任务
- 测量预测边界框和真实区域之间的 IoU
- 捕获空间定位准确性
Faithful GRPO:约束策略优化
标准 GRPO 最大化任务准确性(答案正确性)。Faithful GRPO(FGRPO)在一致性和基础奖励的最小阈值约束下最大化任务准确性。
公式化
FGRPO 将一致性和基础作为通过拉格朗日对偶上升强制执行的硬约束:
目标:
- 最大化:E[Rtask(o)]
- 约束:E[RC(o)] ≥ τC(一致性阈值)
- 约束:E[RG(o)] ≥ τG(基础阈值)
其中 RG 结合了语义和空间基础奖励。
拉格朗日对偶上升
拉格朗日乘数(λC、λG)自适应地增加对违反约束的压力,并在满足约束时减少压力,消除了手动奖励权重调整的需要。
优势计算:
- 解耦归一化:分别计算每个奖励的优势
- 与拉格朗日权重结合:Â = Âtask + λC · ÂC + λG · ÂG
- 更新乘数:当约束被违反时增加 λ,当满足时减少
与先前工作的关键区别:
- MO-GRPO 和 GDPO 使用固定或条件权重
- FGRPO 使用自适应拉格朗日乘数来强制执行约束阈值
- 将一致性和基础视为可信推理的先决条件,而不仅仅是额外的奖励项
实验设置
骨干网络:Qwen2.5-VL-7B 和 3B
训练:
- 阶段 1(SFT):来自 SAT、VGR、VisCoT 数据集的 45K CoT 轨迹,通过 MCTS 与 Qwen2.5-VL-72B 教师生成
- 阶段 2(RL):49K 样本,具有基于难度的过滤,包括来自 TreeVGR-RL37K 的 13K 用于边界框监督
评估:七个空间推理数据集
- SAT(空间能力测试)
- VGR(视觉基础推理)
- VisCoT(视觉思维链)
- 加上四个额外的基准测试
基线:
- GRPO-Task:仅具有任务奖励的标准 GRPO
- ViGoRL-Spatial:MCTS 生成的点基础 CoT 轨迹
- TreeVGR:用于定位和推理的双 IoU 奖励
结果
推理质量(Qwen2.5-VL-7B)
| 模型 | 不一致率 | 语义基础 | 空间基础 |
|---|---|---|---|
| Qwen2.5-VL-7B(基础) | 18.2% | 0.72 | 0.58 |
| GRPO-Task | 24.5% | 0.69 | 0.61 |
| FGRPO | 1.7% | 0.82 | 0.74 |
显著改进:
- 不一致率:24.5% → 1.7%(减少 14.4 倍)
- 语义基础:+13% 绝对改进
- 空间基础:+13% 绝对改进
标准 GRPO(GRPO-Task)实际上增加了与基础模型相比的不一致率(24.5% 对 18.2%),证实仅优化任务准确性会降低推理质量。
答案准确性
| 模型 | 平均准确性 |
|---|---|
| Qwen2.5-VL-7B(基础) | 64.17% |
| GRPO-Task | 65.17% |
| FGRPO | 66.84% |
FGRPO 提高了推理质量和答案准确性,证明忠实推理和准确答案是互补目标,而不是竞争目标。
与当代 MRM 的比较
| 模型 | 不一致率 | 准确性 |
|---|---|---|
| ViGoRL-Spatial | 19.3% | 64.8% |
| TreeVGR | 21.7% | 65.4% |
| FGRPO | 1.7% | 66.8% |
FGRPO 在推理质量和准确性方面都大大优于当代 MRM。
消融:约束与奖励
| 配置 | 不一致性 | 准确性 |
|---|---|---|
| GRPO-Task(基线) | 24.5% | 65.17% |
| GRPO + 加权奖励 | 18.9% | 65.43% |
| FGRPO(约束) | 1.7% | 66.84% |
将一致性和基础作为加权奖励项添加有帮助(18.9% 不一致性),但不如将它们视为硬约束有效(1.7% 不一致性)。
关键见解
-
仅有准确性是不够的:标准 GRPO 提高了准确性,但降低了推理质量。不一致率从 18.2%(基础模型)增加到 24.5%(GRPO-Task)。
-
约束 > 加权奖励:通过拉格朗日对偶上升将一致性和基础视为硬约束比将它们作为加权奖励项添加更有效。
-
忠实性实现准确性:FGRPO 提高了推理质量(1.7% 不一致性)和答案准确性(66.84%),证明忠实推理和正确答案是互补的。
-
忠实性的两个维度:逻辑一致性和视觉基础是互补的。轨迹可以一致但无基础,或基础良好但不一致。两者都很重要。
-
自适应约束执行:拉格朗日乘数自动调整对违反约束的压力,消除了手动奖励权重调整的需要。
影响
对于多模态推理研究人员:准确性还不够。推理质量——逻辑一致性和视觉基础——必须被测量和优化。FGRPO 证明约束策略优化可以强制执行两者。
对于 RLVR 实践者:使用可验证奖励进行训练时,请考虑您正在优化什么。仅任务准确性可能导致捷径学习和推理质量下降。对推理质量的约束可以提高忠实性和准确性。
对于可信 AI:正确推理的模型比通过有缺陷的推理正确回答的模型更可信。FGRPO 表明我们可以两者兼得——忠实推理实现更好的答案。
局限性和未来工作
-
计算成本:FGRPO 需要额外的奖励模型(用于一致性的 LLM 评判器,用于语义基础的 VLM 评判器)。与标准 GRPO 相比,这增加了训练成本。
-
约束阈值:FGRPO 需要设置一致性和基础阈值(τC、τG)。论文使用固定阈值;自适应阈值选择仍是未来工作。
-
超越空间推理的泛化:评估侧重于空间推理任务。泛化到其他多模态推理领域(时间、因果、数学)需要进一步研究。
-
评判器可靠性:一致性和基础奖励取决于 LLM/VLM 评判器。评判器错误传播到训练。更强大的评判器设计可以改进 FGRPO。
Faithful GRPO 证明约束策略优化可以在多模态模型中强制执行推理质量,将不一致率减少 14 倍,同时提高答案准确性。关键见解:将一致性和基础视为可信推理的先决条件,而不是可选的奖励项。