Milestones over Outcome: Unlocking Geometric Reasoning with Sub-Goal Verifiable Reward
Jianlong Chen, Daocheng Fu, Shengze Xu, Jiawei Chen, Yuan Feng, Yue Yang, Junchi Yan, Hongyuan Zha, Renqiu Xia
TL;DR
This work tackles the gap between reasoning quality and final-answer accuracy in multimodal geometric reasoning by introducing GeoGoal, a verifiable sub-goal benchmark, and SGVR, a sub-goal verifiable reward framework. GeoGoal converts proofs into dense, numeric subgoals and defines Skeleton Rate, Skeleton Completion, and Consistency Ratio to quantify reasoning fidelity. SGVR uses GRPO to optimize policies based on verifiable sub-goal signals, yielding substantial improvements in geometric reasoning and transfer to general math and reasoning tasks. The approach highlights the value of dense, verifiable supervision for robust, out-of-domain generalization in complex, diagram-rich reasoning tasks.
Abstract
Multimodal Large Language Models (MLLMs) struggle with complex geometric reasoning, largely because "black box" outcome-based supervision fails to distinguish between lucky guesses and rigorous deduction. To address this, we introduce a paradigm shift towards subgoal-level evaluation and learning. We first construct GeoGoal, a benchmark synthesized via a rigorous formal verification data engine, which converts abstract proofs into verifiable numeric subgoals. This structure reveals a critical divergence between reasoning quality and outcome accuracy. Leveraging this, we propose the Sub-Goal Verifiable Reward (SGVR) framework, which replaces sparse signals with dense rewards based on the Skeleton Rate. Experiments demonstrate that SGVR not only enhances geometric performance (+9.7%) but also exhibits strong generalization, transferring gains to general math (+8.0%) and other general reasoning tasks (+2.8%), demonstrating broad applicability across diverse domains.
