← 返回 2026-02-02

金鹅:从不可验证的互联网文本中合成无限 RLVR 任务的简单技巧 Golden Goose: A Simple Trick to Synthesize Unlimited RLVR Tasks from Unverifiable Internet Text

Ximing Lu, David Acuna, Jaehun Jung, Jian Hu, Di Zhang, Shizhe Diao, Yunheng Zou, Shaokun Zhang, Brandon Cui, Mingjie Liu, Hyunwoo Kim, Prithviraj Ammanabrolu, Jan Kautz, Yi Dong, Yejin Choi 📅 2026-01-30 👍 113 2026-07-13 08:35
LLM推理 RLVR 多选题 强化学习 数据合成

通过填空式多选题构造,将不可验证文本转化为可用RL训练数据

前置知识

RLVR(Reinforcement Learning with Verifiable Rewards)

RLVR 是一种利用可验证奖励信号对大语言模型进行强化学习训练的范式。与传统 RLHF 依赖人类偏好不同,RLVR 使用可自动验证的奖励(如数学题的答案正确性、代码的单元测试通过率)来指导模型优化。具体做法是为每个训练问题生成多个模型回答(rollout),然后用一个自动验证器(如数学解题器、代码沙箱)判断每个回答的正确性,将验证结果作为奖励信号来更新策略。这种方法是 DeepSeek-R1、OpenAI-o3 等前沿推理模型的核心训练方法,能够有效激发模型的复杂推理能力。

本文的核心贡献就是解决 RLVR 数据稀缺的问题。理解 RLVR 的基本原理——即可验证奖励如何驱动模型推理能力提升,以及当前对可验证数据的依赖——是理解本文动机和方法设计的关键基础。

GRPO(Group Relative Policy Optimization)

GRPO 是 DeepSeek 提出的一种 RL 算法,通过组内相对比较来估计优势函数,避免了传统 PPO 中需要训练价值网络的开销。具体来说,对于每个问题生成一组回答(例如16个rollout),计算组内平均奖励作为基线,然后用每个回答相对于基线的优势来更新策略。本文采用的 ProRLv2 是 GRPO 的变体,加入了裁剪目标(clipped objective)和解耦的优势归一化策略(group-wise mean subtraction + batch-level standardization),以维持长时间训练的稳定性。

本文的实验框架基于 ProRLv2(GRPO 变体),所有基准模型和新方法都在这个算法下训练。理解这个算法有助于理解实验设置、公平对比的前提条件,以及结果的可复现性。

数据饱和(Data Saturation)

在 RLVR 训练的语境下,数据饱和指的是模型在现有训练数据上的性能不再提升甚至开始下降的现象。其根本机制是:随着模型能力增强,训练样本逐渐分为两类——已学会的样本(模型在所有 rollout 中都成功,提供零梯度信号)和过难的样本(模型在所有 rollout 中都失败,同样无法提供有效学习信号)。当大多数样本落入这两个极端时,训练就不再产生有用的学习信号。论文发现 ProRL 数据中只有约 25% 的样本对已饱和的 ProRL-1.5B-v2 模型仍然有效。

数据饱和是本文要解决的核心瓶颈问题。理解这个概念才能理解为什么现有 RLVR 数据集无法继续驱动模型提升,以及为什么需要 Golden Goose 来补充新的、处于模型能力边界上的训练数据。

Fill-in-the-Middle(FIM)任务

Fill-in-the-Middle 是一种文本补全任务,模型需要根据给定的上下文(前文和后文)来预测被遮蔽的中间内容。传统上主要用于代码预训练(如 PSM 格式:Prefix-Suffix-Middle),即给定代码的前后部分,让模型补全中间缺失的代码行。本文将这个概念创新性地应用到 RLVR 数据合成中:从一段源文本中识别并遮蔽关键推理步骤,将被遮蔽内容作为正确答案,再生成多个干扰项,构造出多选题版本的 FIM 任务。

这是 Golden Goose 方法的核心机制。理解 FIM 任务的定义和运作方式,才能理解如何将一段自由形式的、不可验证的文本转化为一个可自动验证对错的多选题格式。

有效样本(Effective Example)

在 RLVR 训练的语境下,一个训练样本被称为有效当且仅当模型对该样本的多次 rollout 中既有成功的也有失败的情况。这意味着该样本处于模型当前能力的边界上,能够提供有意义的学习信号——成功和失败的对比使模型能够学习到哪些推理路径是正确的。如果模型对某样本的16次 rollout 全部成功(已学会)或全部失败(太难),则该样本对当前模型来说是无效的,无法驱动策略更新。

这是衡量 RLVR 数据质量和训练效率的关键指标。论文通过比较不同数据集中的有效样本数量来量化地证明 Golden Goose 数据的价值——GooseReason-0.7M 将数学、代码和 STEM 领域的有效样本增加了 45 万以上,是 ProRL 有效样本的 13 倍。

研究动机

当前 RLVR 训练面临严重的数据瓶颈问题。随着模型能力的增强,现有 RLVR 数据集的性能提升越来越快地达到饱和,这一现象在更强的模型上尤为突出。论文给出了具体的数据证据:对于 ProRL-1.5B-v2(一个经过 20,000+ H100 GPU 小时训练的 1.5B 模型),在原有 136K 样本的 ProRL 数据上继续训练超过 1,100 个 H100 GPU 小时后,几乎没有任何性能提升。更严重的是,对于更强的模型 Qwen-4B-Instruct,仅在 ProRL 数据上训练 300 步后就出现性能平台甚至下降——数学任务下降 1.29%,STEM 任务下降 1.52%。通过对训练样本的分析发现,ProRL 数据中只有约 25% 的样本对已饱和模型仍然有效(即模型在部分 rollout 中成功、部分失败),其余 75% 的样本要么模型已经学会(所有 rollout 都成功),要么太难(所有 rollout 都失败),无法提供有效的学习信号。这种数据稀缺问题在 STEM 领域尤为突出:现有 RLVR 数据主要集中在数学和代码两个领域,通用科学(物理、化学、生物、医学等)的可验证数据严重不足。此外,像网络安全这样的专业领域完全没有开源的 RLVR 数据可用。现有的自动合成方法(如 RLVE、Reasoning Gym)虽然能生成无限样本,但依赖人工设计的可验证环境,只能覆盖数学、代码和逻辑谜题等形式化领域,难以扩展到知识密集型 STEM 领域。

本文的目标是本文的目标是开发一种简单、可扩展的方法,能够从互联网上大量存在但传统上被认为不可验证的文本中自动合成高质量的 RLVR 训练数据。具体而言,作者设定了四个核心目标:第一,突破现有 RLVR 数据的规模限制,创建一个包含超过 70 万任务的大规模数据集 GooseReason-0.7M;第二,覆盖数学、编程和通用科学等多个领域,特别是弥补 STEM 领域 RLVR 数据的不足——这是现有数据合成方法最难处理的领域;第三,让已饱和的模型能够继续从 RL 训练中获益,实现持续的性能提升,从而延长 RL 训练的有效生命周期;第四,验证该方法在专业领域(如网络安全)的有效性,即使该领域没有任何现有的 RLVR 数据,也能通过从原始网络文本中挖掘推理任务来创建该领域的训练数据。

与已有工作不同的是,现有工作主要通过两种路径扩展 RLVR 数据,但各自存在根本局限。第一条路径是人工标注(如 Big-Math、SCP-116K 等),需要领域专家收集、编写和验证问题,这种方法昂贵、难以规模化,且局限于特定领域。第二条路径是自动合成(如 RLVE、Reasoning Gym),这些方法依赖于人工设计的可验证环境——通过编写程序来生成数学题、逻辑谜题、游戏等,虽然能产生无限样本,但每个环境都需要人工编程,难以扩展到数百个以上不同的环境,且本质上只能覆盖形式化领域,无法处理知识密集型的 STEM 领域(如医学诊断推理、经济学解释等)。Golden Goose 的独特切入角度是:互联网上有海量的推理密集型文本(教科书、论坛讨论、技术博客、威胁情报报告等),这些文本中蕴含着丰富的推理步骤和知识,但它们的解法通常是自由形式的、难以自动验证的。Golden Goose 的核心洞察是,通过将这些自由形式的文本转化为多选题格式(MCQ),可以将验证答案正确性的难题转化为验证选项是否匹配的简单字符串匹配问题,从而绕过了传统 RLVR 对数学验证器或单元测试的依赖。这一格式转换看似简单,却从根本上开辟了一个全新的、规模远超现有 RLVR 数据的训练数据来源。

核心方法

Golden Goose 的核心思路可以用一个类比来理解:想象你在阅读一本教科书的解题过程,如果你把其中关键的几步推理遮住,然后给出几个看似合理的选项让你选择正确的被遮蔽内容,这就成了一个可以自动验证对错的多选题——你只需要检查选中的选项是否与标准答案字符串匹配即可。这个格式转换的思想是整个方法的灵魂。具体的技术路线分为两种情况:对于推理密集型的结构化数据源(如 AoPS-Instruct 的数学竞赛题解、rStar-Coder 的编程题解、MegaScience 的教科书问答),直接在原始文本上执行遮蔽和干扰项生成;对于噪声较大的非结构化数据源(如 FineWeb 的网页抓取),先用 LLM 提取出连贯的、具有教育价值的段落,再在其上构造多选题。两条路径最终都输出标准的多选题格式:一个带有 [MASK] 标记的上下文 + 一个正确选项 + 多个干扰项,验证时只需检查模型选择是否匹配正确选项。

Golden Goose 的核心创新在于将不可验证文本转化为可验证任务的格式转换思想,这与已有方法存在本质区别。第一,与人工标注方法(如 Big-Math)相比,Golden Goose 不需要领域专家参与,只需一个 LLM 调用即可处理任意领域的推理密集型文本,从而实现真正的自动化和规模化。第二,与程序化生成方法(如 Reasoning Gym、RLVE)相比,Golden Goose 不依赖于人工设计的可验证环境,因此能够扩展到数学、代码之外的知识密集型领域,如 STEM 和网络安全——这些领域没有现成的验证器可以编写。第三,多选题格式的选择经过了精心的消融实验验证:相比开放式填空任务(让模型直接预测被遮蔽内容),多选题格式避免了推理模型解题习惯的干扰——论文发现 83% 的开放式 FIM 任务中,推理模型完全忽略填空要求而选择从头解题,导致零准确率和零学习信号。通过增加干扰项数量(最终采用 9 个选项),可以调节任务难度,使得超过 70% 的问题处于中等难度区间(模型在部分 rollout 中成功、部分失败),对 RL 训练最有效。

方法步骤详情

Golden Goose 的数据合成流水线包含以下步骤:第一步,源文本预处理——对于推理密集型的结构化数据(如 AoPS-Instruct 的数学题解、rStar-Coder 的编程题解、MegaScience 的教科书 QA),直接使用原始文本 S;对于噪声较大的数据源(如 FineWeb 的网页抓取),首先用 LLM 提取或总结 S 为一个连贯的、约 100-600 字的、具有教育价值的段落 S',如果文本中没有合适的段落则返回空字符串。第二步,关键推理步骤识别——用 LLM(实验中使用 GPT-5)在源文本(S 或 S')中识别一个包含多个重要推理步骤的连续文本片段 t。第三步,构造遮蔽上下文——将识别出的文本片段 t 用 [MASK] 标记替换,得到遮蔽上下文 S_mask,被移除的内容 t 作为正确答案。第四步,生成干扰项——让 LLM 生成至少 10 个多样化的干扰项 D = {d1, d2, ..., dk},这些干扰项需要在风格和长度上与被遮蔽内容 t 相似,但在上下文 S_mask 中是不正确的。第五步,难度过滤——对于噪声较大的数据源(如 FineWeb),使用学生模型(ProRL-1.5B-v2)进行 16 次 rollout,移除那些在所有 rollout 中都成功的简单问题(即被遮蔽内容可以从上下文中轻松推断出来,无需真正的推理)。第六步,构造最终问题——将遮蔽上下文 S_mask 与正确选项 t 和干扰项 D 组合成多选题 Q = (S_mask, {t} U D),选项顺序随机化。RL 训练时,学生模型接收 S_mask 并从候选集中选择最佳选项,验证过程只需检查预测是否匹配正确选项 t。

技术新颖性

Golden Goose 在技术上的新颖性体现在多个层面。首先,将 FIM 任务重新定义为 RLVR 数据合成工具是一个全新的视角——传统 FIM 主要用于代码预训练(如 SantaCoder、StarCoder 等),而本文展示了它在构造可验证训练数据中的潜力,这个跨领域的迁移本身就很有启发性。其次,从不可验证文本中提取可验证任务这一范式突破了现有 RLVR 数据构造的思维定式:现有方法要么要求数据本身是可验证的(如数学题有标准答案),要么要求人工构建可验证环境(如编写程序生成器),而 Golden Goose 通过格式转换绕过了这一要求,开辟了一个规模远超现有数据集的训练数据来源。第三,多选题格式的设计经过了严格的消融实验验证:干扰项数量的选择(从3到6到9)平衡了任务难度和学习信号的有效性——3 选项时模型主要使用排除法(识别干扰项的错误而非推理出正确答案),9 选项时超过 70% 的问题处于中等难度区间,提供最丰富的 RL 信号。第四,难度过滤机制确保了从噪声数据源(如网页抓取)生成的数据质量——对于推理密集型的结构化数据(教科书、竞赛题解),GPT-5 生成的问题已经足够难,无需额外过滤;但对于噪声数据,一些被遮蔽的内容可以从上下文中轻松推断,需要通过学生模型的 rollout 统计来过滤掉。最后,整个流水线的设计极其简洁——只需一个 LLM 调用(对于结构化数据)或两个 LLM 调用(对于噪声数据),无需复杂的验证环境或领域专业知识。

Golden Goose 流水线示意图
Figure 1: Golden Goose 流水线示意图
不同任务格式和干扰项数量下的准确率分布
Figure 4: 不同任务格式和干扰项数量下的准确率分布

实验结果

论文的实验结果全面验证了 Golden Goose 的有效性,主要发现包括以下几个方面:第一,在已饱和模型上恢复 RL 训练——在 ProRL-1.5B-v2 上,继续使用原有 ProRL 数据训练 1,100 H100 GPU 小时几乎没有任何提升(数学 +0.63%,编码 +0.95%,STEM +0.13%),而加入 GooseReason-0.7M 后实现了持续且显著的性能提升(数学 +2.71%,编码 +2.12%,STEM +3.48%),覆盖 15 个多样化基准。第二,更强模型的更早饱和——Qwen-4B-Instruct 在 ProRL 数据上仅训练 300 步就出现性能平台甚至下降,而加入 GooseReason 后逆转了这一趋势,实现绝对提升:数学 2.18%、编码 2.24%、STEM 2.40%。第三,STEM 领域收益最大——STEM 领域的绝对提升达 3.48%(对比基线的 0.13%),因为现有 RLVR 数据在通用科学领域远不如数学和代码丰富,GooseReason 有效弥补了这一缺口。第四,计算效率提升——在固定计算预算下(200步从头训练),联合训练 GooseReason-0.7M 比单独使用 ProRL 数据在相同步数下始终获得更高性能,表明 GooseReason 数据中的有效样本密度更高。第五,网络安全领域的突破——GooseReason-Cyber(180K 样本,从 FineWeb 网页抓取中合成)仅训练 100 步就在 3 个网络安全基准上实现了 4.44% 的平均绝对提升(CTI-MCQ +10.35%,CyberMetric +2.27%,SecEval +0.70%),超越了经过大量领域特定预训练和后训练的 8B 模型 Llama-Primus-Instruct(该模型相比基座仅提升 1.44%)。第六,推理泛化能力——GooseReason 甚至在其数据未直接覆盖的下游任务(如 Reasoning Gym 逻辑谜题)上也带来了性能提升(81.28% vs 81.06%),表明模型获得了超越特定任务格式和领域的通用推理能力。第七,数据有效性分析——GooseReason-0.7M 中约 70% 的样本对已饱和模型仍然有效,是 ProRL 数据有效样本比例(25%)的近 3 倍,在数学、代码和 STEM 领域增加了超过 45 万个有效样本,是 ProRL 有效样本的 13 倍。

数学基准上的性能对比(pass@1)
Table 1: 数学基准上的性能对比(pass@1)
编码基准上的性能对比(pass@1)
Table 2: 编码基准上的性能对比(pass@1)
Qwen-4B-Instruct 在数据饱和后继续训练的对比
Figure 2: Qwen-4B-Instruct 在数据饱和后继续训练的对比
GooseReason-0.7M 与 ProRL 数据集在有效样本上的对比
Figure 3: GooseReason-0.7M 与 ProRL 数据集在有效样本上的对比
ProRL-1.5B-v2 上不同 RL 数据的继续训练对比
Figure 5: ProRL-1.5B-v2 上不同 RL 数据的继续训练对比
固定计算预算下的 RL 训练对比
Figure 6: 固定计算预算下的 RL 训练对比
不同任务的缩放行为分类
Figure 7: 不同任务的缩放行为分类
Figure 2 在六个数学基准上的结果分解
Figure 8: Figure 2 在六个数学基准上的结果分解
Figure 2 在六个编码基准上的结果分解
Figure 9: Figure 2 在六个编码基准上的结果分解
Figure 2 在 IFEval 和 GPQA Diamond 上的附加结果
Figure 10: Figure 2 在 IFEval 和 GPQA Diamond 上的附加结果
Figure 5 在六个数学基准上的结果分解
Figure 11: Figure 5 在六个数学基准上的结果分解
Figure 5 在四个编码基准上的结果分解
Figure 12: Figure 5 在四个编码基准上的结果分解
Figure 6 在六个数学基准上的结果分解
Figure 13: Figure 6 在六个数学基准上的结果分解
查看结构化数据
任务指标本文基线提升
数学推理(AIME24/25、AMC、MATH、Minerva、Olympiad 平均) pass@1 平均(6个基准) GooseReason-4B: 73.83% ProRL数据继续训练300步: 70.36% 绝对提升3.47个百分点,相对提升4.93%
代码生成(APPS、CodeContests、CodeForces、TACO、HumanEvalPlus、LiveCodeBench 平均) pass@1 平均(6个基准) GooseReason-4B: 55.70% ProRL数据继续训练300步: 53.89% 绝对提升1.81个百分点,相对提升3.36%
STEM 推理(GPQA Diamond) pass@1 GooseReason-4B: 66.79% ProRL数据继续训练: 62.87% 绝对提升3.92个百分点,相对提升6.24%
网络安全(CTI-MCQ、CyberMetric、SecEval 平均) pass@1 平均(3个基准) GooseReason-Cyber-4B: 78.99% Llama-Primus-Instruct (8B): 67.48% 超越8B专用模型11.51个百分点,自身基座提升15.55个百分点
逻辑推理(Reasoning Gym,含Math/Algorithmic/Cognition/Logic四类) 平均准确率 GooseReason-4B: 81.28% ProRL数据继续训练: 81.06% 绝对提升0.22%,且GooseReason数据不包含逻辑谜题
ProRL-1.5B-v2 STEM推理(GPQA Diamond) pass@1 GooseReason-1.5B: 显著提升 ProRL数据继续训练: +0.13% GooseReason带来+3.48%绝对提升,26.8倍改善

局限与改进

论文存在以下局限性:第一,数据质量依赖——Golden Goose 的合成质量高度依赖于所使用的 LLM,实验中使用了 GPT-5(截至发表时的最强模型),对于较小或较弱的 LLM 生成的干扰项可能不够多样化或不够逼真,从而影响训练效果。论文未报告使用其他 LLM(如 GPT-4o、开源模型)的消融实验。第二,格式局限——将所有任务统一转化为多选题格式可能损失了开放式推理的训练价值,特别是对于需要长链推理、创造性解法或精确数学推导的任务,多选题只能验证最终答案是否匹配,无法评估中间推理步骤的质量。第三,领域覆盖有限——虽然论文展示了在网络安全领域的应用,但 GooseReason-0.7M 主要覆盖数学、代码和 STEM,对于更广泛的领域(如法律、医学、经济学、人文等)的有效性尚待验证。第四,难度控制粗糙——当前的难度过滤机制只是简单地移除学生模型 16 次 rollout 全部成功的样本,缺乏更精细的难度分级(如按准确率分层)和课程学习策略(如从易到难逐步增加训练难度)。第五,验证信号稀疏——多选题格式只提供二元的对错信号(0/1奖励),相比数学验证器提供的细粒度反馈(如部分正确、步骤正确、接近正确等)信息量较少,可能限制了模型从错误回答中学习的效率。第六,计算和数据偏差——使用 GPT-5 进行数据合成的成本不低(论文未报告具体费用),且互联网源文本可能包含偏见或有害内容,这些可能被继承到合成的训练数据中,论文未讨论相应的安全缓解措施。

独立分析的弱点

基于独立分析,Golden Goose 存在以下弱点:第一,干扰项生成策略过于简单——当前的干扰项生成完全依赖 LLM 的采样多样性,没有引入对抗性生成机制来确保干扰项真正具有区分度。实验表明,3 选项时模型主要使用排除法而非真正的推理,虽然 9 选项缓解了这个问题,但如果能生成更具对抗性的干扰项(例如专门设计来迷惑常见推理错误的选项),可能在更少选项数下就能达到同等甚至更好的训练效果。改进方向可以包括:使用强化学习来优化干扰项生成器,使其专门生成学生模型最容易犯错的选项。第二,遮蔽策略单一——论文只采用了连续文本片段遮蔽,未探索非连续遮蔽(如同时遮蔽关键公式和最终结论的组合,迫使模型同时进行多步推理)或多段遮蔽(遮蔽推理链中的多个不连续片段)的效果。对于复杂的长链推理,连续遮蔽可能跳过了最重要的推理跳跃点。第三,缺乏课程学习——所有样本在训练中被平等对待,没有根据难度或领域进行采样权重调整。一个自然的改进是根据学生模型在不同样本上的准确率动态调整采样权重,优先训练模型处于能力边界上的样本。第四,验证信号仅限于正确选项匹配——多选题格式的 RL 奖励是二元的(选对=1,选错=0),但一个几乎正确的选择(如选中了一个非常接近正确答案的干扰项)和一个完全错误的选择获得相同的零奖励,这可能损失了有价值的梯度信号。改进方向包括:为不同干扰项设计不同难度的奖励,或结合 LLM-as-judge 对模型的推理过程进行部分评分。第五,对源文本质量敏感——对于噪声较大的网页数据,LLM 提取的教育性段落质量可能不稳定,特别是在专业领域(如网络安全),文本可能包含过时信息或错误知识,这些可能被引入训练数据。

未来方向

作者提出的未来方向包括:将 Golden Goose 范式扩展到更多高价值领域,如法律和医学——这些领域虽然缺乏可验证数据但有丰富的专业文献,且推理模式(如法律案例分析、医学诊断推理)高度复杂,如果能通过多选题格式捕获这些推理模式,将具有巨大的实际应用价值。基于本文成果可延伸的研究方向包括:第一,开发自适应的干扰项生成机制——根据学生模型的能力动态调整干扰项的难度和类型,实现对抗性数据合成,最大化每个样本的学习信号。第二,将多选题格式与其他 RLVR 格式(如数学验证器、代码测试、LLM-as-judge)结合,形成混合训练策略——多选题格式擅长处理知识密集型任务,而数学验证器擅长处理形式推理任务,两者互补可能带来更大收益。第三,探索非连续遮蔽和多段遮蔽策略——对于复杂的长链推理,同时遮蔽推理链中的多个关键节点可能迫使模型进行更深层的推理,提升训练效果。第四,研究多选题训练对模型开放式推理能力的影响——论文初步展示了逻辑推理的泛化能力,但需要更系统的评估来确认格式迁移效应的范围和强度。第五,实现基于难度的课程学习——根据训练过程中模型在不同样本上的表现动态调整采样分布,优先训练模型处于能力边界上的样本,提升训练效率。第六,探索 Golden Goose 在更大规模模型(如 7B、14B、70B)上的效果——论文的结果暗示更强模型更早饱和,那么 Golden Goose 对超大模型的价值可能更大,但需要实验验证。

复现评估

从复现角度来看,Golden Goose 的方法本身具有较好的可复现性,但完全复现论文的所有结果面临一些实际挑战。在开源情况方面:论文详细提供了数据合成的 prompt 模板(附录 A 包含网络安全、数学/STEM、代码三个领域的完整 prompt),这对复现合成过程非常有帮助;但论文未直接发布 GooseReason-0.7M 和 GooseReason-Cyber 数据集,也未提及未来是否计划发布,复现者需要自行运行合成流水线。在数据方面:论文使用的源数据都是公开可用的——AoPS-Instruct(60万数学竞赛 QA 对)、rStar-Coder(37.7K 专家编写问题)、MegaScience(65万教科书 QA 对)、FineWeb(公开网页抓取),获取这些数据不存在障碍。在算力方面:完全复现论文的所有实验需要大量计算资源——ProRL-1.5B-v2 的原始训练使用了 20K+ H100 GPU 小时,论文的继续训练实验额外使用了 1,100 H100 GPU 小时;不过论文也展示了 200 步的计算高效设置,复现核心结论不需要完整复现。在难度方面:主要的复现瓶颈在于数据合成——使用 GPT-5 API 进行 70 万样本的合成需要相当的费用和时间,且 GPT-5 的可用性和定价可能变化。一个可能的替代方案是使用其他强 LLM(如 Claude、Gemini)进行合成,但论文未报告不同 LLM 的效果对比,复现者需要自行进行消融实验。总体而言,方法的设计简洁透明,核心创新点(MCQ 格式转换、干扰项生成、难度过滤)都可复现,但完全复现论文的所有数值结果需要显著的计算投入和 API 成本。