2312.08935-math-shepherd-automatic-process-supervision

Math Shepherd: Verify and Reinforce LLMs Step by step without Human Annotations

Math-Shepherd 的核心价值在于把数学推理步骤的标注问题改写为“当前 step 之后还能否补全到正确答案”的 Monte Carlo potential estimation:对每个中间 step 采样多个 continuation,用最终答案正确性给 step 生成 hard / soft pseudo-label,训练 PRM 做 verifier reranking,并进一步把 PRM reward 接入 step-by-step PPO。它的实验价值来自自动过程标签可扩展、PRM reranking 明显优于 ORM 和 self-consistency、step-level reward 在 PPO 上比 outcome reward 更有效;主要风险来自 continuation 标注噪声、completion compute 成本、PRM800K 对比中的分布差异,以及 RL 代码和部分实现细节不可复现。

Authors Peiyi Wang, Lei Li, Zhihong Shao (邵智宏), Runxin Xu (许润昕), Damai Dai, Yifei Li, Deli Chen (陈德里), Yu Wu (吴俣), Zhifang Sui

已审阅 Archived 2026-06-23 15:12 Updated 2026-07-13 09:48 Reviewed 2026-07-18 17:42 Source

Source

作者与关系

阅读目标与判断边界

本笔记关注:

  1. Math-Shepherd 如何在没有人工 step labels 的条件下构造 process supervision。
  2. PRM 在 verification / Best-of-N reranking 中相对 ORM、self-consistency 和 human PRM800K 的证据强度。
  3. Step-by-step PPO 的 reward 设计、baseline 设置和复现边界。

判断边界:

  • 只把论文公开 PDF、ACL Anthology、Hugging Face 数据 / 模型卡和 OpenReview metadata 作为可靠来源。
  • 对 step-by-step PPO 的实现细节保留边界判断,因为模型卡说明内部代码无法开源。
  • 对 PRM800K 的比较重点看实验设置和候选分布,避免把单一曲线直接解释成自动标注全面超过人工标注。

论文脉络

1. 研究问题、背景和价值

数学 reasoning verifier 有两类常见信号:

  1. Outcome reward model: 判断整条 solution 的 final answer 是否正确。
  2. Process reward model: 对中间 step 给 reward,判断推理过程是否仍有通向正确答案的潜力。

ORM 容易训练,因为最终答案可以自动检查;PRM 的信息密度更高,因为它能指出错误更早发生的位置,也能在 Best-of-N reranking 中避免只看最终答案格式。然而 PRM800K 一类人工 step labels 成本高,且标注协议、候选分布和模型分布绑定很强。Math-Shepherd 试图用自动 completion 把“过程标注”从人工判断转成可扩展采样估计。

2. 已有解决方案与不足

  • Self-consistency / majority voting:只利用多个候选答案的一致性,成本低,但无法细粒度识别 reasoning step 的质量。
  • ORM:用最终答案 correctness 训练 reward model,适合自动标注;对中间错误定位能力弱,在长推理链里 credit assignment 粗。
  • Human PRM:PRM800K 证明 step-level verifier 很强,但需要人工标注 first-error / step correctness,扩展成本高,且数据分布可能和 open-source generator 的 candidate distribution 不匹配。
  • NLI / rule-based automatic process label:可以判断步骤与前后文一致性,但对数学推理的潜在可补全性建模不足,容易被表面 entailment 或规则覆盖率限制。

3. 作者可能的思考路径

作者抓住一个可自动验证的中间变量:如果某个 step 之后仍能以较高概率补全到正确答案,这个 step 对 final correctness 有正向潜力;如果无论如何补全都很难得到正确答案,这个 step 很可能已经偏离正确轨迹。于是可以在每个 prefix 上启动 completer,采样多个 continuation,并用最终答案 checker 把终局 correctness 回传给当前 step。

这一路径把 step label 从“人类判断当前推理是否正确”转成“从当前 prefix 继续采样时成功概率有多大”。它更接近 value estimate 或 reachability estimate,严格 step correctness 只是一种近似解释。

4. 核心假设或切入点

给定问题 qq、已有 reasoning prefix (s1,,si)(s_1,\ldots,s_i) 和 gold answer aa^*,用 completer 从当前 step sis_i 之后采样 NN 个 continuation:

{(si+1,j,,sKj,j,aj)}j=1N. \{(s_{i+1,j},\ldots,s_{K_j,j}, a_j)\}_{j=1}^{N}.

当前 step 的 potential 可以由这些 continuation 的最终答案正确率估计:

ysiSE=1Nj=1N1[aj=a]. y_{s_i}^{\mathrm{SE}}=\frac{1}{N}\sum_{j=1}^{N}\mathbf{1}[a_j=a^*].

论文主线还使用 hard estimation:

ysiHE=1[j, aj=a]. y_{s_i}^{\mathrm{HE}}=\mathbf{1}[\exists j,\ a_j=a^*].

HE 更像“存在一条可补全正确路径”的 reachability label;SE 更像“在当前 completer 和采样温度下的成功概率”。两者都依赖 completer 覆盖率、采样数 NN、answer checker 准确性和当前 prefix 分布。

5. 方法 / 系统 / 理论框架

自动过程标注

  1. 先用 generator 生成完整 solution,并拆成多个 reasoning steps。
  2. 对每个中间 step 作为 prefix,用 completer 生成 NN 条后续 reasoning process。
  3. 用 gold answer 检查 continuation 的 final answer。
  4. 用 HE 或 SE 给当前 step 生成 pseudo-label。
  5. 用这些 pseudo-label 训练 PRM。

Hugging Face 数据集把每个 step 后插入特殊 token ки,只在这些位置计算 loss。标签中 + 表示 good step potential,- 表示 bad step potential。模型卡说明 PRM 推理时取 +- 两个候选 token 的 logits 做 softmax,得到 step score。

Verification / reranking

测试时每个问题采样多条 candidate solutions。对一条 solution,PRM 给每个 step 打分,整条 solution 的分数按 Lightman et al. 的做法取 step scores 的最小值:

score(s1:K)=minir(si). \mathrm{score}(s_{1:K})=\min_i r(s_i).

这个 min 聚合把整条 solution 的可信度绑定到最弱 step,适合“任何关键错误都会破坏最终答案”的数学推理场景。论文还评估了 self-consistency + reward model:按 final answer 分组,对同一答案组内的 reward model scores 聚合后再选择最终答案。

Step-by-step PPO

作者把 PRM reward 接入 PPO,在每个 reasoning step 结束时给 reward,训练 generator。Hugging Face RL model card 说明 released checkpoint 是 Mistral-7B-MetaMATH 在 Math-Shepherd 框架下用 step-by-step PPO 训练得到,PRM 使用 math-shepherd-mistral-7b-prm,PPO training set 使用 MetaMATH 中的问题。

公开材料没有给出完整 PPO 代码;论文给出 reward model、learning rate、KL coefficient、scheduler、max sequence length 等关键超参。复现时需要把 step boundary、reward insertion、KL penalty、loss mask 和 rollout sampling 细节补齐。

6. 结论链条

  1. 自动 completion-based potential label 在小规模人工 step 集上比 DIVERSE-NLI / rule-based labeling 更接近人工判断。
  2. 用这些标签训练的 PRM 在 GSM8K / MATH verification 上稳定超过 self-consistency、ORM 和 SC+ORM。
  3. 在 open-source generator 的 candidate distribution 下,自动标注 PRM 的 MATH reranking 曲线优于 PRM800K,作者将原因归于数据量和分布匹配。
  4. 把 PRM reward 放到 reasoning step 级别后,step-by-step PPO 在 GSM8K / MATH 上优于 RFT 和 ORM-PPO。
  5. 因此,Math-Shepherd 证明了 automatic process supervision 是一种可扩展的 PRM 训练路线,并为 DeepSeek 后续 reasoning RL / verifier work 提供早期技术节点。

关键实验/定理

结果 1:自动过程标注质量

  • 设置:在 160 个 manually annotated GSM8K steps 上评估不同 process label 方法;Math-Shepherd 使用 completer 从当前 step 后采样 continuation,并用 final answer correctness 回传 step label。
  • Baseline:DIVERSE-NLI DeBERTa、DIVERSE-NLI LLaMA2-13B、DIVERSE-Rule。
  • 指标:label accuracy 和 loss;另外比较 HE / SE 随 completion 数 NN 的变化。
  • 结果:DIVERSE-NLI DeBERTa 为 61.3% accuracy / 5.43 loss;DIVERSE-NLI LLaMA2-13B 为 75.6 / 3.27;DIVERSE-Rule 为 75.0 / 3.43;Math-Shepherd LLaMA2-13B with N=4N=4 达到 85.0 / 2.05。使用 LLaMA2-70B completer 时,HE 在 N=4N=4 达到约 86% accuracy;更大 NN 可能提高 false positives。
  • 解读:completion-based label 直接利用“能否从当前 prefix 走到正确答案”,比 entailment / rule consistency 更贴近 step potential。NN 增大带来覆盖率提升,也会把一些错误但可被后续偶然修复的 step 标成 positive。

结果 2:Verification / Best-of-N reranking

  • 设置:GSM8K whole test set 和 MATH500 subset;每个测试问题生成 256 个 candidate solutions;报告 3 个 sampling groups 的 mean accuracy。所有 base models 先用 MetaMATH finetune。
  • Baseline:self-consistency / majority voting、ORM、SC+ORM、Math-Shepherd PRM、SC+Math-Shepherd PRM。
  • 指标:final answer accuracy。
  • 结果:
Generator Method GSM8K MATH500
LLaMA2-70B:MetaMATH Self-Consistency 88.0 39.4
LLaMA2-70B:MetaMATH ORM 91.8 40.4
LLaMA2-70B:MetaMATH SC+ORM 92.0 42.0
LLaMA2-70B:MetaMATH Math-Shepherd 93.2 44.5
LLaMA2-70B:MetaMATH SC+Math-Shepherd 92.4 45.2
LLemma-34B:MetaMATH Self-Consistency 82.6 44.2
LLemma-34B:MetaMATH ORM 90.0 43.7
LLemma-34B:MetaMATH SC+ORM 89.6 45.4
LLemma-34B:MetaMATH Math-Shepherd 90.9 46.0
LLemma-34B:MetaMATH SC+Math-Shepherd 89.7 47.3
DeepSeek-67B:MetaMATH Self-Consistency 88.2 45.4
DeepSeek-67B:MetaMATH ORM 92.6 45.3
DeepSeek-67B:MetaMATH SC+ORM 92.4 47.0
DeepSeek-67B:MetaMATH Math-Shepherd 93.3 47.0
DeepSeek-67B:MetaMATH SC+Math-Shepherd 92.5 48.1
  • 解读:PRM 在三个 strong generators 上大多超过 ORM 和 self-consistency,MATH500 的收益更稳定。SC+PRM 在 MATH 上最好,说明 final-answer agreement 和 step verifier 提供互补信号。

结果 3:Step-by-step PPO

  • 设置:用 Mistral-7B reward model 监督 LLaMA2-7B 和 Mistral-7B generators;任务为 GSM8K / MATH;评估 greedy decoding。PPO training set 使用 MetaMATH questions。
  • Baseline:MetaMATH SFT、RFT、ORM-PPO。
  • 指标:final answer accuracy。
  • 结果:
Base Method GSM8K MATH
LLaMA2-7B MetaMATH 66.6 19.2
LLaMA2-7B +RFT 68.5 19.9
LLaMA2-7B +ORM-PPO 70.8 20.8
LLaMA2-7B +Math-Shepherd step-by-step PPO 73.2 21.6
Mistral-7B MetaMATH 77.9 28.6
Mistral-7B +RFT 79.0 29.9
Mistral-7B +ORM-PPO 81.8 31.3
Mistral-7B +Math-Shepherd step-by-step PPO 84.1 33.0
  • 解读:step-level reward 相对 trajectory-level ORM reward 提供更细的 credit signal。Mistral-7B 的 absolute gain 更大,也可能受 base model、MetaMATH 初始化和 PRM-generator 分布匹配影响。

结果 4:RL 后模型再配合 verifier

  • 设置:比较 Mistral-7B MetaMATH 与 Mistral-7B MetaMATH + step-by-step PPO,在 verification 阶段继续使用 SC / ORM / PRM reranking。
  • Baseline:同一 generator 的 SC、ORM、SC+ORM、PRM、SC+PRM。
  • 指标:GSM8K / MATH accuracy。
  • 结果:Mistral-7B MetaMATH + step-by-step PPO 在 SC 下达到 87.4 / 42.3;SC+Math-Shepherd 达到 89.1 / 43.5。对应的未 RL Mistral-7B MetaMATH 在 SC 下为 83.9 / 35.1;SC+Math-Shepherd 为 86.3 / 38.3。
  • 解读:PRM reward 训练 generator 和 PRM reranking 可以叠加,但 verification PRM 与训练 PRM 存在同源 reward 关系,后续需要额外看 oracle pass@k、diversity、format reward 和 verifier overfitting。

结果 5:PRM800K 对比与 data efficiency

  • 设置:在 MATH candidate reranking 曲线中比较 Math-Shepherd 自动过程数据训练的 PRM 与 PRM800K 人工过程数据训练的 PRM;另外比较不同训练数据量下 ORM 与 PRM。
  • Baseline:human PRM800K PRM、ORM。
  • 指标:accuracy 随 candidate 数或 training instances 变化。
  • 结果:论文报告 Math-Shepherd 在 open-source generator 的 candidate distribution 下优于 PRM800K;PRM 在约 10k training instances 时相对 ORM 有约 4% accuracy gain,随着数据增大保持更高上限。
  • 解读:这组实验支持“分布匹配 + 自动数据量”可以抵消人工 label 优势。该结论依赖候选分布和训练细节;PRM800K 的原始强项是在 OpenAI generator / MATH setting 下的人工 first-error 标签。

结果 6:OOD Hungarian national final exam

  • 设置:33 道 Hungarian national final exam 数学题,总分 100;LLemma-34B generator,每题采样 256 candidates。
  • Baseline:ORM reranking。
  • 指标:exam score。
  • 结果:LLemma-34B-PRM 比 ORM 高 9 分。
  • 解读:PRM 对出分布数学题有一定泛化信号,但样本量小,结论更适合作为补充现象。

实验设置与 baseline 审计

  • 模型与初始化:generator 和 completer 先在 MetaMATH 上训练 3 epochs。Mistral-7B SFT learning rate 为 5e65e^{-6};其他模型 learning rate 为 7B/13B 2e52e^{-5}、34B 1e51e^{-5}、67B/70B 6e66e^{-6}
  • 数据与任务:GSM8K 用 whole test set;MATH verification 使用 MATH500 subset,RL 使用 MATH whole test set。构造 ORM/PRM 数据时,在 GSM8K 和 MATH training sets 上各训练 7B / 13B 模型 1 epoch,每个问题从每个模型采样 15 条 solution,去重后标注每个 step;最终约 170k GSM8K solutions 和 270k MATH solutions。
  • Completer 设置:LLemma-7B,decoded number N=8N=8。标注质量分析中还比较 LLaMA2-13B / 70B completer 和不同 NN
  • Reward model:verification 使用 LLaMA2-70B reward model for GSM8K、LLemma-34B reward model for MATH;RL 使用 Mistral-7B reward model。Reward model 训练 1 epoch,learning rate 1e61e^{-6}。标准 LM pipeline 中采用 HE 和两个特殊 label tokens。
  • RL / 训练配置:step-by-step PPO;LLaMA2-7B PPO learning rate 4e74e^{-7},Mistral-7B PPO learning rate 1e71e^{-7};KL coefficient 0.04;cosine scheduler,minimum LR 1e81e^{-8}
  • 系统配置:论文提到使用 hfai 3D parallelism,max sequence length 512。完整 step-wise PPO 代码未公开。
  • 评测协议:verification 每题 256 candidates,报告 3 个 sampling groups 的 mean accuracy;RL 表使用 greedy decoding;部分曲线报告随 candidate 数变化。
  • 统计报告:主表给 mean accuracy,未见 confidence interval / standard deviation;OOD exam 样本量仅 33。
  • Baseline 强度:
    • 是否 tuned:ORM、PRM、generator 均基于 MetaMATH finetune,属于较强 open-source setting;RFT、ORM-PPO 和 step-by-step PPO 的 compute matching 细节有限。
    • 是否 compute-matched:verification 中每个问题候选数一致;训练阶段 PRM 自动标注需要额外 completer decode,compute 明显高于 ORM 标注。
    • 是否 implementation-matched:ORM 和 PRM 在同一生成数据来源下训练,比较较公平;PRM800K 对比存在数据来源、generator 分布和 label protocol 差异。
    • 是否覆盖强替代方案:覆盖 self-consistency、ORM、SC+ORM、PRM800K、RFT、ORM-PPO;未覆盖后续 STV、OmegaPRM、process advantage / progress reward 等更新方法。
    • 是否存在弱化风险:RFT 采样 8 responses / question,可能无法代表更强 rejection sampling recipe;ORM-PPO 细节少,可能受 reward shaping 和 KL 设置影响;PRM 与训练 generator 分布匹配优势较强。
    • 结论边界:可以较强支持自动过程标注 PRM 在当前 open-source math setting 下有效;难以单独证明 HE/SE label 是最优 process supervision 定义,也难以说明 step-by-step PPO 的收益完全来自 step reward granularity。

证据链强度评估

强证据

  • PRM reranking 在 LLaMA2-70B、LLemma-34B、DeepSeek-67B 三类 generator 上稳定超过 ORM / self-consistency,尤其在 MATH500 上收益清晰。
  • 自动 completion-based label 在人工 step 子集上显著超过 DIVERSE-NLI / rule-based baselines,说明 step potential 估计捕捉到数学推理特有信号。
  • RL 表中 step-by-step PPO 同时优于 RFT 和 ORM-PPO,给 process reward 训练 generator 提供直接支持。

中等强度证据

  • Math-Shepherd 优于 PRM800K 的结论有意义,但受到候选分布、数据规模和模型体系影响。更稳妥的解释是自动标注在分布匹配和数据量上具备优势。
  • Hungarian exam OOD 结果支持泛化方向,但样本量较小,适合作为辅助证据。
  • PRM data efficiency 曲线说明 PRM 相对 ORM 有更高 sample efficiency,但需要确认不同模型规模、不同 generator 分布和不同 answer checker 下是否保持。

需要谨慎的推论

  • HE 把“存在一个正确 continuation”标成 positive,可能把部分已经出现错误但后续被模型偶然修复的 prefix 标为好 step。
  • SE 估计的是当前 completer / sampling policy 下的 success rate,换 completer、温度、采样数和 answer checker 后 label 会变。
  • Step-by-step PPO 代码未公开,公开 checkpoint 能证明训练结果存在,完整复现实验仍缺少实现层细节。
  • PRM reward 训练 generator 后再用同源 PRM reranking,可能放大 reward-model-specific preference,需要独立 verifier 或 oracle pass@k 检查。

OpenReview / 审稿意见吸收

  • Venue status: ACL 2024 main conference long paper,ACL Anthology ID 2024.acl-long.510
  • Public reviews: 未找到公开 ACL reviewer comments。OpenReview revisions 页面只显示 DBLP / ACL metadata 类型记录,API 查询没有返回可读 review / rebuttal。
  • Ratings / confidence: 未公开。
  • Reviewer consensus: 未公开。
  • Main criticisms: 无可验证公开记录;只能从论文 limitations 和实验边界推断主要风险包括自动标注噪声、completion compute 成本、PRM800K 对比分布差异和 step-wise PPO 复现细节。
  • Author response: 未公开。
  • 对可信度的影响:ACL main long paper 提供基本同行评审背书;缺少公开审稿内容使 reviewer 争议点无法进入本地分析。后续引用时应以论文实验和 released dataset / checkpoints 为证据主体。

本地讨论补充

1. 讨论收敛点

  • Math-Shepherd 的“step label”本质是从当前 prefix 出发的未来成功潜力,和人工 first-error label 有不同语义。
  • HE / SE 的差异对应 reachability 与 success probability;HE 偏乐观,SE 更接近 Monte Carlo value estimate。
  • PRM 的 min-step aggregation 适合数学解题,因为一个低可信关键 step 足以降低整条 solution 的可信度。

2. 修正后的理解

  • 可以把 Math-Shepherd 看成自动化 PRM800K 的一条路线:用 completer + answer checker 替代人工 step annotator。
  • 它与 SRPO / reset credit assignment 的共同点是都用共享 prefix 后的 suffix 行为来判断当前 step 的训练价值;差异在于 Math-Shepherd 训练外部 PRM,SRPO 直接把 reset suffix 组用于 policy gradient。
  • 它和 DeepSeek-R1 的关系更像前史节点:Math-Shepherd 证明 DeepSeek / PKU 作者网络已经在 2023 年围绕数学 reasoning verifier 和 process reward 建立技术积累;DeepSeek-R1 后续更强调 outcome-based RL 和 GRPO 的 emergent reasoning。

3. 后续复验指标

  • 对 HE / SE label 做 step-level calibration:按 predicted step score 分桶,看 continuation success rate 和人工 correctness 是否一致。
  • 用不同 completer 和不同采样温度重标同一数据,测 label stability。
  • 在 RL 中报告 pass@k、entropy、length、format error、KL、reward hacking case 和 independent verifier accuracy。
  • 对 PRM800K 对比做 candidate distribution 控制:同一 generator、同一 candidate pool、同一 reward model backbone。

主要启发

  • 自动 process supervision 的核心杠杆是把局部 reasoning step 转化为可采样的 future success estimate。
  • 对 LLM RL 来说,reward granularity 和 reward correctness 同样重要;step-level reward 能缩短信号传播路径,但会引入 verifier bias。
  • PRM 的优势很依赖候选分布匹配。自动标注数据容易贴近当前 generator,人工数据的优势则在 label 语义更干净。
  • 这篇和 PRM800K、STV、SRPO、OTB、VIMPO 共同组成一个 credit assignment 谱系:从人工 step labels、自动 step potential、verifier self-training,到 outcome-only token-level estimator。

局限

  1. 自动标注成本高。每个 step 都需要采样多个 continuation,长解题过程和大规模数据会产生大量 completer decode。
  2. Label 语义有噪声。HE 受偶然正确 continuation 影响,SE 受 completer policy 影响,answer checker 也可能带来误判。
  3. PRM800K 对比存在分布差异。自动数据可能更贴近 open-source generator,人工数据可能来自不同模型和标注协议。
  4. Step-by-step PPO 细节不足。公开材料给出 checkpoint 和主要超参,完整训练代码和工程细节未释放。
  5. 主实验缺少置信区间和多 seed 统计。MATH / GSM8K 主表较强,OOD exam 样本量小。
  6. Reward model 与 generator 的同源性可能带来 reward bias。后续需要 independent verifier 或 human audit 验证训练后的 reasoning quality。

跨论文关系

  • LLM-as-a-Verifier:Math-Shepherd 用 suffix sampling 与 answer checker 自动生成 step labels,再训练 PRM;LLM-as-a-Verifier 直接从冻结模型的 pairwise logit readout 估计 prefix progress。两者分别代表训练式 process supervision 与 inference-only process proxy。
  • 与已有论文的作者关系:与 2501.12948 DeepSeek-R1 存在 Peiyi Wang、Runxin Xu、Zhihong Shao、Yu Wu 等作者网络重叠;与 DeepSeek-Math、DeepSeek-Prover、DeepSeek-V 系列有机构和研究线联系。
  • 与已有论文的主题关系:直接接续 2305.20050 Let's Verify Step by Step 的 PRM / process supervision 目标;与 2605.30290 STV 共享 verifier self-improvement;与 2503.11926 CoT monitorability 共享 process signal 对 reasoning behavior 的安全边界问题。
  • 与已有论文的方法或系统关系:与 2605.25507 SRPO2602.07078 OTB2606.20008 VIMPO 都在处理 long-horizon outcome reward 的 credit assignment,只是 Math-Shepherd 使用外部 PRM 和 automatic process labels。
  • 跨论文关系定位:把 Process Supervision、PRM800K 与 Step-Level Verifier 扩展为 human PRM800K 到 automatic process supervision 的连续线;补充 Pure RL Reasoning Models 与 DeepSeek-R1 系谱中 reasoning verifier 的前史关系。

Reference Intake Brief

Target

Reusable Elements

  1. HE / SE formula 可以复用于后续 automatic process supervision、OmegaPRM、process reward 和 verifier-guided RL 笔记。
  2. Verification baseline 审计表可复用于 PRM / ORM / self-consistency / Best-of-N 对比。
  3. PRM800K 对比中的分布匹配问题可作为 process supervision 论文的固定审计项。

Risks

  • Copyright/over-copying: 只保留公式、实验数值和机制摘要,避免长段复制论文原文。
  • Unsourced or unverifiable claims: Step-wise PPO 代码不可见,所有复现判断保留边界。
  • Tone/brand mismatch: 使用技术归纳和实验审计语气,避免把自动标注夸大为人工过程监督的全面替代。
  • Safety/compliance issues: 数学 reasoning verifier 无直接双用途操作细节;保留 reward bias 和 process supervision safety 边界。
  • Overlap with existing assets: 与 PRM800K 笔记重叠在 process supervision 概念,但 Math-Shepherd 的自动标注和 step-by-step PPO 足以单独存档。

Skipped

Material Reason
公开 reviewer comments 未发现可可靠匹配的 ACL / ARR / OpenReview 公开 reviewer comments、rating 或 rebuttal。
内部 step-wise PPO 代码 Hugging Face model card 说明内部代码无法开源;只记录 released checkpoints 和论文超参。

Recommendation

Decision: merge

Why: Math-Shepherd 是 process supervision 从人工 PRM800K 走向自动标注 PRM 的关键节点,也是 DeepSeek / PKU reasoning verifier 到后续 DeepSeek-R1 作者网络的重要前史材料。它对本地档案中的 credit assignment、verifier-guided self-improvement、RLVR reasoning 和 process reward 主题都有直接复用价值。