atlas

Research map / Large language models / Reasoning and chain of thought

Latent Chain-of-Thought for Visual Reasoning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 5 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.

Reformulates visual chain-of-thought as amortized posterior inference, training a GFlowNet-style rationale sampler (RGFN) on Qwen2.5-VL and selecting answers via a Bayesian marginal-likelihood scoring (BiN), reporting gains on seven visual reasoning benchmarks.

Problem

Existing training methods (SFT, PPO, GRPO) generalize poorly across unseen visual reasoning tasks and rely on biased reward models, while inference-time methods like Best-of-N are costly and reliant on critics.

Approach

Treat latent CoT as a variable sampled from the posterior P(Z|X,Y) and train an amortized sampler with a sub-trajectory balance (GFlowNet) objective using interpolated token-level sparse rewards and reference-guided filtering; at inference, rank rationale-answer pairs by length-normalized marginal likelihood instead of a verifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with LaCoT rather than the base modelQwen2.5-VL-3B · MathVerse vision-onlyaccuracy (%): 26.1 -> 40.0Helped
Train with LaCoT rather than the base modelQwen2.5-VL-7B · MMMU valaccuracy (%): 50.0 -> 54.9Helped
Use RGFN instead of zero-shot prompting (ablation)Qwen2.5-VL-7B · MathVistaaccuracy (%): 63.7 -> 68.4Helped
Use RGFN instead of SFT (ablation)Qwen2.5-VL-7B · MathVerseaccuracy (%): 38.7 -> 43.3Helped
Use RGFN instead of GRPO (ablation)Qwen2.5-VL-7B · MMMUaccuracy (%): 47.9 -> 54.9Helped
Replace BoN with BiN (ablation)LaCoT-Qwen-3B · MathVerseaccuracy: 21.2 -> 40.0Helped
Replace BoN with BiN (ablation)LaCoT-Qwen-7B · MathVistaaccuracy: 62.2 -> 68.4Helped
Add BiN inference-time scaling to SFT (ablation)Qwen2.5-VL-7B SFT · MMMUaccuracy: 50.6 -> 51.6Helped
Add BiN inference-time scaling to SFT (ablation)Qwen2.5-VL-3B SFT · MathVerseaccuracy: 33.3 -> 35.2Helped
Increase interpolation skip length from 8 to 32 (ablation)LaCoT-Qwen-7B · MathVision fullaccuracy (%): 24.9 -> 23.0Hurt
Increase interpolation skip length from 8 to 32 (ablation)LaCoT-Qwen-7B · MathVerse vision-onlyaccuracy (%): 39.7 -> 42.5Helped
Increase the number of rationale candidates N (ablation)LaCoT-Qwen-3B with BiN · MMMUaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-CoT R1-Onevision MathVista MathVision MathVerse MMMU MMMU-pro MMVet MME

Benchmarks: MathVista MathVision MathVerse MMMU MMMU-pro MMVet MME

Metrics: accuracy

Baselines: SFT GRPO BoN R1-Onevision LLaVA-CoT-11B LLaVA-OV-7B MiniCPM-V2.6 InternVL2-8B InternVL2-4B

Builds on: GFlowNets Sub-Trajectory Balance GRPO Qwen2.5-VL LLaVA-CoT

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