English

DuaShepherd: Integrating Stepwise Correctness and Potential Rewards for Mathematical Reasoning

Computation and Language 2025-06-24 v1

Abstract

In this paper, we propose DuaShepherd, a novel reward modeling framework that integrates two complementary reward signals, correctness and potential, to enhance the mathematical reasoning capabilities of Large Language Models (LLMs). While correctness-based signals emphasize identification of stepwise errors, potential-based signals focus on the likelihood of reaching the correct final answer. We developed an automated pipeline for constructing large-scale reward modeling dataset with both signals. A unified, multi-head architecture was explored to train the two reward models in a multi-task setup, demonstrating benefits from learning both correctness and potential in parallel. By combining these two signals into a compound probability, our model achieves consistent performance improvements across multiple benchmarks. Empirical evaluations on MATH500 and ProcessBench confirm that this combined reward significantly outperforms models trained on either reward type alone, achieving state-of-the-art performance under comparable resource constraints.

Keywords

Cite

@article{arxiv.2506.17533,
  title  = {DuaShepherd: Integrating Stepwise Correctness and Potential Rewards for Mathematical Reasoning},
  author = {Yuanhao Wu and Juntong Song and Hanning Zhang and Tong Zhang and Cheng Niu},
  journal= {arXiv preprint arXiv:2506.17533},
  year   = {2025}
}
R2 v1 2026-07-01T03:27:34.027Z