What does RL improve for Visual Reasoning? A Frankenstein-Style Analysis

Xirui Li, Ming Li, Tianyi Zhou
2/12/2026
cs.CVcs.AI

No official code found. Best implementation: xirui-li/Frankenstein (4 stars, MIT, last commit 2026-03-26).

Abstract

Reinforcement learning (RL) with verifiable rewards has become a standard post-training stage for boosting visual reasoning in vision-language models, yet it remains unclear what capabilities RL actually improves compared with supervised fine-tuning as cold-start initialization (IN). End-to-end benchmark gains conflate multiple factors, making it difficult to attribute improvements to specific skills. To bridge the gap, we propose a Frankenstein-style analysis framework including: (i) functional localization via causal probing; (ii) update characterization via parameter comparison; and (iii) transferability test via model merging. Instead, RL induces a consistent inference-time shift primarily in mid-to-late layers, and these mid-to-late refinements are both transferable (via merging) and necessary (via freezing) for RL gains. Overall, our results suggest that RL's reliable contribution in visual reasoning is not a uniform enhancement of visual perception, but a systematic refinement of mid-to-late transformer computation that improves vision-to-reasoning alignment and reasoning performance, highlighting the limitations of benchmark-only evaluation for understanding multimodal reasoning improvements.

View on arXivView PDF

Code Implementations(1)

MIT

The official implementation for the paper "What does RL improve for Visual Reasoning? A Frankenstein-Style Analysis""

42Shell, PythonFeb 12, 20266 months agoMIT
analysisreasoningrlrlvrvision+1 more

Similar Papers

Cite this paper

@article{li2026what,
  title  = {What does RL improve for Visual Reasoning? A Frankenstein-Style Analysis},
  author = {Xirui Li and Ming Li and Tianyi Zhou},
  year   = {2026},
  eprint = {2602.12395},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.12395v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.12395.svg)](https://codeofpaper.com/paper/2602.12395)

Discussion