atlas

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

VersaPRM: Multi-Domain Process Reward Model via Synthetic Reasoning Data

ICML 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.

Shows open-source math PRMs fail to generalize beyond math, then builds VersaPRM by fine-tuning a Llama-based math PRM on a synthetic multi-domain MMLU-Pro CoT dataset with LLM-generated, LLM-labeled step labels.

Problem

Process reward models are trained mainly on math data and their effectiveness in non-mathematical domains (law, philosophy, biology, etc.) is unclear and appears poor for test-time reranking and search.

Approach

Generate step-wise CoTs for MMLU-Pro questions with Llama-3.1-8B-Instruct and auto-label each step with Llama-3.1-70B-Instruct using step definitions and the ground-truth answer, then fine-tune a math PRM (LlamaPRM800K) with LoRA on this multi-domain data to yield VersaPRM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune a math PRM on synthetic multi-domain reasoning dataLlamaPRM800K · MMLU-Pro-CoT-Eval (Unlabeled), Lawaccuracy: 35.93 -> 43.86Helped
fine-tune a math PRM on synthetic multi-domain reasoning dataLlamaPRM800K · MMLU-Pro-CoT-Eval (Unlabeled), All except mathaccuracy: 56.61 -> 60.29Helped
train on multi-domain CoTs instead of a same-size math-only subset (ablation)LlamaPRM800K · MMLU-Pro-CoT-Eval (Unlabeled), Math and non-MathaccuracyHelped
hold out one domain (Law or Biology) during training (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), held-out Law and BiologyaccuracyNo clear effect
initialize from Llama-3.1-8B-Instruct instead of LlamaPRM800K (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), MathaccuracyHurt
initialize from QwenPRM800K instead of LlamaPRM800K (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), Math and non-MathaccuracyHurt
use full fine-tuning instead of LoRA (ablation)VersaPRM initialized from LlamaPRM800K · MMLU-Pro-CoT-Eval (Unlabeled), Math and non-MathaccuracyHurt
remove step-label definitions and the ground-truth answer from the auto-labeling prompt (ablation)VersaPRM data-generation pipeline · MMLU-Pro-CoT-Train (Labeled), correct-CoT labeling agreementagreement rate: over 70% ... to 7%Hurt
omit the ground-truth answer from the auto-labeling prompt (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), aggregate BoN and WMVaccuracyHurt
add counterfactual augmentation to training data (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), aggregate BoN and WMVaccuracyNo clear effect
add rewrite augmentation to training data (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), aggregate BoN and WMVaccuracyNo clear effect
self-filter labeled training CoTs (ablation)VersaPRM · MMLU-Pro-CoT-Eval (Unlabeled), aggregate BoN and WMVaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MMLU-Pro MATH GSM8K PRM800K

Benchmarks: MMLU-Pro-CoT-Eval (Unlabeled) MMLU-Pro

Metrics: accuracy gain over majority voting

Baselines: Math-Shepherd Qwen-2.5-Math-PRM Math-PSA RLHFLow-Deepseek LlamaPRM800K QwenPRM800K Llama-3.1-70B-Instruct as judge Majority Voting

Builds on: Math-Shepherd PRM800K MMLU-Pro LoRA

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