atlas

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

DreamPRM: Domain-reweighted Process Reward Model for Multimodal Reasoning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Process reward models · 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 DreamPRM, a bi-level domain-reweighted training framework for multimodal process reward models that learns per-dataset weights using a MMMU meta set, improving test-time scaling of MLLMs on math and general multimodal benchmarks.

Problem

Training multimodal process reward models (PRMs) suffers from distribution shift and dataset quality imbalance across multimodal reasoning datasets, which degrades PRM generalization and test-time scaling performance.

Approach

Learns trainable domain weights via bi-level optimization: the lower level fits the PRM on Monte Carlo step labels from weighted training domains, and the upper level updates the weights by minimizing an aggregation-function loss (sigmoid of summed log-odds of step scores) against final-answer correctness on a meta dataset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DreamPRM instead of Vanilla PRMInternVL-2.5-8B-MPO · Five multimodal reasoning benchmarksaccuracy: 2%-3%Helped
Use DreamPRM test-time scaling instead of the base modelInternVL-2.5-8B-MPO · WeMath, MathVista, MathVision, MMVet, MMStaraccuracy: +4.0%Helped
Add aggregation function loss (ablation)DreamPRM · Five multimodal reasoning benchmarksaccuracy: 57.4% → 56.3% (WeMath); 68.9 → 66.1 (MathVista); 22.1 → 20.1 (MathVision); 61.4 → 60.0 (MMVet); 62.3 → 59.6 (MMStar)Helped
Add bi-level optimization (ablation)DreamPRM · Five multimodal reasoning benchmarksaccuracy: 57.4 → 55.0 (WeMath); 68.9 → 65.4 (MathVista); 22.1 → 19.9 (MathVision); 61.4 → 61.2 (MMVet); 62.3 → 58.9 (MMStar)Helped
Add structural thinking (ablation)DreamPRM · Five multimodal reasoning benchmarksaccuracy: 57.4 → 54.6 (WeMath); 68.9 → 65.7 (MathVista); 22.1 → 20.3 (MathVision); 61.4 → 57.5 (MMVet); 62.3 → 61.6 (MMStar)Helped
Use DreamPRM rather than the base modelo4-mini · MathVistaaccuracy: 80.6 to 85.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: AI2D ScienceQA M3CoT ChartQA DVQA MapQA FigureQA Geo170k Geometry3K UniGeo GeomVerse GeoS

Benchmarks: WeMath MathVista MathVision MMVet MMStar

Metrics: accuracy

Baselines: Self-consistency Self-correction ORM Vanilla PRM s1-PRM CaR-PRM Gemini-1.5-Pro GPT-4V LLaVA-OneVision-7B Qwen2-VL-7B

Builds on: Math-Shepherd DoReMi DOGE Betty DAPO 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