UniCAR-RL: Seeing Better before Thinking Deeper in Visual Mathematics
Summary
UniCAR-RL introduces a reinforcement learning framework that decouples perception and reasoning to improve multimodal large language models' visual mathematical reasoning without annotation.
View Cached Full Text
Cached at: 09/15/26, 09:03 AM
# UniCAR-RL: Seeing Better before Thinking Deeper in Visual Mathematics Source: [https://arxiv.org/html/2609.13849](https://arxiv.org/html/2609.13849) Hao YanEmail:[ylliu@hust\.edu\.cnhttps://github\.com/yzli9/UniCAR\-RL](mailto:[email protected]://github.com/yzli9/UniCAR-RL)Hao WangAffiliation:Huawei Inc\.Xingchen LiuAffiliation:Huazhong University of Science and TechnologyYa\-Qi YuAffiliation:Huawei Inc\.Jihao WuAffiliation:Huawei Inc\.Minghui LiaoWei ChenAffiliation:Huazhong University of Science and TechnologyYuliang Liu ###### Abstract Multimodal Large Language Models \(MLLMs\) often struggle with complex mathematical visual reasoning primarily due to a lack of fine\-grained perception, causing initial visual hallucinations to directly trigger cascading reasoning failures\. In traditional end\-to\-end reinforcement learning \(RL\), sparse rewards fail to decouple perceptual hallucinations from logical missteps, hindering targeted perception optimization\. Alternatively, fine\-tuning with perception\-enhanced CoT data incurs high costs and hallucinations\. In this paper, we address these challenges by proposingUniCAR\-RL, an RL framework for annotation\-free perception optimization\. By explicitly decoupling the optimization of perception and reasoning during the training process, it achieves isolation and optimization of both capabilities\. Specifically, UniCAR\-RL consists of three synergistic branches: 1\) a Caption\-RL branch that optimizes perception capabilities through verifier\-guided reasoning validation; 2\) a Reasoning\-RL branch that performs logical reasoning based on a gold image description to halt cascading errors; 3\) a QA\-RL branch that retains native end\-to\-end alignment to ensure robust question\-answering performance\. Experiments show that UniCAR\-RL substantially improves MLLMs’ mathematical and visual reasoning using only raw short\-answer data\. Furthermore, it demonstrates strong generalization across diverse architectures and scales\. ††footnotetext:\*Equal contribution\. †\\daggerProject Leader\. ‡\\ddaggerCorresponding author\.## 1Introduction Figure 1:Motivation of proposed approach\. \(a\) highlights the perception bottleneck of MLLMs in visual mathematical reasoning, but existing RL methods struggle to address it; \(b\) presents existing perception enhancement methods and their limitations; \(c\) provides a comparison of error distributions on visual mathematical reasoning tasks\.Driven by the rapid advancements in Chain\-of\-Thought \(CoT\)\[[1](https://arxiv.org/html/2609.13849#bib.bib21),[2](https://arxiv.org/html/2609.13849#bib.bib10)\]and Reinforcement Learning \(RL\)\[[3](https://arxiv.org/html/2609.13849#bib.bib11),[4](https://arxiv.org/html/2609.13849#bib.bib22)\]techniques, Multimodal Large Language Models \(MLLMs\) have achieved substantial progress in their reasoning capabilities for complex tasks\[[5](https://arxiv.org/html/2609.13849#bib.bib24),[6](https://arxiv.org/html/2609.13849#bib.bib23),[7](https://arxiv.org/html/2609.13849#bib.bib25)\]\. However, the performance of existing MLLMs remains unsatisfactory when confronted with abstract visual reasoning tasks, such as math\[[8](https://arxiv.org/html/2609.13849#bib.bib5),[9](https://arxiv.org/html/2609.13849#bib.bib6)\]and logic\[[10](https://arxiv.org/html/2609.13849#bib.bib26),[11](https://arxiv.org/html/2609.13849#bib.bib27)\]\. Extensive research\[[12](https://arxiv.org/html/2609.13849#bib.bib15),[13](https://arxiv.org/html/2609.13849#bib.bib28),[14](https://arxiv.org/html/2609.13849#bib.bib14)\]shows that the primary bottleneck is not the models’ insufficient reasoning skills, but rather the absence of a fine\-grained perception capability\. As illustrated in Fig\.[1](https://arxiv.org/html/2609.13849#S1.F1)\(a\), when processing complex mathematical figures, models may easily misinterpret critical yet microscopic visual conditions, causing subsequent rigorous mathematical reasoning to be founded upon hallucinated visual premises\. These initial visual misinterpretations fundamentally cause the breakdown of the mathematical reasoning\. As illustrated in Fig\.[1](https://arxiv.org/html/2609.13849#S1.F1)\(b\), extensive recent research has emphasized the importance of enhancing fine\-grained visual perception capabilities in MLLMs\. Some recent w orks\[[15](https://arxiv.org/html/2609.13849#bib.bib30),[16](https://arxiv.org/html/2609.13849#bib.bib29)\]attempt to optimize models’ perceptual abilities by distilling high\-quality, perception\-enhanced CoT data\. However, these methods heavily rely on costly expert\-level annotations and are inherently constrained by the hallucinations of teacher models\. Alternatively, as an effective paradigm for boosting model performance on complex tasks, RL has been employed for optimization\. However, sparse global rewards in RL fail to distinguish whether an incorrect prediction stems from visual misperception or logical errors, thereby rendering perception optimization highly inefficient\. To address the above challenges of existing methods, we propose Unified Caption\-Answer\-Reasoning Reinforcement Learning \(UniCAR\-RL\), an RL framework for annotation\-free perception optimization\. As illustrated in Fig\.[1](https://arxiv.org/html/2609.13849#S1.F1)\(b\), UniCAR\-RL fundamentally disentangles perceptual evaluation from end\-to\-end black\-box training by introducing an explicit image description process and an advanced verifier\. Specifically, to obtain a pure perceptual feedback signal, theCaption\-RL Branchof UniCAR\-RL isolates the MLLM’s internal reasoning module to generate an exclusive image description, and directly utilizes an advanced verifier’s evaluation of this description as the reward\. If the verifier successfully deduces the ground\-truth answer relying solely on image description, it confirms the flawless extraction of visual information\. Consequently, this verification mechanism returns an unambiguous direct perception reward to MLLMs, enabling precise optimization of perception capabilities while eliminating the interference of reasoning errors\. Building upon the high\-quality image descriptions,Reasoning\-RL Branchfurther enhances the model’s logical reasoning capabilities\. At this stage, this branch forces the model to perform independent mathematical reasoning based strictly on the gold caption verified in the preceding stage\. This design of visual isolation fundamentally severs the error cascade of fine\-grained perceptual hallucinations into the reasoning process, ensuring optimization signals are purely and intensely focused on enhancing logical deduction capabilities\. Finally,QA\-RL Branchjointly optimizes perception and reasoning end\-to\-end, alongside maintaining the model’s inherent question\-answering proficiency\. By synergizing these three branches, UniCAR\-RL successfully achieves the joint optimization of perception and reasoning based on original short answers\. The main advantages of UniCAR\-RL are summarized as follows: 1\)Perception Enhancement via Raw Short\-Answer Data\.As shown in Fig\.[1](https://arxiv.org/html/2609.13849#S1.F1)\(c\), unlike traditional RL that primarily optimizes reasoning, this framework relies solely on raw short answers to simultaneously improve perceptual capabilities while preserving reasoning optimization\. 2\)Performance Gains on Mathematical Tasks\.This framework achieves comprehensive gains across diverse mathematical benchmarks, delivering performance comparable to close\-source proprietary models at a fraction of the training cost\. 3\)Generalization Across Different Architectures and Sizes\.This framework achieves consistent and significant performance improvements across varying architectures and sizes\. Furthermore, optimization efficacy exhibits limited sensitivity to the capabilities of the advanced verifier\. ## 2Related Work #### RL for Mathematical Reasoning\. As reinforcement learning continually advances mathematical reasoning, GRPO\[[3](https://arxiv.org/html/2609.13849#bib.bib11)\]and its variants\[[17](https://arxiv.org/html/2609.13849#bib.bib12),[18](https://arxiv.org/html/2609.13849#bib.bib35),[19](https://arxiv.org/html/2609.13849#bib.bib33)\]have become widely used post\-training paradigms in this domain\. In multimodal mathematical reasoning, existing methods fall into cold\-start RL and zero\-RL\. Cold\-start RL bootstraps policies via curated reasoning traces or process supervision\. We\-Math 2\.0\[[20](https://arxiv.org/html/2609.13849#bib.bib44)\]structures training around mathematical knowledge, Vision\-R1\[[21](https://arxiv.org/html/2609.13849#bib.bib16)\]builds multimodal CoT data for GRPO initialization, and URSA\[[22](https://arxiv.org/html/2609.13849#bib.bib43)\]combines a multimodal CoT foundation with process\-supervised GRPO\. Zero\-RL directly optimizes MLLMs with rule\-based rewards\. MM\-Eureka\[[23](https://arxiv.org/html/2609.13849#bib.bib17)\]scales rule\-based RL on filtered image\-text math data, while Shuffle\-R1\[[4](https://arxiv.org/html/2609.13849#bib.bib22)\]improves RL efficiency through data\-centric trajectory sampling and batch shuffling\. R1\-VL\[[24](https://arxiv.org/html/2609.13849#bib.bib42)\]introduces StepGRPO with dense step\-wise rewards, and VL\-Cogito\[[25](https://arxiv.org/html/2609.13849#bib.bib45)\]adopts curriculum RL with dynamic length rewards\. #### Visual Perception Enhancement in MLLMs\. Fine\-grained visual perception is essential for complex visual tasks, yet remains a major bottleneck for MLLMs\[[13](https://arxiv.org/html/2609.13849#bib.bib28),[26](https://arxiv.org/html/2609.13849#bib.bib37),[16](https://arxiv.org/html/2609.13849#bib.bib29)\]\. Existing methods mainly improve visual perception through perception\-augmented trajectory training and perception\-rewarded RL\. The former typically distills high\-quality perception\-enhanced CoT data from advanced teacher models and then uses these data to enhance the perceptual capabilities of MLLMs\. CodePercept\[[15](https://arxiv.org/html/2609.13849#bib.bib30)\]and GeoCode\[[27](https://arxiv.org/html/2609.13849#bib.bib38)\]use executable programs to recover diagram structures, while MathFlow\[[26](https://arxiv.org/html/2609.13849#bib.bib37)\]decouples visual extraction from downstream inference\. ViRC\[[28](https://arxiv.org/html/2609.13849#bib.bib39)\]and Geoint\-R1\[[29](https://arxiv.org/html/2609.13849#bib.bib40)\]further structure the reasoning process with grounded reasoning chunks and auxiliary geometric constructions\. Perception\-reward\-guided RL methods\[[30](https://arxiv.org/html/2609.13849#bib.bib31),[31](https://arxiv.org/html/2609.13849#bib.bib32),[32](https://arxiv.org/html/2609.13849#bib.bib41)\]incorporate perceptual signals into reward design\. They introduce rewards based on visual annotation consistency, visual knowledge internalization, and caption utility, respectively\. Other studies reduce reliance on distilled perception data: VPPO\[[33](https://arxiv.org/html/2609.13849#bib.bib13)\]focuses policy updates on visually dependent tokens, Vision\-SR1\[[14](https://arxiv.org/html/2609.13849#bib.bib14)\]self\-verifies generated visual descriptions, PAPO\[[34](https://arxiv.org/html/2609.13849#bib.bib34)\]derives grounding signals from visual perturbations, and NoisyRollout\[[35](https://arxiv.org/html/2609.13849#bib.bib46)\]leverages noisy visual rollouts\. Details of those works are provided in Appendix[C](https://arxiv.org/html/2609.13849#A3)\. Figure 2:Overview of UniCAR\-RL\. It disentangles optimization into three branches: a\) theCaption\-RL Branchfor pure visual perception enhancement, b\) theReasoning\-RL Branchfor visually\-isolated logic optimization, and c\) theQA\-RL Branchfor synergistic end\-to\-end QA integration\. ## 3Method ### 3\.1Overall Framework Visual mathematical reasoning demands two tightly coupled competencies:perceptionfaithfully extracting fine\-grained visual details such as axis values, geometric marks, and symbolic annotations, andreasoningchains logical deductions toward a correct answer\. A model can fail for either reason, yet conventional outcome\-driven RL treats both failure modes identically: a wrong final answer yields a negative signal regardless of its root cause\. Without a targeted signal, the perception bottleneck silently persists across training\. The key insight that motivates our approach is intuitive:the quality of a visual description can be objectively measured by whether a capable text\-only solver can derive the correct answer from it alone\.This reformulation converts the inherently subjective problem of evaluating perception into a clean, annotation\-free binary signal tied directly to task utility rather than surface\-level textual fidelity\. Building on this insight, we proposeUniCAR\-RL, disentangling the optimization into three jointly updated branches\. As illustrated in Fig\.[2](https://arxiv.org/html/2609.13849#S2.F2), theCaption\-RL Branchencourages broader, question\-agnostic visual perception and evaluates generated descriptions by their task sufficiency\. TheReasoning\-RL Branchisolates logical reasoning in a purely textual setting, using the best available description as input\. TheQA\-RL Branchthen anchors both capabilities back to the native end\-to\-end task format\. All three branches share the same policy parametersθ\\thetaand are updated jointly in every iteration, so perception and reasoning co\-evolve rather than being trained in isolated stages\. ### 3\.2Caption\-RL Branch #### Motivation\. The Caption\-RL Branch is built on a deliberate act of information withholding: the questionqqis explicitly excluded from the model’s input\. A model that knows the question can selectively attend only to visually relevant elements; a model that does not must describe everything\. By strippingqqfrom the context, we exert a natural pressure toward holistic, unbiased visual grounding\. #### Stage 1: Caption Generation\. The policyπθ\\pi\_\{\\theta\}generatesGGcaption rollouts from the imageIIand a task promptpcapp\_\{\\rm cap\}, tasked with exhaustively extracting visual details without producing an answer: ci∼πθ\(⋅∣I,pcap\),i=1,…,G\.c\_\{i\}\\sim\\pi\_\{\\theta\}\(\\cdot\\mid I,\\;p\_\{\\rm cap\}\),\\quad i=1,\\dots,G\.\(1\)This design is inspired by the intuition behind EM\-style optimization: the caption acts as a latent intermediate explanation, which is first inferred under the current policy and then used to optimize downstream reasoning\. We do not perform EM in a strict probabilistic sense, sincec⋆c^\{\\star\}is chosen by reward\-guided selection rather than posterior expectation, and the overall objective remains RL\-based\. #### Stage 2: Verification\. Each captioncic\_\{i\}is evaluated by aproxy solver𝒱\\mathcal\{V\}, implemented as a text\-only language model that accepts no visual input by design\. Given only the captioncic\_\{i\}, the questionqq, and a task promptpverp\_\{\\rm ver\},𝒱\\mathcal\{V\}attempts to solve the problem entirely from the textual evidence at hand: a^i=𝒱\(ci,q,pver\),i=1,…,G\.\\hat\{a\}\_\{i\}=\\mathcal\{V\}\(c\_\{i\},\\;q,\\;p\_\{\\rm ver\}\),\\quad i=1,\\dots,G\.\(2\)Because𝒱\\mathcal\{V\}is a capable text\-based reasoner with no access toII, the resulting reward serves as a practical proxy for caption sufficiency, though it may still contain noise from the verifier itself\. The perception reward thus becomes: ricap=𝕀\[𝒟\(Extract\(a^i\),a⋆\)\],r^\{\\rm cap\}\_\{i\}=\\mathbb\{I\}\\left\[\\mathcal\{D\}\(\\mathrm\{Extract\}\(\\hat\{a\}\_\{i\}\),a^\{\\star\}\)\\right\],\(3\)wherea⋆a^\{\\star\}denotes the ground\-truth answer\. Missing a single critical visual element, such as a tick label, a right\-angle mark, or a legend entry, will cause the text\-only proxy solver to fail, sending a precise corrective signal back to the policy\. ### 3\.3Reasoning\-RL Branch #### Gold Caption Selection\. From theGGcaption rollouts, we select the highest\-reward caption as the selectedgold captionc⋆c^\{\\star\}: c⋆=argmaxciricap,c^\{\\star\}=\\arg\\max\_\{c\_\{i\}\}\\;r^\{\\rm cap\}\_\{i\},\(4\)breaking ties uniformly at random\. Conditioning onc⋆c^\{\\star\}is deliberate: it provides a description that is simultaneously realistic \(drawn from the policy’s own distribution\) and maximally informative\. #### Text\-Only Reasoning\. The image is withheld, and the model solves the problem fromc⋆c^\{\\star\},qqand a task promptprsnp\_\{\\rm rsn\}: aj′∼πθ\(⋅∣c⋆,q,prsn\),j=1,…,G\.a^\{\\prime\}\_\{j\}\\sim\\pi\_\{\\theta\}\(\\cdot\\mid c^\{\\star\},\\;q,\\;p\_\{\\rm rsn\}\),\\quad j=1,\\dots,G\.\(5\)This setup is structurally symmetric to the verification step in Caption\-RL: there, the proxy solver𝒱\\mathcal\{V\}takes a caption and derives an answer; here,πθ\\pi\_\{\\theta\}does the same but as the learner, so gradients flow directly through this rollout\. In effect, the model is learning to be its own proxy solver\. The reward follows the same rule\-based extraction: rjrsn=𝕀\[𝒟\(Extract\(aj′\),a⋆\)\]\.r^\{\\rm rsn\}\_\{j\}=\\mathbb\{I\}\\\!\\left\[\\mathcal\{D\}\(\\mathrm\{Extract\}\(a^\{\\prime\}\_\{j\}\),\\;a^\{\\star\}\)\\right\]\.\(6\)This branch also induces anatural curriculum: asCaption\-RL Branchimproves,c⋆c^\{\\star\}becomes progressively richer, presentingReasoning\-RL Branchwith increasingly demanding textual inputs\. Stronger perception raises the ceiling for reasoning; stronger reasoning amplifies the value of accurate perception\. ### 3\.4QA\-RL Branch The two specialized branches target perception and reasoning separately\. TheQA\-RL Branchserves as an integration stage: it trains the model to deploy both competencies under conditions matching downstream inference\. The input imageII, questionqq, and promptpqap\_\{\\rm qa\}mirror the test\-time setting: ai∼πθ\(⋅∣I,q,pqa\),i=1,…,G,a\_\{i\}\\sim\\pi\_\{\\theta\}\(\\cdot\\mid I,\\;q,\\;p\_\{\\rm qa\}\),\\quad i=1,\\dots,G,\(7\)riqa=𝕀\[𝒟\(Extract\(ai\),a⋆\)\]\.r^\{\\rm qa\}\_\{i\}=\\mathbb\{I\}\\left\[\\mathcal\{D\}\(\\mathrm\{Extract\}\(a\_\{i\}\),a^\{\\star\}\)\\right\]\.\(8\)By running this branch alongside the two specialized branches in every training iteration, the policy is continuously pulled back toward the task distribution it faces at deployment\. The decoupled branches sharpen individual competencies; the QA branch ensures those competencies are always being woven back together\. ### 3\.5Unified GRPO Optimization The three branches yield reward streams with heterogeneous semantics\. To prevent any single branch from dominating the gradient, advantages are normalized independently within each rollout group\. For branchk∈\{cap,rsn,qa\}k\\in\\\{\\mathrm\{cap\},\\mathrm\{rsn\},\\mathrm\{qa\}\\\}: Ai\(k\)=ri\(k\)−mean\(𝐫\(k\)\)std\(𝐫\(k\)\)\.A\_\{i\}^\{\(k\)\}=\\frac\{r\_\{i\}^\{\(k\)\}\-\\mathrm\{mean\}\\\!\\left\(\\mathbf\{r\}^\{\(k\)\}\\right\)\}\{\\mathrm\{std\}\\\!\\left\(\\mathbf\{r\}^\{\(k\)\}\\right\)\}\.\(9\) Each branch’s objective takes the standard clipped GRPO: Jk\(θ\)\\displaystyle J\_\{k\}\(\\theta\)=𝔼\[1G∑i=1G1\|oi\(k\)\|∑t=1\|oi\(k\)\|min\(ri,t\(k\)Ai\(k\),\\displaystyle=\\mathbb\{E\}\\Bigg\[\\frac\{1\}\{G\}\\sum\_\{i=1\}^\{G\}\\frac\{1\}\{\|o\_\{i\}^\{\(k\)\}\|\}\\sum\_\{t=1\}^\{\|o\_\{i\}^\{\(k\)\}\|\}\\min\\Big\(r\_\{i,t\}^\{\(k\)\}A\_\{i\}^\{\(k\)\},\(10\)clip\(ri,t\(k\),1−ϵ,1\+ϵ\)Ai\(k\)\)\],\\displaystyle\\mathrm\{clip\}\\big\(r\_\{i,t\}^\{\(k\)\},\\,1\{\-\}\\epsilon,\\,1\{\+\}\\epsilon\\big\)A\_\{i\}^\{\(k\)\}\\Big\)\\Bigg\], where the token\-level importance ratio is ri,t\(k\)=πθ\(oi,t\(k\)∣x\(k\),oi,<t\(k\)\)πold\(oi,t\(k\)∣x\(k\),oi,<t\(k\)\)\.r\_\{i,t\}^\{\(k\)\}=\\frac\{\\pi\_\{\\theta\}\\\!\\left\(o\_\{i,t\}^\{\(k\)\}\\mid x^\{\(k\)\},o\_\{i,<t\}^\{\(k\)\}\\right\)\}\{\\pi\_\{\\rm old\}\\\!\\left\(o\_\{i,t\}^\{\(k\)\}\\mid x^\{\(k\)\},o\_\{i,<t\}^\{\(k\)\}\\right\)\}\.\(11\) All three objectives are optimized jointly via a single backward pass: θ←θ\+η∇θ\(Jcap\(θ\)\+Jrsn\(θ\)\+Jqa\(θ\)\)\.\\theta\\leftarrow\\theta\+\\eta\\,\\nabla\_\{\\theta\}\\\!\\Big\(J\_\{\\rm cap\}\(\\theta\)\+J\_\{\\rm rsn\}\(\\theta\)\+J\_\{\\rm qa\}\(\\theta\)\\Big\)\.\(12\)This*locally decoupled, globally co\-evolving*paradigm is the defining characteristic of UniCAR\-RL: each branch contributes a specialized gradient signal targeting a distinct competency, yet all signals are applied simultaneously to the same shared parameters within every single update step\. ## 4Experiments Table 1:Main results on visual mathematical reasoning benchmarks\. The Avg\. score is the arithmetic mean over WeMath, MathVerse, MathVista, and MathVision; CVPR\-F denotes CVPR Findings\. Models marked with⋆are evaluated under our setting\. Results marked with†are sourced from previous work\[[30](https://arxiv.org/html/2609.13849#bib.bib31)\]\. The best value in each column is shown inbold, and the second\-best isunderlined\. For UniCAR\-RL \(Verifier\), theVerifierdenotes the advanced verifier used during training\. This convention applies to all subsequent tables\.### 4\.1Experimental Setup Dataset\.We utilize 30k samples from MMRL30k\[[4](https://arxiv.org/html/2609.13849#bib.bib22)\]during the training\. In the evaluation phase, we conduct extensive testing on four highly challenging multimodal mathematical reasoning benchmarks, including WeMath\[[42](https://arxiv.org/html/2609.13849#bib.bib7)\], MathVerse\[[8](https://arxiv.org/html/2609.13849#bib.bib5)\], MathVista\[[43](https://arxiv.org/html/2609.13849#bib.bib4)\], and MathVision\[[9](https://arxiv.org/html/2609.13849#bib.bib6)\]\. Furthermore, we verify the model’s general capabilities on ChartQA\[[44](https://arxiv.org/html/2609.13849#bib.bib8)\]and HallusionBench\[[45](https://arxiv.org/html/2609.13849#bib.bib9)\]\. Implementation Details\.Our experiments use Qwen2\.5\-VL\[[39](https://arxiv.org/html/2609.13849#bib.bib2)\]and Qwen3\-VL\[[38](https://arxiv.org/html/2609.13849#bib.bib3)\]as backbones for full\-parameter fine\-tuning\. Models are optimized using AdamW\[[46](https://arxiv.org/html/2609.13849#bib.bib50)\]with a learning rate of1×10−61\\times 10^\{\-6\}, a weight decay of1×10−21\\times 10^\{\-2\}, a micro\-batch size of 8 per device, and a rollout number of 16 per input\. The text\-only training verifiers are Qwen3\.5\-35B\-A3B\[[47](https://arxiv.org/html/2609.13849#bib.bib20)\]and Gemini 3 Pro\. For all locally evaluated models and benchmarks, decoding uses temperature 0\.0, top\-pp0\.8, top\-kk20, and presence penalty 0\.0\. For fair comparison, all evaluated models receive only the image and question as input during inference\. Gemini\-2\.5\-Flash\[[48](https://arxiv.org/html/2609.13849#bib.bib1)\]is used only as a benchmark answer judge when required by the evaluation protocol\. ### 4\.2Main Results Table[1](https://arxiv.org/html/2609.13849#S4.T1)compares the proposed model with prior methods across four mathematical visual reasoning benchmarks\. We draw the following observations: 1\)Significant performance gains\.By alleviating inherent perception bottlenecks of MLLMs, UniCAR\-RL consistently delivers significant improvements across all evaluated backbone and scale configurations on visual mathematical reasoning benchmarks\. It further achieves state\-of\-the\-art average performance among the compared open\-source models at comparable scales and remains competitive with proprietary models\. 2\)Generalization across diverse backbones\.By inherently enhancing visual perception through decoupling, UniCAR\-RL demonstrates robust generalization, achieving substantial performance gains across architectures and scales\. Notably, baselines with smaller sizes and lower initial performance tend to yield more significant improvements\. 3\)Effect of advanced verifier\.Experiments clearly reveal the relationship between advanced verifier capability and model performance\. A stronger verifier provides more precise perception reward signals, thereby more accurately guiding the model’s optimization and significantly elevating the upper bound of its reasoning performance\. Table 2:Component ablations of UniCAR\-RL\. We adopt Qwen3\-VL\-4B \(Qwen3\.5\-35B\-A3B\) as the default configuration\. We then conduct ablations on the base model, parameter scale, and verifier selection\. Rows marked\(base\)denote the pretrained model without UniCAR\-RL training and green values report absolute improvement over the corresponding base\.Table 3:Evaluation results of visual perception\. We adopt Gemini 3 Pro as the unified verifier\.Table 4:Performance comparison on general multimodal benchmarks\. HallBench stands for HallusionBench\. ### 4\.3Visual Perception Evaluation To quantitatively verify the perceptual enhancements of UniCAR\-RL, we conduct a visual perception evaluation experiment\. Specifically, we utilize the model to generate image descriptions for mathematical images, which are subsequently fed into a unified advanced verifier for problem\-solving\. Under this setup, the verifier’s accuracy objectively reflects the perception capability of the model\. Table[3](https://arxiv.org/html/2609.13849#S4.T3)demonstrates that while standard GRPO brings negligible improvements, UniCAR\-RL secures significant breakthroughs in description quality\. ### 4\.4General Tasks Evaluation Although primarily optimized on visual mathematical data, UniCAR\-RL mitigates the perception bottlenecks of MLLMs, yielding fine\-grained perceptual enhancements that broadly benefit general multimodal tasks\. We therefore further evaluate its generalization on a broader set of general tasks, using the system prompts provided in Appendix[E](https://arxiv.org/html/2609.13849#A5)\. Table[4](https://arxiv.org/html/2609.13849#S4.T4)reports the results on ChartQA\[[44](https://arxiv.org/html/2609.13849#bib.bib8)\]and HallusionBench\[[45](https://arxiv.org/html/2609.13849#bib.bib9)\], while additional results are provided in Appendix[D](https://arxiv.org/html/2609.13849#A4)\. The results show consistent performance gains across different model scales, demonstrating that the fine\-grained perception enhancements of UniCAR\-RL transfer beyond visual mathematical reasoning to diverse visual tasks\. Figure 3:Qualitative comparison of mathematical reasoning tasks\. ### 4\.5Ablation Study To investigate the contributions of each branch and component, we perform comprehensive ablation studies with Qwen3\-VL\-4B as the default setup\.Ablation on Different Branches\.To verify the contribution of each branch, we progressively remove theReasoning\-RL Branch,Caption\-RL Branch, andQA\-RL Branch, gradually degrading UniCAR\-RL back to the baseline\. As demonstrated in Table[5](https://arxiv.org/html/2609.13849#S4.T5), the absence of any single branch leads to performance degradation, proving that all three branches play a crucial synergistic role in enhancing reasoning capabilities\. More importantly, compared to the mere 1\.3% gain yielded by vanilla GRPO, the decoupled optimization of perception and reasoning significantly enhances the model’s reasoning capabilities, achieving a 3\.1% improvement\. Ablation on Key Components\.We further investigate the impact of different baselines, model sizes and verifiers on UniCAR\-RL\. As shown in Table[2](https://arxiv.org/html/2609.13849#S4.T2), the results reveal three key observations\. 1\) First, UniCAR\-RL consistently yields significant performance enhancements across various base models\. 2\) Second, this positive trend remains highly stable across different parameter scales, verifying the strong scalability of our approach\. 3\) Third, the verifier serves purely as an auxiliary for problem\-solving\. Although a stronger verifier inherently leads to better performance, the marginal gains are relatively limited, suggesting that powerful open\-source models can effectively substitute for proprietary ones in most scenarios\. ### 4\.6Qualitative Analysis To illustrate the advantages of UniCAR\-RL, we present representative comparative examples in Fig\.[3](https://arxiv.org/html/2609.13849#S4.F3)\. In mathematical reasoning tasks, the failures of the baseline model primarily stem from visual perception errors and logical reasoning errors\. Although standard RL methods, represented by GRPO, can help correct reasoning errors, they still fall short in optimizing the perception capabilities of MLLMs\. In contrast, benefiting from the explicit decoupling of the perception and reasoning processes, UniCAR\-RL can simultaneously and specifically optimize both visual perception and logical reasoning capabilities\. Its synergistic multi\-branch architecture not only retains the error\-correction advantages of RL, but also precisely rectifies visual misjudgments through an independent branch, ultimately achieving substantial improvements in overall performance\. Table 5:Branch ablations of UniCAR\-RL\. By systematically removing each branch, UniCAR\-RL progressively degrades to the standard baseline\. The default setup uses Qwen3\-VL\-4B with the Gemini 3 Pro verifier\.Table 6:Training Cost Analysis of UniCAR\-RL\. ### 4\.7Training Efficiency Analysis To evaluate the training overhead associated with the performance gains of UniCAR\-RL, we further analyze its training efficiency\. We use Qwen2\.5\-VL\-7B as the default backbone and measure both the rollout time and the total step time for each training branch\. As shown in Table[6](https://arxiv.org/html/2609.13849#S4.T6), QA\-RL branch and Reasoning\-RL branch have training costs comparable to vanilla GRPO, while the additional overhead mainly comes from Caption\-RL due to its extra verifier\-based evaluation\. A UniCAR\-RL iteration takes approximately3\.75×3\.75\\timesthe time of a vanilla GRPO step\. However, UniCAR\-RL requires fewer optimization iterations in the observed training runs, with about 70 iterations compared with about 150 steps for vanilla GRPO, resulting in an overall training\-time ratio of approximately1\.75×1\.75\\times\. Overall, UniCAR\-RL achieves substantial performance gains with a moderate increase in training cost\. ## 5Conclusion In this paper, we propose UniCAR\-RL, a novel RL framework for annotation\-free perception optimization that addresses the visual perception bottlenecks of MLLMs in complex visual mathematical reasoning\. The core innovation lies in decoupling the optimization of perception and reasoning without relying on data distillation\. By introducing a verifier to provide pure visual perception optimization signals and leveraging gold\-description\-based reasoning to deliver pure logical reasoning signals, UniCAR\-RL can precisely co\-optimize the model’s fine\-grained perception and logical reasoning capabilities\. Extensive experiments show that our method exhibits robust generalization across diverse model architectures and sizes\. Notably, because UniCAR\-RL’s performance gains stem from breaking the inherent perceptual bottlenecks of MLLMs, particularly in small sizes and earlier architectures, these enhancements naturally generalize to broad multimodal tasks\. ## Limitations Within the UniCAR\-RL framework, the joint optimization of the synergistic Caption\-RL branch, Reasoning\-RL branch, and QA\-RL branch inevitably increases the training cost, as discussed in Section[4\.7](https://arxiv.org/html/2609.13849#S4.SS7)\. Moreover, the framework is primarily validated on complex mathematical and a limited set of general visual tasks\. Future work will explore its application to a broader range of multimodal scenarios\. ## Acknowledgments This research was supported by the NSFC 62576147\. ## References - \[1\]T\. Kojima, S\. S\. Gu, M\. Reid, Y\. Matsuo, and Y\. Iwasawa\(2022\)Large language models are zero\-shot reasoners\.InAdvances in Neural Information Processing Systems,Vol\.35,pp\. 22199–22213\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[2\]J\. Wei, X\. Wang, D\. Schuurmans, M\. Bosma, B\. Ichter, F\. Xia, E\. Chi, Q\. Le, and D\. Zhou\(2022\)Chain\-of\-thought prompting elicits reasoning in large language models\.InAdvances in Neural Information Processing Systems,Vol\.35,pp\. 24824–24837\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[3\]Z\. Shao, P\. Wang, Q\. Zhu, R\. Xu, J\. Song, X\. Bi, H\. Zhang, M\. Zhang, Y\. K\. Li, Y\. Wu, and D\. Guo\(2024\)DeepSeekMath: pushing the limits of mathematical reasoning in open language models\.InarXiv:2402\.03300,Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[4\]L\. Zhu, Y\. Guan, D\. Liang, J\. Ju, Z\. Luo, B\. Qin, J\. Luan, Y\. Liu, and X\. Bai\(2026\)Shuffle\-R1: efficient RL framework for multimodal large language models via data\-centric dynamic shuffle\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.10.1),[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.14.1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.26.1.1)\. - \[5\]A\. Hu, H\. Xu, L\. Zhang, J\. Ye, M\. Yan, J\. Zhang, Q\. Jin, F\. Huang, and J\. Zhou\(2025\)MPLUG\-DocOwl2: high\-resolution compressing for OCR\-free multi\-page document understanding\.InAnnual Meeting of the Association for Computational Linguistics,pp\. 5817–5834\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[6\]H\. Yan, Y\. Liu, X\. Liu, Y\. Zhang, M\. Liao, J\. Wu, W\. Chen, and X\. Bai\(2026\)DocSeeker: structured visual reasoning with evidence grounding for long document understanding\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 41140–41149\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[7\]Z\. Li, B\. Yang, Q\. Liu, Z\. Ma, S\. Zhang, J\. Yang, Y\. Sun, Y\. Liu, and X\. Bai\(2024\)Monkey: image resolution and text label are important things for large multi\-modal models\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 26763–26773\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[8\]R\. Zhang, D\. Jiang, Y\. Zhang, H\. Lin, Z\. Guo, P\. Qiu, A\. Zhou, P\. Lu, K\. Chang, Y\. Qiao, P\. Gao,et al\.\(2024\)MathVerse: does your multi\-modal LLM truly see the diagrams in visual math problems?\.InEuropean Conference on Computer Vision,pp\. 169–186\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1)\. - \[9\]K\. Wang, J\. Pan, W\. Shi, Z\. Lu, M\. Zhan, and H\. Li\(2024\)Measuring multimodal mathematical reasoning with MATH\-Vision dataset\.InAdvances in Neural Information Processing Systems,Vol\.37,pp\. 95095–95169\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1)\. - \[10\]W\. Xu, J\. Wang, W\. Wang, Z\. Chen, W\. Zhou, A\. Yang, L\. Lu, H\. Li, X\. Wang, X\. Zhu, W\. Wang, J\. Dai, and J\. Zhu\(2026\)VisuLogic: a benchmark for evaluating visual reasoning in multi\-modal large language models\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[11\]Y\. Song, T\. Ou, Y\. Kong, Z\. Li, G\. Neubig, and X\. Yue\(2026\)VisualPuzzles: decoupling multimodal reasoning evaluation from domain knowledge\.InInternational Conference on Machine Learning,Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[12\]Z\. Miao, H\. Jia, L\. Li, C\. Qian, Y\. Xiong, W\. Yan, and J\. Shao\(2026\)Seeing with you: perception\-reasoning coevolution for multimodal reasoning\.InarXiv:2603\.28618,Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1)\. - \[13\]H\. Yan, X\. Liu, H\. Wang, Z\. Cao, H\. Zheng, L\. Yin, X\. Su, Z\. Chen, J\. Wu, M\. Liao,et al\.\(2026\)VisuRiddles: fine\-grained perception is a primary bottleneck for multimodal large language models in abstract visual reasoning\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[14\]Z\. Li, W\. Yu, Z\. Liang, C\. Huang, R\. Liu, F\. Liu, J\. Chen, D\. Yu, J\. Boyd\-Graber, H\. Mi, and D\. Yu\(2026\)Vision\-SR1: self\-rewarding vision\-language model via reasoning decomposition and multi\-reward policy optimization\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.21.1),[§1](https://arxiv.org/html/2609.13849#S1.p1.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.25.1.1)\. - \[15\]T\. Guan, Z\. Yang, J\. Wan, M\. Yang, Z\. Guo, Z\. Hu, R\. Luo, R\. Chen, S\. Jiang, P\. Wang, W\. Shen, J\. Lin, and X\. Yang\(2026\)CodePercept: code\-grounded visual STEM perception for MLLMs\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.12.1),[§1](https://arxiv.org/html/2609.13849#S1.p2.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[16\]L\. Deng, L\. Zhu, Y\. Liu, Y\. Wang, Q\. Xie, J\. Wu, G\. Zhang, Y\. Zhu, and X\. Bai\(2025\)Theorem\-validated reverse chain\-of\-thought problem generation for geometric reasoning\.InConference on Empirical Methods in Natural Language Processing,pp\. 718–735\.Cited by:[§1](https://arxiv.org/html/2609.13849#S1.p2.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[17\]Q\. Yu, Z\. Zhang, R\. Zhu, Y\. Yuan, X\. Zuo, Y\. Yue, T\. Fan, G\. Liu, L\. Liu, X\. Liu,et al\.\(2025\)DAPO: an open\-source LLM reinforcement learning system at scale\.InAdvances in Neural Information Processing Systems,Vol\.38\.Cited by:[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[18\]Z\. Liu, C\. Chen, W\. Li, P\. Qi, T\. Pang, C\. Du, W\. S\. Lee, and M\. Lin\(2025\)Understanding R1\-zero\-like training: a critical perspective\.InConference on Language Modeling,Cited by:[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[19\]Z\. Wan, Z\. Dou, C\. Liu, Y\. Zhang, D\. Cui, Q\. Zhao, H\. Shen, J\. Xiong, Y\. Xin, Y\. Jiang,et al\.\(2025\)SRPO: enhancing multimodal LLM reasoning via reflection\-aware reinforcement learning\.InAdvances in Neural Information Processing Systems,Vol\.38,pp\. 153676–153713\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.3.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[20\]R\. Qiao, P\. Yang, Y\. Wang, X\. Wang, E\. Wan, G\. Dong, S\. Lang, S\. Zhou, Y\. Xu, Y\. Zeng,et al\.\(2026\)We\-Math 2\.0: a versatile mathbook system for incentivizing visual mathematical reasoning\.InInternational Conference on Learning Representations,pp\. 150171–150218\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.8.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[21\]W\. Huang, B\. Jia, S\. Cao, Z\. Ye, F\. Zhao, Z\. Xu, Y\. Hu, and S\. Lin\(2026\)Vision\-R1: incentivizing reasoning capability in multimodal large language models\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.4.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.24.1.1)\. - \[22\]R\. Luo, Z\. Zheng, L\. Wang, Y\. Wang, X\. Ni, Z\. Lin, S\. Jiang, Y\. Yu, C\. Shi, R\. Chu,et al\.\(2025\)Unlocking multimodal mathematical reasoning via process reward model\.InAdvances in Neural Information Processing Systems,Vol\.38,pp\. 49851–49899\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.7.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[23\]F\. Meng, L\. Du, Z\. Liu, Z\. Zhou, Q\. Lu, D\. Fu, B\. Shi, W\. Wang, J\. He, K\. Zhang, P\. Luo, Y\. Qiao, Q\. Zhang, and W\. Shao\(2025\)MM\-Eureka: exploring visual aha moment with rule\-based large\-scale reinforcement learning\.InarXiv:2503\.07365,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.5.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.20.1.1)\. - \[24\]J\. Zhang, J\. Huang, H\. Yao, S\. Liu, X\. Zhang, S\. Lu, and D\. Tao\(2025\)R1\-VL: learning to reason with multimodal large language models via step\-wise group relative policy optimization\.InIEEE/CVF International Conference on Computer Vision,pp\. 1859–1869\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.6.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[25\]R\. Yuan, C\. Xiao, S\. Leng, J\. Wang, L\. Li, W\. Xu, H\. P\. Chan, D\. Zhao, T\. Xu, Z\. Wei,et al\.\(2025\)VL\-Cogito: progressive curriculum reinforcement learning for advanced multimodal reasoning\.InarXiv:2507\.22607,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.9.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px1.p1.1)\. - \[26\]S\. Chen, H\. Yuan, Y\. Xu, P\. Liu, T\. Feng, J\. Cen, Z\. Huang, and Y\. Yang\(2026\)MathFlow: enhancing the perceptual flow of MLLMs for visual mathematical problems\.InAnnual Meeting of the Association for Computational Linguistics,pp\. 967–992\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.14.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[27\]H\. Lin, T\. Bai, C\. Chen, J\. Zhang, B\. Zeng, W\. Zhang, and B\. Yuan\(2026\)Synthesizing multimodal geometry datasets from scratch and enabling visual alignment via plotting code\.InarXiv:2602\.18745,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.13.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[28\]L\. Wang, L\. Li, W\. Feng, J\. Wu, C\. Miao, T\. Wu, R\. Ma, B\. Zhang, and Z\. Li\(2026\)ViRC: enhancing visual interleaved mathematical CoT with reason chunking\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 26144–26153\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.15.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[29\]J\. Wei, C\. Jia, Q\. Chen, H\. He, L\. Sun, C\. He, L\. Wu, B\. Yu, and C\. Tan\(2026\)Geoint\-R1: formalizing multimodal geometric reasoning with dynamic auxiliary constructions\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 2547–2556\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.16.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[30\]T\. Xiao, X\. Xu, Z\. Huang, H\. Gao, Q\. Liu, Q\. Liu, and E\. Chen\(2026\)Perception\-R1: advancing multimodal reasoning capabilities of MLLMs via visual perception reward\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.17.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.27.1.1)\. - \[31\]S\. Chen, Y\. Xu, J\. Xie, A\. Lu, T\. Feng, Z\. Huang, N\. Zhang, Y\. Sun, Y\. Yang, and H\. Yuan\(2026\)CogFlow: bridging perception and reasoning through knowledge internalization for visual mathematical problem solving\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.18.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[32\]L\. Xing, X\. Dong, Y\. Zang, Y\. Cao, J\. Liang, Q\. Huang, J\. Wang, F\. Wu, and D\. Lin\(2026\)CapRL: stimulating dense image caption capabilities via reinforcement learning\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.19.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[33\]S\. Huang, X\. Qu, Y\. Li, Y\. Luo, Z\. He, D\. Liu, and Y\. Cheng\(2026\)Spotlight on token perception for multimodal reinforcement learning\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.20.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1)\. - \[34\]Z\. Wang, X\. Guo, S\. Stoica, H\. Xu, H\. Wang, H\. Ha, X\. Chen, Y\. Chen, M\. Yan, F\. Huang, and H\. Ji\(2026\)PAPO: perception\-aware policy optimization for multimodal reasoning\.InInternational Conference on Learning Representations,Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.22.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.13.1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.23.1.1)\. - \[35\]X\. Liu, J\. Ni, Z\. Wu, C\. Du, L\. Dou, H\. Wang, T\. Pang, and M\. Shieh\(2025\)NoisyRollout: reinforcing visual reasoning with data augmentation\.InAdvances in Neural Information Processing Systems,Vol\.38,pp\. 3248–3282\.Cited by:[Table 7](https://arxiv.org/html/2609.13849#A3.T7.5.1.23.1),[§2](https://arxiv.org/html/2609.13849#S2.SS0.SSS0.Px2.p1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.21.1.1)\. - \[36\]J\. Achiam, S\. Adler, S\. Agarwal, L\. Ahmad, I\. Akkaya, F\. L\. Aleman, D\. Almeida, J\. Altenschmidt, S\. Altman, S\. Anadkat,et al\.\(2023\)GPT\-4 technical report\.InarXiv:2303\.08774,Cited by:[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.3.1.1)\. - \[37\]Anthropic\(2025\)Claude 3\.7 Sonnet system card\.Note:System cardCited by:[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.4.1.1)\. - \[38\]Q\. Team\(2025\)Qwen3\-VL technical report\.InarXiv:2511\.21631,Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p2.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.6.1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.7.1.1)\. - \[39\]S\. Bai, K\. Chen, X\. Liu, J\. Wang, W\. Ge, S\. Song, K\. Dang, P\. Wang, S\. Wang, J\. Tang,et al\.\(2025\)Qwen2\.5\-VL technical report\.InarXiv:2502\.13923,Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p2.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.11.1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.18.1.1)\. - \[40\]S\. Leng, J\. Wang, J\. Li, H\. Zhang, Z\. Hu, B\. Zhang, Y\. Jiang, H\. Zhang, X\. Li, D\. Zhao, W\. Lu, Y\. Rong, A\. Sun, and S\. Lu\(2026\)MMR1: enhancing multimodal reasoning with variance\-aware sampling\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition Findings,pp\. 9075–9087\.Cited by:[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.12.1.1),[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.19.1.1)\. - \[41\]H\. Yao, Q\. Yin, J\. Zhang, M\. Yang, Y\. Wang, W\. Wu, F\. Su, L\. Shen, M\. Qiu, D\. Tao,et al\.\(2025\)R1\-ShareVL: incentivizing reasoning capabilities of multimodal large language models via Share\-GRPO\.InAdvances in Neural Information Processing Systems,Vol\.38,pp\. 80424–80451\.Cited by:[Table 1](https://arxiv.org/html/2609.13849#S4.T1.3.22.1.1)\. - \[42\]R\. Qiao, Q\. Tan, G\. Dong, M\. Wu, C\. Sun, X\. Song, J\. Wang, Z\. Gongque, S\. Lei, Y\. Zhang,et al\.\(2025\)We\-math: does your large multimodal model achieve human\-like mathematical reasoning?\.InAnnual Meeting of the Association for Computational Linguistics,pp\. 20023–20070\.Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1)\. - \[43\]P\. Lu, H\. Bansal, T\. Xia, J\. Liu, C\. Li, H\. Hajishirzi, H\. Cheng, K\. Chang, M\. Galley, and J\. Gao\(2024\)MathVista: evaluating mathematical reasoning of foundation models in visual contexts\.InInternational Conference on Learning Representations,Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1)\. - \[44\]A\. Masry, D\. Long, J\. Q\. Tan, S\. Joty, and E\. Hoque\(2022\)ChartQA: a benchmark for question answering about charts with visual and logical reasoning\.InFindings of the Association for Computational Linguistics,pp\. 2263–2279\.Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1),[§4\.4](https://arxiv.org/html/2609.13849#S4.SS4.p1.1)\. - \[45\]T\. Guan, F\. Liu, X\. Wu, R\. Xian, Z\. Li, X\. Liu, X\. Wang, L\. Chen, F\. Huang, Y\. Yacoob,et al\.\(2024\)HallusionBench: an advanced diagnostic suite for entangled language hallucination and visual illusion in large vision\-language models\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 14375–14385\.Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p1.1),[§4\.4](https://arxiv.org/html/2609.13849#S4.SS4.p1.1)\. - \[46\]I\. Loshchilov and F\. Hutter\(2019\)Decoupled weight decay regularization\.InInternational Conference on Learning Representations,Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p2.1)\. - \[47\]Qwen Team\(2026\)Qwen3\.5: towards native multimodal agents\.External Links:[Link](https://qwen.ai/blog?id=qwen3.5)Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p2.1)\. - \[48\]G\. Comaniciet al\.\(2025\)Gemini 2\.5: pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities\.InarXiv:2507\.06261,Cited by:[§4\.1](https://arxiv.org/html/2609.13849#S4.SS1.p2.1)\. - \[49\]P\. Wu and S\. Xie\(2024\)V\*: guided visual search as a core mechanism in multimodal LLMs\.InIEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 13084–13094\.Cited by:[Appendix D](https://arxiv.org/html/2609.13849#A4.p1.1)\. - \[50\]W\. Wang, L\. Ding, M\. Zeng, X\. Zhou, L\. Shen, Y\. Luo, W\. Yu, and D\. Tao\(2025\)Divide, conquer and combine: a training\-free framework for high\-resolution image perception in multimodal large language models\.InAAAI Conference on Artificial Intelligence,Vol\.39,pp\. 7907–7915\.Cited by:[Appendix D](https://arxiv.org/html/2609.13849#A4.p1.1)\. ## Appendix AVisualization of the UniCAR\-RL Training Workflow To provide an intuitive view of UniCAR\-RL, Fig\.[A](https://arxiv.org/html/2609.13849#A1)visualizes a training step across the three branches on a geometry problem\. TheCaption\-RL BranchgeneratesGGimage descriptions and assigns per\-rollout perception rewards via the advanced verifier, promoting the highest\-scoring one as the gold caption\. Since the verifier solves purely from text, its accuracy directly reflects faithfulness of visual evidence in the description\. TheReasoning\-RL Branchthen reasons over this gold caption with the image withheld, while theQA\-RL Branchperforms standard end\-to\-end inference from the image and question\. The three branches are executed sequentially within each iteration\. B Instruction Templates for UniCAR\-RLThis section details the prompt templates used in UniCAR\-RL training\. We design three task\-specific templates for the three synergistic branches of our framework, as illustrated in Fig\.[A](https://arxiv.org/html/2609.13849#A1), Fig\.[A](https://arxiv.org/html/2609.13849#A1), and Fig\.[C](https://arxiv.org/html/2609.13849#A3)\. They correspond respectively to theQA\-RL Branchfor end\-to\-end answer alignment, theCaption\-RL Branchfor pure visual description extraction, and theReasoning\-RL Branchfor text\-only logical deduction\. QA\-RL Branch System PromptYou FIRST think about the reasoning process as an internal monologue and then provide the final answer\. The reasoning process MUST BE enclosed within <think\> </think\> tags\. The final answer MUST BE put in \\boxed\{\}\. Figure[A](https://arxiv.org/html/2609.13849#A1): System prompt used by theQA\-RL Branch\. Caption\-RL Branch System PromptAs a helpful assistant, your role is to support visually impaired users by providing detailed and precise descriptions of input images\. Your descriptions should be thorough, enabling users to understand and address any issues related to the images without needing to see them\. Focus on offering visual aid without solving the questions for them\. Figure[A](https://arxiv.org/html/2609.13849#A1): System prompt used by theCaption\-RL Branch\. ![[Uncaptioned image]](https://arxiv.org/html/2609.13849v1/train_log.png) Figure[A](https://arxiv.org/html/2609.13849#A1):Visualization of a single UniCAR\-RL training step\. The three branches share the same policy network and are jointly optimized via a unified GRPO objective\. ## Appendix CRelated Work To complement Section[2](https://arxiv.org/html/2609.13849#S2), Table[7](https://arxiv.org/html/2609.13849#A3.T7)compares multimodal mathematical reasoning methods bytraining paradigm\(Zero\-RL vs\. SFT\+RL\),distillation\(whether teacher\-generated CoT supervision is used, which may introduce additional cost and teacher hallucinations\), andperception\(whether visual perception is explicitly optimized\)\. Existing methods inRL for Mathematical ReasoningandVisual Perception Enhancementtypically focus on only part of these aspects\. In contrast, UniCAR\-RL combines Zero\-RL, avoids distilled supervision, and explicitly optimizes visual perception within a unified framework\. Reasoning\-RL Branch System PromptYou are provided with the following information: an image \(actually you are provided with its caption\)\. Your task is to solve the question based on the image\. The final answer MUST BE put in \\boxed\{\}\. Figure[C](https://arxiv.org/html/2609.13849#A3): System prompt used by theReasoning\-RL Branch, where the image is withheld and model reasons purely from caption\. Table 7:Comparison of representative methods for multimodal mathematical reasoning\. “Train” indicates the training paradigm, where “Zero\-RL” denotes direct RL optimization from a pretrained or instruction\-tuned model without task\-specific cold\-start SFT, “SFT\+RL” denotes a cold\-start supervised stage followed by reinforcement learning, and “–” indicates non\-RL methods\. “Distill\.” indicates whether the method explicitly relies on distilled reasoning traces, teacher\-generated supervision, or synthetic high\-quality CoT/QA data\. “Percep\.” denotes whether the method explicitly enhances visual perception, grounding, diagram understanding, or visual reasoning capabilities\.MethodVenueBackboneSizeTrainDistill\.Percep\.Reinforcement Learning for Mathematical ReasoningSRPO\[[19](https://arxiv.org/html/2609.13849#bib.bib33)\]NeurIPS’25Qwen2\.5\-VL7B/32BSFT\+RL✓\\checkmark✓\\checkmarkVision\-R1\[[21](https://arxiv.org/html/2609.13849#bib.bib16)\]ICLR’26Qwen2\.5\-VL7B/32B/72BSFT\+RL✓\\checkmark✓\\checkmarkMM\-Eureka\[[23](https://arxiv.org/html/2609.13849#bib.bib17)\]TMLR’26Qwen2\.5\-VL7B/32BZero\-RL×\\times✓\\checkmarkR1\-VL\[[24](https://arxiv.org/html/2609.13849#bib.bib42)\]ICCV’25Qwen2\-VL7BSFT\+RL×\\times✓\\checkmarkURSA\[[22](https://arxiv.org/html/2609.13849#bib.bib43)\]NeurIPS’25Qwen2\.5\-Math8BSFT\+RL✓\\checkmark✓\\checkmarkWe\-Math 2\.0\[[20](https://arxiv.org/html/2609.13849#bib.bib44)\]ICLR’26Qwen2\.5\-VL7BSFT\+RL✓\\checkmark✓\\checkmarkVL\-Cogito\[[25](https://arxiv.org/html/2609.13849#bib.bib45)\]arXiv’25Qwen2\.5\-VL7BZero\-RL×\\times✓\\checkmarkShuffle\-R1\[[4](https://arxiv.org/html/2609.13849#bib.bib22)\]ICLR’26Qwen2\.5\-VL3B/7BZero\-RL×\\times✓\\checkmarkVisual Perception Enhancement in MLLMsCodePercept\[[15](https://arxiv.org/html/2609.13849#bib.bib30)\]CVPR’26Qwen3\-VL4B/8B/32BSFT\+RL×\\times✓\\checkmarkGeoCode\[[27](https://arxiv.org/html/2609.13849#bib.bib38)\]ICML’26Qwen2\.5/3\-VL7BSFT×\\times✓\\checkmarkMathFlow\[[26](https://arxiv.org/html/2609.13849#bib.bib37)\]ACL’26Qwen2\-VL7BSFT✓\\checkmark✓\\checkmarkViRC\[[28](https://arxiv.org/html/2609.13849#bib.bib39)\]CVPR’26Qwen2\.5\-VL7BSFT\+RL×\\times✓\\checkmarkGeoint\-R1\[[29](https://arxiv.org/html/2609.13849#bib.bib40)\]CVPR’26Qwen2\.5\-VL7BSFT\+RL×\\times✓\\checkmarkPerception\-R1\[[30](https://arxiv.org/html/2609.13849#bib.bib31)\]ICLR’26Qwen2/2\.5\-VL7BZero\-RL×\\times✓\\checkmarkCogFlow\[[31](https://arxiv.org/html/2609.13849#bib.bib32)\]ICLR’26Qwen2\.5\-VL7BSFT\+RL×\\times✓\\checkmarkCapRL\[[32](https://arxiv.org/html/2609.13849#bib.bib41)\]ICLR’26Qwen2\.5/3\-VL2B–8BZero\-RL×\\times✓\\checkmarkVPPO\[[33](https://arxiv.org/html/2609.13849#bib.bib13)\]ICLR’26Qwen2\.5\-VL7B/32BZero\-RL×\\times✓\\checkmarkVision\-SR1\[[14](https://arxiv.org/html/2609.13849#bib.bib14)\]ICLR’26Qwen2\.5\-VL7BZero\-RL×\\times✓\\checkmarkPAPO\[[34](https://arxiv.org/html/2609.13849#bib.bib34)\]ICLR’26Qwen2\.5/3\-VL2B/3B/7BZero\-RL×\\times✓\\checkmarkNoisyRollout\[[35](https://arxiv.org/html/2609.13849#bib.bib46)\]NeurIPS’25Qwen2\.5\-VL7BZero\-RL×\\times✓\\checkmarkUniCAR\-RL \(Ours\)–Qwen2\.5\-VL, Qwen3\-VL3B/4B/7B/8BZero\-RL×\\times✓\\checkmark ## Appendix DAdditional Results on General Benchmarks To further evaluate the generalization of UniCAR\-RL beyond visual mathematical reasoning, we extend the evaluation to a broader range of general visual tasks and model configurations\. Beyond ChartQA and HallusionBench reported in Section[4\.4](https://arxiv.org/html/2609.13849#S4.SS4), we further evaluate on V\*Bench\[[49](https://arxiv.org/html/2609.13849#bib.bib18)\]and HR\-Bench\[[50](https://arxiv.org/html/2609.13849#bib.bib19)\], covering complementary aspects of general visual understanding, including fine\-grained visual search and high\-resolution perception\. As shown in Table[8](https://arxiv.org/html/2609.13849#A4.T8), UniCAR\-RL consistently improves performance across these additional tasks and architectures, further demonstrating its ability to generalize from visual mathematical reasoning to a broader range of general visual tasks\. Table 8:Additional perception results on ChartQA, HallBench, V\*Bench and HR\-Bench\. Gemini 3 Pro is used as the verifier during training by default\. ## Appendix EPrompts for General Benchmarks For reproducibility, we provide the prompts used for evaluating the general multimodal benchmarks\. All benchmarks are evaluated under the same chat template, with the following shared instruction prepended to the benchmark\-specific question: > You FIRST think about the reasoning process as an internal monologue and then provide the final answer\. The reasoning process MUST BE enclosed within <think\> </think\> tags\. The final answer MUST BE put in \\boxed\{\}\. The image is then provided together with the benchmark\-specific question\. The corresponding question templates are described in Fig\.[8](https://arxiv.org/html/2609.13849#A5.F8)\. ChartQAWe directly use the original question without any task\-specific modification\.\{question\} HallusionBenchWe retain the original question and explicitly constrain the final response to a binary answer\.\{question\} Your final answer can only be yes or no\. V\*BenchEach question is formatted as a four\-way multiple\-choice problem\.Question: \{question\} Options: A\. \{option A\} B\. \{option B\} C\. \{option C\} D\. \{option D\} Please select the correct answer from the options above\. HR\-BenchHR\-Bench\-4K and HR\-Bench\-8K use the same four\-way multiple\-choice prompt format\.Question: \{question\} Options: A\. \{option A\} B\. \{option B\} C\. \{option C\} D\. \{option D\} Please select the correct answer from the options above\. Figure 8:Task\-specific prompt templates and output evaluation protocols\.Placeholders enclosed in braces are replaced with the corresponding benchmark questions and answer options at inference time\.For output evaluation, ChartQA answers are extracted and evaluated using the benchmark\-specific answer matching procedure\. For HallusionBench, we extract the answer from the final boxed response and match it toyes/no\. For V\*Bench and HR\-Bench, the predicted option letter is extracted and compared with the ground\-truth choice\.
Similar Articles
Visual Reasoning through Tool-supervised Reinforcement Learning
Introduces ToolsRL, a two-stage reinforcement learning framework that teaches multimodal LLMs to use simple visual tools for complex visual reasoning tasks.
UniDoc-RL: Coarse-to-Fine Visual RAG with Hierarchical Actions and Dense Rewards
UniDoc-RL presents a reinforcement learning framework for Large Vision-Language Models that optimizes retrieval, reranking, and visual reasoning through hierarchical decision-making and dense multi-reward supervision, achieving up to 17.7% improvements over prior RL-based methods on visual RAG tasks.
UniVR: Thinking in Visual Space for Unified Visual Reasoning
UniVR introduces VR-GRPO, a reinforcement learning paradigm for unified visual reasoning, learning complex reasoning and physical dynamics from pure visual demonstrations, achieving up to 25% improvement on the VR-X benchmark.
MathVis-Fine: Aligning Visual Supervision with Necessity via Progressive Dependency-Guided Training for Multimodal Mathematical Reasoning
This paper introduces MathVis-Fine, a framework for fine-grained visual dependency modeling in multimodal mathematical reasoning, along with a new dataset and a two-stage progressive training paradigm that balances answer correctness and visual grounding rewards based on each sample's intrinsic visual dependency level.
Bad Seeing or Bad Thinking? Rewarding Perception for Vision-Language Reasoning
This paper introduces a reinforcement learning framework that improves perception-reasoning synergy in vision-language models by explicitly rewarding perceptual fidelity, using a 'blindfolded reasoning' proxy and structured verbal verification to address ambiguity in modality credit assignment.