TLDR: This research paper surveys Process Reward Models (PRMs), a new approach to aligning Large Language Models (LLMs) by evaluating and guiding their reasoning at each intermediate step, rather than just the final outcome. It details how data for PRMs is generated (human, automated, semi-automated), how PRMs are built (discriminative, generative, implicit, and other architectures), and how they are used (test-time scaling and reinforcement learning). The paper also covers diverse applications across math, code, multimodal reasoning, robotics, and agents, highlighting PRMs’ role in improving reasoning quality and interpretability.
Large Language Models (LLMs) have become incredibly powerful, but guiding them to reason effectively, especially through complex, multi-step problems, has been a significant challenge. Traditionally, these models were aligned using ‘Outcome Reward Models’ (ORMs), which only judge the final answer. This approach is like grading a student solely on their final exam score, without looking at their step-by-step work. If the final answer is wrong, it’s hard to tell where the student made a mistake.
Introducing Process Reward Models (PRMs)
A new approach, called Process Reward Models (PRMs), is changing this. PRMs evaluate and guide an LLM’s reasoning at each step or throughout its entire thought process, rather than just the end result. This allows for much finer feedback, helping to pinpoint errors early and guide the model towards more robust and interpretable reasoning. Think of it as a teacher who reviews every step of a student’s math problem, offering corrections along the way.
This comprehensive survey, titled A Survey of Process Reward Models: From Outcome Signals to Process Supervisions for Large Language Models, provides a detailed overview of PRMs, covering how the data for them is generated, how the models themselves are built, and how they are used in practice. The authors, including Congmin Zheng, Jiachen Zhu, Zhuoying Ou, and others from institutions like Shanghai Jiao Tong University and University College London, highlight the shift from outcome-only supervision to a more process-aware evaluation.
How PRM Data is Created
Generating the right data is crucial for training PRMs. The survey outlines three main methods:
- Human Annotation: This involves human experts carefully validating each step of a reasoning chain. While it provides very high-quality, reliable feedback, it’s also resource-intensive and doesn’t scale easily.
- Automated Supervision: To overcome the limitations of human labeling, researchers have developed automated methods. These can use symbolic tools, consistency checks, or even execution feedback (for code) to generate step-by-step supervision. This approach offers unprecedented scale but needs careful handling to avoid propagating errors or misaligning with human preferences.
- Semi-automated Approaches: Many recent works combine the best of both worlds. They start with a limited amount of high-quality human-curated data and then expand it using automated verification or synthetic generation. This balances fidelity with scalability, making it practical for many applications.
Building the PRMs
Once the data is ready, PRMs can be built using various modeling paradigms:
- Discriminative PRMs: These models learn to score the correctness or plausibility of intermediate reasoning steps directly. They can be trained using simple ‘pointwise’ objectives (judging each step individually) or ‘pairwise’ objectives (comparing two different reasoning steps).
- Generative PRMs: These are more sophisticated. They first generate a ‘critique’ or ‘verification chain’ (they ‘think’ about the step) and then use that generated thought to judge the original reasoning step. This allows the reward model to maintain longer reasoning chains and better understand the context.
- Implicit PRMs: Unlike the explicit supervision used in discriminative and generative PRMs, implicit PRMs infer fine-grained rewards without needing step-level labels. They leverage weaker signals like outcome feedback or the model’s own self-evaluation.
- Other Architectures: Researchers are also exploring innovative structures, such as graph-based PRMs that understand dependencies between steps, or multimodal PRMs that can handle both visual and text inputs.
Putting PRMs to Use
PRMs are used in two primary ways to enhance LLM performance:
- Test-Time Scaling: This involves improving model performance during inference without increasing the model’s size. PRMs can re-rank multiple candidate answers, verify reasoning steps, or guide search algorithms to explore better reasoning paths. This transforms PRMs into dynamic controllers of the inference process.
- Reinforcement Learning (RL) for Policy Learning: PRMs provide dense, step-level feedback that can be integrated into RL training loops. This is a significant improvement over traditional RL, which often relies on sparse, outcome-only rewards. With PRMs, language models can learn more stable credit assignment and achieve faster policy learning across complex reasoning tasks.
Diverse Applications
The impact of PRMs is far-reaching, with applications across many domains:
- Mathematics: Validating algebraic and logical steps to ensure sound derivations.
- Code Generation: Assessing partial programs with execution feedback, rewarding syntactic validity and semantic consistency.
- Multimodal Reasoning: Checking visual-text coherence and selecting grounded explanations.
- Text Tasks: Refining multi-step reasoning in areas like machine translation and question answering.
- Robotics: Decomposing complex tasks into subgoal rewards for faster policy learning.
- Agents: Acting as ‘critics’ for interactive agents, rewarding progress and pruning dead ends.
- Industry: Enforcing verifiable, evidence-based reasoning in high-stakes fields like medicine and finance.
- Multi-domain: Developing generalizable PRMs that can transfer supervision across different tasks.
Also Read:
- HARMO: A Hybrid Approach to Training Smarter Multimodal AI
- TATTOO: Smarter AI Verification for Tabular Reasoning
The Future of Reasoning Alignment
While PRMs offer significant advantages in granularity, interpretability, and functionality compared to traditional reward mechanisms, they also come with challenges, such as higher resource demands for annotation. However, ongoing research aims to reduce these costs through robust automated supervision and improve cross-domain generalization. By providing fine-grained, step-level feedback, PRMs are paving the way for safer, more interpretable, and broadly applicable reasoning systems in large language models.


