Problem process reward models solve that outcome only rewards miss.
What problem do process reward models (PRMs) solve that outcome only rewards miss?
Outcome-only rewards give one sparse EOS signal on long CoT — PRMs score intermediate steps so RL can reward sound reasoning and penalize lucky wrong paths that self-correct.
Imagine a student shows only the final number on a long math problem. If it's right, you cannot tell whether they used a clean method or made a lucky mistake they fixed later. A process reward model is like a teacher who checks each line of work — good steps earn credit, bad steps get flagged even if the final answer happens to be correct.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Reasoning models generate long internal chains before answering. RL on those chains needs to know which parts of the trajectory were sound. A final-answer checker alone is one bit of feedback at the end of hundreds of tokens — too sparse to teach reliable step-by-step reasoning.
Process reward models exist to score the journey, not just the destination. This card explains the credit assignment gap outcome rewards leave and how PRMs close it.
The sparsity of outcome-only rewards
RLVR on math and code typically defines reward at end-of-sequence: extracted answer matches ground truth, or unit tests pass. The policy generates a long chain-of-thought — perhaps 200-2000 tokens — then a final boxed answer.
From the optimizer's perspective, every token in the chain shares one scalar outcome. Was the trajectory good or bad? One bit. Intermediate algebraic steps, logical leaps, and dead-end exploration all receive the same terminal label. This is the sparse reward problem familiar from RL theory, now at LLM sequence length.
Variance is high: two rollouts with wildly different intermediate quality can get identical reward if they self-correct to the same final answer. The policy gradient has weak signal about which actions along the chain should be reinforced.
Situations where this technique stops working.
2–4 min · Everything important, quickly.
Real products, models, and research that use this idea.
- OpenAI process supervision work on math reasoning used step-level labels to improve policy learning beyond outcome-only RL.
- DeepSeek-R1 discussions note implicit process signals via GRPO sampling even without a standalone PRM product.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow do ORMs and PRMs differ in training data?
ORMs label whole solutions; PRMs need per-step correctness labels — compare annotation cost and error modes.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Treating a final-answer verifier as sufficient supervision on 500-token chains — sparse EOS rewards mis-credit self-corrected wrong steps and lucky guesses.
60 second bullets to scan on the way to the call.
Primary sources. Browse if you want the original framing.
Same topic, related formats. Practice these next.