atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Unveiling Chain of Step Reasoning for Vision-Language Models with Fine-grained Rewards

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Chain-of-thought multimodal 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 Chain-of-Step (CoS) reasoning for VLMs, with structured step-level SFT data (ShareGPT-Step-300K), a process reward model, and PRM-guided iterative DPO and step-level beam search, improving LLaVA-NeXT and InternVL-2.5-MPO on multimodal reasoning benchmarks.

Problem

Chain-of-thought reasoning for vision-language models is coarse-grained and unstructured, making it hard to evaluate intermediate reasoning quality and select good reasoning paths for RL training or inference-time scaling.

Approach

Decompose VLM reasoning into structured steps (Name, Thought, Reflection) delimited by special tokens, train a process reward model on Monte Carlo and GPT-4o step labels, and use PRM scores for iterative DPO (weighted step+answer score) and step-level beam search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add iterative DPO after SFTLLaVA-NeXT-LLaMA3 · Average across six benchmarksscore: 60.8 -> 64.2Helped
Add iterative DPO after SFTInternVL2.5-MPO · Average across six benchmarksscore: 71.0 -> 73.4Helped
Use PRM scores for answers instead of outcome-based selection (ablation)LLaVA-NeXt-SFT with iterative DPO · MathVistascore: 53.5 -> 53.1Hurt
Use PRM scores for answers instead of outcome-based selection (ablation)LLaVA-NeXt-SFT with iterative DPO · MMStarscore: 58.1 -> 57.3Hurt
Use PRM scores for answers instead of outcome-based selection (ablation)LLaVA-NeXt-SFT with iterative DPO · M3CoTscore: 70.0 -> 69.7Hurt
Add PRM scores for reasoning steps to answer-quality scoring (ablation)LLaVA-NeXt-SFT with iterative DPO · MathVistascore: 53.5 -> 54.7Helped
Add PRM scores for reasoning steps to answer-quality scoring (ablation)LLaVA-NeXt-SFT with iterative DPO · MMStarscore: 58.1 -> 58.9Helped
Add PRM scores for reasoning steps to answer-quality scoring (ablation)LLaVA-NeXt-SFT with iterative DPO · M3CoTscore: 70.0 -> 71.7Helped
Use a 38B rather than 8B PRM base model (ablation)PRM · Unseen questionsStep Acc: 85.7 -> 87.3Helped
Use CoS structured reasoning and PRM rewards rather than direct-prompt reasoning and outcome rewards (ablation)LLaVA-NeXT · M3CoTscore: 69.3 -> 71.7Helped
Use CoS structured reasoning and PRM rewards rather than direct-prompt reasoning and outcome rewards (ablation)LLaVA-NeXT · MathVistascore: 53.1 -> 54.7Helped
Use CoS structured reasoning and PRM rewards rather than direct-prompt reasoning and outcome rewards (ablation)LLaVA-NeXT · MMStarscore: 58.2 -> 58.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT-Step-300K M3CoT MathVista MMStar MMMU ChartQA AI2D GeoQA+ MathVision ScienceQA DocVQA InfoVQA

Benchmarks: MathVista MMStar MMMU M3CoT AI2D ChartQA

Metrics: accuracy average accuracy best-of-N accuracy pass@N step accuracy answer accuracy

Baselines: LLaVA-NeXT-LLaMA3 SFT InternVL2.5-MPO LLaVA-CoT Insight-V Self-Consistency outcome reward DPO Direct Prompt step-DPO

Builds on: chain-of-thought Math-Shepherd iterative DPO InternVL-2.5-MPO LLaVA-NeXT

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