跨接口分组只有小幅增益,执行接口本身的影响更大
从同一个监督微调(SFT)模型出发,使用相同执行记录和预算;训练只改变成功与失败互相比较的分组方式。
同题、同接口互比
每个接口分别计算组均值和标准差。
同题、跨接口互比
四个接口的记录合成一个比较组。
Within / Cross 的估计增益;同一结果表中,执行接口的列均值差异为 7.13 pp。
博客作者兴趣度 9.7 / 10:受控实验检验多接口训练的收益与迁移。
见过四套执行程序,与合并它们的成绩,是两个训练选择
Harness 是模型外的执行程序
它提供提示、工具、命令输出、重试和历史管理。本文两组都使用 Aider、OpenHands、Qwen Code、SWE-agent。
没有匹配的单接口训练对照,不能单独判断接口数量的作用。
Within 与 Cross 的主变量
GRPO 用同组成功与失败的分数,决定鼓励或压低哪些生成。
Within 比同题同接口;Cross 合并同题四接口。本文只改变这个分组边界。
评测接口的列均值差异,远大于模型的行均值差异
六种模型在此接口的列均值。
同样六种模型在此接口的列均值。
最大值 − 最小值。
Base 5.55% → Cross 6.46%。
系统论文训练完整方案;本文只控制分数分组
| 工作 | 训练方式 | 评测边界 | 不能直接归因于什么 |
|---|---|---|---|
| ClawGym II | 同题同接口内标准化 | 原接口 + 换接口 | 完整训练设置变化;不能只归因于 Within。 |
| HarnessX | 同题跨接口及模型版本分组 | 完整系统结果 | 版本演化与分组规则同时变化。 |
| Polar | 分别在真实部署程序内做 GRPO | 每个模型在原训练接口测试 | 没有单独测迁移到新接口。 |
| OpenForgeRL | 单接口或三接口 SFT+RL | 三接口模型的 OpenClaw / Codex 都是已见接口 | +9.5 / +20.3 pp 不能叫未见接口收益。 |
| Orchard | 分别用两接口记录做 SFT | 训练评测匹配 / 不匹配 2×2 | 检验的是 SFT 接口匹配,不是 RL 分组。 |
先固定执行记录,再改变相对分的比较组
同一条 0/1 分,比较对象不同,相对得分就不同
同题 A 四次全对、B 四次全错:Within 全为 0,Cross 约为 ±1
A 与 B 分别减各自均值
A:分数都是 1,均值 1;B:分数都是 0,均值 0。两组的分子都为 0,advantage 全为 0。
真实数据:698 个组中 44.8% 有混合结果;全对或全错的组对应 55.1% 的执行。两个百分比的分母不同。
八次执行合成一组
组均值 0.5,总体标准差 0.5;忽略很小的 ε,成功约 +1,失败约 −1。
183 个入选任务都同时有成功和失败,因此执行的非零 advantage 占比为 100%;它依赖任务筛选。
任务、完整执行、处理后记录、优化器更新,必须分开计数
任务;8,841 条成功执行处理后的记录。
任务;5,543 次完整执行。同题合并后既有成功又有失败。
四种方案相同;具体切分规则未公开。
各方案一次重放;与记录数不能直接等同。
模型交代码补丁,独立隐藏测试判定成功 1 或失败 0
一行修复怎样过真实测试,标准评分器又有什么边界?
rot & (sh1 & sh2) 本应让后两个输出各依赖一个输入;旧代码把右下角矩阵错误地全置为 1。resolved=True。SKIPPED 处理可核查,论文专用复测器仍未公开。原接口增益 +0.48 / +0.77 pp,接口列均值差异 7.13 pp
未见接口上,Within 与 Cross 都没有显著超过 SFT
最小可检出效应描述实验精度,不是已排除差异的上限
估计达到 80% 检出概率所需的真实差异。
区间更窄;Cross − Within 为 +0.25 pp,区间仍含 0。
绝对分不能直接相减
绝对均值用 500 题及有效尝试;八次配对先筛 486 题,再选双方八次完整的题。三项差值不必可加。
训练随机种子的差值有正有负,一次重采也没有显著改善
+0.62 / +0.05 / −0.20 pp
合并差值 +0.16 pp,95% CI [−0.41,+0.72];对题目重采样,固定三种已观察的 seed。
Within / Cross 的跨 seed 最大分差为 0.45 / 0.42 pp。
重跑原 183 题,131 题仍有混合结果
中途模型采新记录供后半程训练;首次更新概率比与 ESS 均为 1.000。
较离线 Cross:+0.13 pp [−0.85,+1.10]。只检验一次重采,不是持续在线对照。
Cross 的相对分包含接口信息;两个对照都未单独隔离其影响
同题不能跨训练与测试折
分类器输入 advantage,预测 harness;减去同题内标签随机打乱的基准准确率。
Cross:30.63% − 26.15% = +4.48 pp;Within:+0.02 pp,区间含 0。关联不证明模型记住了接口。
信号数量与接口可预测性未分开
Coverage-matched 置零部分相对分,也降低接口可预测性。Residualized 减去其他任务的接口均分,但估计分布与训练分布不同,接口仍可预测。
两项较 Cross 的未见接口差值都不显著。
换接口的动作频率差异,远大于同接口内 SFT 与 Cross 的差异
低成功率、弱 SFT 起点和未公开材料,都限制结论范围
原流程中变好、换流程仍变好、分组改变带来收益,要分别证明
小幅训练增益,大幅接口差异
原接口的 Within / Cross 估计增益为 +0.48 / +0.77 pp;接口列均值差异 7.13 pp。
未见接口两种规则都未显著超过 SFT,Cross 未稳定超过 Within;没有证明多接口 RL 无用。
增加接口与持续在线训练
固定任务、预算、评分器,轮流留出不同接口;再比较持续采集下两种分组规则。
对照应验证非零信号数量与接口可预测性是否真的被单独改变。