atlas

Research map / Vision-language and multimodal / Multimodal LLMs

NoisyRollout: Reinforcing Visual Reasoning with Data Augmentation

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Reinforcement learning for visual reasoning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NoisyRollout, a GRPO-based data augmentation that mixes rollouts from clean and Gaussian-noised images in one advantage group, with a noise annealing schedule, improving VLM visual reasoning at no extra training cost.

Problem

RL for VLM visual reasoning suffers from limited policy exploration and imperfect visual perception, and standard tricks like raising rollout temperature add superficial diversity rather than targeted exploration.

Approach

Generate half of each GRPO rollout group from a moderately distorted version of the input image, compute advantages over the combined group, but update the policy only on the clean image-query pair; anneal the distortion strength over training with a sigmoid schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add hybrid clean and noisy rollouts with noise annealingQwen2.5-VL-7B-Instruct trained with Geometry3K · MathVerseaccuracy (%): 50.8 -> 53.2Helped
add hybrid clean and noisy rollouts with noise annealingQwen2.5-VL-7B-Instruct trained with Geometry3K · MathVisionaccuracy (%): 27.3 -> 28.5Helped
add hybrid clean and noisy rollouts with noise annealingQwen2.5-VL-7B-Instruct trained with Geometry3K · HallusionBenchaccuracy (%): 69.8 -> 72.1Helped
add hybrid clean and noisy rollouts with noise annealingQwen2.5-VL-32B-Instruct trained with Geometry3K · MathVerseaccuracy (%): 58.9 -> 58.9No clear effect
add hybrid clean and noisy rollouts with noise annealingQwen2.5-VL-32B-Instruct trained with MMK12 · MathVisionaccuracy (%): 40.0 -> 41.6Helped
remove noise annealing (ablation)NoisyRollout on Qwen2.5-VL-7B-Instruct · Geometry3K test setaccuracy (%): 54.9 -> 43.9Hurt
remove noise annealing (ablation)NoisyRollout on Qwen2.5-VL-7B-Instruct · OOD benchmarks, averageaccuracy (%): 59.2 -> 58.0Hurt
use power noise decay instead of sigmoid decay (ablation)NoisyRollout on Qwen2.5-VL-7B-Instruct · OOD benchmarks, averageaccuracy (%): 58.5 -> 57.1Hurt
use exponential noise decay instead of sigmoid decay (ablation)NoisyRollout on Qwen2.5-VL-7B-Instruct · OOD benchmarks, averageaccuracy (%): 58.5 -> 57.0Hurt
replace Gaussian noise with rotation augmentation (ablation)NoisyRollout on Qwen2.5-VL-7B-Instruct · OOD benchmarks, averageaccuracy (%): 59.2 -> 58.2Hurt
increase vanilla GRPO rollout count from n=8 to n=16 (ablation)Vanilla GRPO on Qwen2.5-VL-7B-Instruct · Geometry3K test setaccuracy (%): 49.6% to 54.7%Helped
increase vanilla GRPO rollout count from n=8 to n=16 (ablation)Vanilla GRPO on Qwen2.5-VL-7B-Instruct · OOD benchmarks, averageaccuracy (%): 56.8% to 57.5%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Geometry3K MMK12

Benchmarks: MathVerse MathVision MathVista WeMath HallusionBench Geometry3K test

Metrics: accuracy average accuracy Bradley-Terry win rate rollout diversity (cosine distance)

Baselines: Vanilla GRPO OpenVLThinker-7B MM-Eureka-Qwen-7B ADORA-7B ThinkLite-7B-VL VLAA-Thinker-7B MM-Eureka-Qwen-32B R1-OneVision-7B Vision-R1-7B

Builds on: GRPO PPO EasyR1 DAPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy