Process Reward Agents for Steering Knowledge-Intensive Reasoning
Organizations: ETH Zürich, Switzerland · Heidelberg University, Germany
Abstract
Reasoning in knowledge-intensive domains remains challenging as intermediate steps are often not locally verifiable: unlike math or code, evaluating step correctness may require synthesizing clues across large external knowledge sources. As a result, subtle errors can propagate through reasoning traces, potentially never to be detected. Prior work has proposed process reward models (PRMs), including retrieval-augmented variants, but these methods operate post hoc, scoring completed trajectories, which prevents their integration into dynamic inference procedures. Here, we introduce Process Reward Agents (PRA), an inference-time method for providing domain-grounded, online, step-wise rewards to a frozen policy. In contrast to prior retrieval-augmented PRMs, PRA enables search-based decoding to rank and prune candidate trajectories at every generation step. Experiments on multiple medical reasoning benchmarks demonstrate that PRA consistently outperforms strong baselines, achieving 81.9% accuracy on MedQA with Qwen3-4B, a new state of the art at the 4B scale. Importantly, PRA generalizes to unseen frozen policy models ranging from 0.5B to 8B parameters, improving their accuracy by up to 25.7% without any policy model updates. More broadly, PRA suggests a paradigm in which frozen reasoners are decoupled from domain-specific reward modules, allowing the deployment of new backbones in complex domains without retraining.
Figures & tables
| Policy | Method | ID | OOD | Average | |||||
| MedQA | Medbullets | MedMCQA | MMLU | GPQA | Lancet | NEJM | |||
| Qwen3-4B-Instruct | Direct | 61.6 | 48.8 | 55.6 | 77.4 | 51.1 | 60.4 | 45.3 | 57.2 |
| Direct + SC | 61.3 | 48.7 | 55.8 | 77.3 | 50.8 | 60.2 | 46.4 | 57.2 | |
| CoT | 72.7 | 56.5 | 61.1 | 83.7 | 60.8 | 62.4 | 62.7 | 65.7 | |
| CoT + SC | 74.8 | 58.7 | 62.7 | 84.9 | 51.8 | 63.5 | 63.2 | 65.7 | |
| RAG | 72.2 | 55.7 | 63.3 | 85.4 | 59.2 | 62.1 | 65.7 | 66.2 | |
| Policy | Method | Acc. | |
| Llama-3.1-8B-Instruct | CoT | 67.0 | – |
| + Self-Consistency | 75.1 | +8.1 | |
| + PRA | 82.3 | +15.3 | |
| Qwen3-4B-Instruct † | CoT | 72.7 | – |
| + Self-Consistency | 74.8 | +2.1 | |
| + PRA | 81.9 | +9.2 |
| Reward Agent | Trained? | Search? | Method | # Sample | Acc. |
| CoT | 1 | 72.7 | |||
| CoT + SC | 64 | 74.8 | |||
| ✓ | RAG | 1 | 72.2 | ||
| ✓ | RAG + SC | 64 | 76.7 | ||
| Qwen3-4B | PRA | 64( ) | 74.4 | ||
| Qwen3-4B | ✓ | PRA | 64( ) | 76.7 |
| Method | Reward Level | Reward Time | Search | Acc. |
| CoT + SC | Post hoc | 74.8 | ||
| PRA (Last) | Outcome | Post hoc | ✓ | 75.7 |
| PRA (Min) | Process | Post hoc | ✓ | 74.3 |
| PRA (Max) | Process | Post hoc | ✓ | 77.5 |
| PRA (Average) | Process | Post hoc | ✓ | 77.6 |
| PRA (Ours) | Process | Online | ✓ | 81.9 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Description |
| System | |
| question | |
| space of questions | |
| space of answers | |
| ground-truth answer for question | |
| predicted answer for question | |
LLM Reasoning
Large language model reasoning studies how models solve multi-step problems, verify intermediate steps, and use computation or tools reliably.
See all 926 papers