RL-Kernel 让训练与推理 LogP 比特级一致,200 步零偏差

青稞AI · wechat · 2026-10-18

RL 后训练的隐性数值陷阱

大模型 RL 训练中,Rollout 与 Training 常由两套引擎执行:训练为反向传播、序列打包、多卡并行优化,推理为 prefill/decode、动态批处理、PagedKV 优化。即使模型权重和 token 完全相同,浮点归约顺序、并行分片、精度转换边界的差异也会让两边 LogP 对不上(文中举例:0.1+0.2+0.3 与 0.3+0.1+0.2 在有限精度下结果可能不同)。

在 PPO/GRPO 中,importance ratio 直接用 rollout 端与训练端的 logprob 相乘计算,偏差非零时相当于叠加了一层数值意义上的策略偏移,并沿 KL 诊断与 clipping 传播,表现为训练越久越不稳定。

RL-Kernel + vLLM 的解决方案

实测结果

在 AMD Instinct MI300X 上跑 8 卡 Qwen3-8B GRPO 端到端实验,连续 200 步 mismatchcount=0、maxabsdiff=0,训推 logprob 全程比特级一致。

青稞社区将于 10 月 20 日晚 8 点邀请 RL-Kernel 核心成员、西安交大硕士生李佳杰做分享,内容涵盖训推差异定位、数值契约对齐、固定 replay 与逐层比对的验证流程,以及 PD 跨机分离与异步 RL 场景下的一致性边界。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →