RL Teaches VLMs Where to Attend but Not How to Perceive
Organizations: National University of Singapore · Beijing Normal University · Peking University · Eastern Institute of Technology, Ningbo
Abstract
Although reinforcement learning (RL) effectively trains Vision-Language Model (VLM) agents, the mechanisms behind these capability gains are poorly understood. Across four diverse agent environments, we investigate whether the task-success gains from multi-turn RL are accompanied by improved grounded visual question answering about the environment. To assess this, we design environment-specific grounded VQA tasks that reveal improvements in grounded visual understanding. Representational probing shows that vision-encoder probe accuracy remains relatively stable, while LLM-layer probe accuracy improves. Attention analysis further reveals that LLM layers pay more attention to visual tokens during RL training. To test whether increased attention to visual tokens contributes to VQA gains, we introduce a lightweight plug-and-play intervention using a fixed attention bias. Without updating model parameters or computing gradients, this intervention partially restores VQA gains on the untrained model. These results reveal better utilization of visual information as a key mechanism behind the gains from RL.
Figures & tables
| Configuration | FrozenLake | EzPoints | Sokoban | Navigation |
| No intervention | 28.89 | 82.22 | 25.00 | 78.75 |
| Image token + deep layers | 33.89 | 83.33 | 27.86 | 80.50 |
| Text token + deep layers | 23.33 | 77.78 | 24.29 | 78.75 |
| All prompt tokens + deep layers | 30.56 | 81.67 | 26.43 | 78.88 |
| Image token + shallow layers | 31.67 | 81.67 | 26.43 | 79.00 |
| Image token + all layers | 33.89 | 82.22 | 26.43 | 80.63 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | FrozenLake | EzPoints | Sokoban |
| Total training steps | 150 | 150 | 150 |
| Actor learning rate | |||
| Train batch size | 16 | 16 | 32 |
| PPO mini-batch size | 32 | 32 | 32 |
| Max prompt length (tokens) | 1,024 | 1,024 | 1,024 |
| Max response length (tokens) | 200 | 256 | 512 |
| Architecture | FrozenLake | EzPoints | Sokoban |
| Qwen3VL-O | 42.22 | 90.56 | 37.86 |
| Qwen3VL-P | 53.33 | 92.22 | 39.29 |
| LLaVA-O | 41.67 | 73.33 | 22.86 |
| LLaVA-P | 44.44 | 73.89 | 24.29 |
| Gemma-O | 24.44 | 90.00 | 10.71 |
| Gemma-P | 27.22 | 91.67 | 13.57 |
| Hyperparameter | Value |
| Training epochs | 4 |
| Learning rate | |
| LR schedule | cosine |
| Warmup ratio | 0.1 |
| Gradient accumulation | 2 |
| Max sequence length | 4,096 |
| Checkpoint | VQA | Vision encoder | LLM L17 | LLM L35 |
| 0 | 42.22 | 72.22 | 78.89 | 88.89 |
| 1 | 44.56 | 72.78 | 79.44 | 89.44 |
| 2 | 46.11 | 73.89 | 80.56 | 90.00 |
| 3 | 45.89 | 71.67 | 80.00 | 89.44 |
| 4 | 47.44 | 72.22 | 81.11 | 90.00 |
| 5 | 48.00 | 74.44 | 81.67 | 91.11 |
RL for VLMs
Reinforcement learning for vision-language models aligns multimodal reasoning, tool use, and action with task-specific feedback.
See all 452 papers