Skip to content

05 后训练数据接口与诊断 ​

页面目标 ​

后训练数据不是“文本拼成 JSONL”即可使用。SFT、偏好和推理数据共享来源、版本、去污染与评测隔离,但监督信号、格式契约和失败模式不同。本页将上游数据处理连接到训练可消费的接口与独立质量验证。

三类训练接口 ​

数据类型最小对象核心契约主要风险
SFTprompt / messages、response、labelschat template 与 label mask 对齐;不训练无关 token模板错位、答案截断、重复指令
偏好prompt、chosen、rejected同一上下文下的可比较候选;偏好来源可追溯候选质量接近、标注不一致、泄漏
推理 / CoT问题、过程、答案、验证信号过程粒度可解释,结果可由规则或独立评测核验过程伪造、答案泄漏、只拟合表面格式

训练前的最小检查 ​

检查需要确认失败时的处理
schema必填字段、类型、消息顺序与 template拒绝写入训练集,保留失败原因
tokenizer / labels截断、特殊 token、loss mask 与目标 token用小批样本逐项检查 label 对齐
split / 去污染训练、验证、测试与外部 benchmark 隔离记录匹配规则、重复组和例外
数据分布领域、长度、语言、难度与安全类别回到 Task3 调整配比或补样本
下游质量独立任务、行为回归与人工失败样本不以训练 loss 单独接受数据版本

“假学会”如何诊断 ​

训练 loss 下降只说明模型更能拟合当前 labels。若独立任务没有提升、输出模板看似正确但事实或工具结果错误,先检查数据泄漏、template、标签范围、重复样本和评测覆盖,而不是先提高训练步数。

观察到的现象数据工程优先检查后训练侧继续验证
loss 很低、验证无提升重复、污染、切分与标签对齐独立评测与行为回归
格式正确、内容质量差指令/答案质量与任务配比SFT 配置与模型能力边界
偏好训练不稳定chosen/rejected 可比性与标注一致性β、reference 与目标函数
推理过程冗长但答案错误过程验证、结果验证与长度偏差reward / evaluator 设计

连接到现有路线 ​

后训练优化负责 SFT、偏好优化、RL 与评测决策;Part02 · 09、13、32、50、62、64、84–86 承担训练与项目验证。本页只定义数据接口、隔离与诊断证据,不替代训练算法或奖励设计。

交付物 ​

完成本页后,应能为一份 SFT、偏好或推理数据集给出 schema、样本版本、污染检查、labels 检查、分布摘要、独立评测和失败样本记录。

Released under the MIT License.