大模型后训练 · SFT · DPO · GRPO

廖明月 Mingyue Liao

资深机器学习工程师,5 年以上机器学习工程经验,先后任职于百度搜索与阿里巴巴大模型应用事业部,现在日本担任 LLM 技术专家。 专注大模型后训练:用 GRPO 训练幻觉检测评判模型,并通过 DPO、self-reward 用评判结果提升生成模型。 在医疗领域有从增量预训练、检索到生成的全链路落地经验。

主要项目

以下均为公司或客户项目,代码与数据不能公开。每个项目按背景、难点、方案、结果和我负责的部分来写。

阿里巴巴 · 大模型应用事业部 · 独立负责

基于 GRPO 的 claim 级幻觉检测评判模型

  • GRPO
  • Qwen 14B
  • RAG
  • 合成数据

用 GRPO 训练 Qwen 14B 作为 claim 级幻觉检测评判模型。在 1000+ 条人工标注 claim 上,F1 较开源方案 RefChecker 相对提升 7%,较 SFT 基线相对提升 10% 以上。

架构:RAG 综述生成流程把 claim 交给 GRPO 训练的评判模型;评判模型用合成难样本训练,并把奖励反馈给生成模型 推理 · RAG 综述生成 训练 · 合成难样本 召回两路 重排 大纲 正文生成我负责的环节 切分 claim带参考文献 评判模型Qwen 14B · GRPO 正确文本 按错误类型改写Qwen 72B 只留难样本过滤已能识别的 GRPO 训练正确性 + 格式奖励 self-reward · DPO 偏好数据 → 生成模型 当前评判模型过滤负样本 · 三轮迭代
评判模型处在两个循环之间:用上一轮抓不到的负样本训练自己,再反过来奖励它所检查的生成模型。

背景

产品是基于 RAG 的医学文献综述生成(两路召回 → 重排 → 大纲 → 正文),我负责生成环节。综述是长答案,每条结论都要能追溯到参考文献,人工复核成本高。

难点

  • 幻觉定义宽,尤其“不合理推理”这类错误没法用规则或 prompt 描述清楚,示例又受上下文长度限制。
  • GPT、Gemini 作为教师模型都没有超过自家模型的上限,蒸馏路线走不通。
  • 评判模型需要给出推理过程和证据,不能只输出标签,否则无法解释、无法迭代。
  • 错误样本多样性不够,模型只会抓已经见过的错误类型。

为什么是 GRPO,而不是 SFT / DPO

  • 幻觉检测有标准答案、反馈容易,和 RL 在数学 / 代码任务上成功的条件一致。
  • SFT 和 DPO 只能靠写进样本来教推理过程,等于用人的推理上限限制模型;GRPO 让模型自己探索推理路径。
  • 团队已有的 GRPO 框架在 GSM8K 上优于 SFT;PPO 反馈链太长,没训出好结果。

方案

  1. 错误归因:人工归因出三类错误——前提缺失、不合理推理、张冠李戴。
  2. 任务拆分:把长答案切分为带参考文献的 claim,逐条判断。
  3. 负样本全部合成:Qwen 72B 按指定错误类型改写正确文本;用检测模型过滤掉已经能抓到的样本,只保留难样本;三轮迭代。
  4. 训练:GRPO 训练 Qwen 14B,奖励 = 正确性奖励 + 格式奖励。
  5. 评测:1000+ 条人工标注 claim。

结果

  • F1 较 RefChecker 相对提升 7%,较 SFT 基线相对提升 10% 以上。
  • 评判模型反过来提升生成模型(以人工评测专业性得分为指标,均为相对提升):self-reward 对齐 +10%,claim 级幻觉率下降约 50%;用评判模型构造偏好数据做 DPO +5%;双语术语词典 +5%;RAFT 抗噪训练 +4%。

评判模型带来的生成质量提升(专业性得分,相对值)

self-reward 对齐+10%
评判模型构造偏好数据做 DPO+5%
双语术语词典+5%
RAFT 抗噪训练+4%

我负责的部分

评判模型独立负责:错误归因、合成数据、训练、评测。RAG 生成质量优化中负责生成环节的对齐。

SERVICEMEME · 客户项目 · 2025.10 起

贷款申请人新闻合规筛查:从长提示词到微调模型

  • SFT
  • DPO
  • 实体与关系
  • 评测体系

把客户原来靠 Qwen3 + 提示词跑的新闻合规筛查,换成有评测体系的微调模型。已部署,客户用它批量处理全库数据。

背景

从新闻报道中自动识别贷款申请人的犯罪记录及是否为制裁对象。客户原方案的提示词随 case 不断加长,效果明显下降,团队也没有微调经验。

难点

  • 任务本质是实体识别 + 关系判断:报道里的人是不是申请人本人、事件是否构成风险,同名、别名、关系错挂都会误判。
  • 没有评测集,不知道改一条规则会不会把别的 case 改坏。
  • 没有现成训练数据,标注规范也不统一。

方案与结果

  1. 先建错误分类体系:标注不一致、数据未覆盖、关系挂错、关系缺失、实体边界错误,按分布决定改进顺序。
  2. 统一标注规范:+1.2%
  3. 合成数据提升覆盖率:+1.5%
  4. 以交叉方式在全量数据上构建正负样本对做 DPO,提升易错数据上的表现:+3.5%
  5. 固化为迭代体系:扩充评测 → 构建多样性数据 → 构建正负样本 → SFT → DPO → 评测。

我负责的部分

错误分类体系、标注规范、合成数据、SFT + DPO 训练、评测体系。

SERVICEMEME · 美国医疗机构 · Azure

带自我修正的 Text-to-Python 数据分析工具

  • 代码生成
  • DPO
  • LLM-as-a-judge
  • Azure AI Foundry

把自然语言转为数据分析 Python 代码。最终代码生成准确率 90%+,分析工时减少 20% 以上。

四阶段工作流:生成、执行并自我修正(最多 3 轮)、评审、选出最终代码 1 · 生成初版领域微调模型 2 · 执行并修正成功率 82% → 93% 3 · 评审LLM-as-a-judge 4 · 选出最终代码试错记录 + 评审 执行 → 报错 → 修改,最多 3 轮 执行记录用于最终选择
  • 自我修正把执行成功率从 82% 提升到 93%。
  • 用 DPO 学习正误代码对,并扩充多表关联与低频字段数据,综合准确率 +10%。

SERVICEMEME · 已上线

奢侈品箱包 AI 鉴定系统

  • YOLO11
  • ConvNeXtV2 / DINOv2
  • ArcFace
  • AWS

输入一个包的多张图片,输出真伪判定和 8 个结构化属性。以微服务部署于 AWS,线上用于初筛,配合人工复核。

  • 检测:YOLO11s 检测 32 个鉴定点,mAP50 0.91。
  • 真伪:ConvNeXtV2 / DINOv2 局部评分 + XGBoost 整包判定,端到端 AUC 0.898(闭集)。
  • 色号:ArcFace 度量学习做检索,新增色号无需重训。

早期项目

壹永科技 · 离线验证

大模型虚拟标注员

LLaMA 13B + QLoRA / LOMO 低显存微调,病历切分 + RoPE 扩展解决 2048 上下文限制。

  • 疗效评价67% → 85%
  • 手术切缘53% → 87%
  • 放射治疗76% → 91%

阿里巴巴 · 壹永科技

医疗领域增量预训练

术语挖掘 + 搜索增强合成数据;2 层 ALBERT-tiny + span 模型替换线上 4 层 ALBERT+LSTM+CRF。

  • 推理速度3×
  • 模型体积−30%
  • F1+1%

百度 · 搜索部

搜索 Query 通用 NER

70+ 实体类型、3 级层次多标签 NER(ERNIE 预训练 + 多任务学习)。

  • 小说 / 影视 / 歌曲,较 UNIT 基线+25%

壹永科技 · 线上

通用医学术语标准化

主导手术、诊断、检验、检查、药品 5 大值域的术语标准化。

  • 服务医院1000+
  • 手术 / 诊断 F1≥ 90%
  • 检验 / 检查准确率≥ 95%

工作经历

  1. LLM 技术专家SERVICEMEME · 日本
  2. 算法专家阿里巴巴集团 大模型应用事业部 · 杭州
  3. 高级算法工程师北京壹永科技 · 北京
  4. 算法工程师百度 搜索部 · 北京
  5. 算法工程师(实习)贝壳找房 搜索与语言智能 · 北京

教育经历

  1. 工学硕士 · 软件工程中国人民大学
  2. 工学学士 · 物联网工程合肥工业大学

获奖

专业技能

大模型后训练

  • SFT
  • DPO
  • GRPO
  • PPO
  • self-reward
  • RAFT
  • 增量预训练
  • 知识蒸馏
  • MergeKit
证据:幻觉检测评判模型、新闻合规筛查

RAG 与检索

  • 幻觉检测(评判模型)
  • 重排序
  • 向量模型微调
  • 文档切分策略
证据:幻觉检测评判模型

云与基础设施

  • GCP(Cloud Run、Vertex AI、IAM、Terraform)
  • Azure AI Foundry
  • AWS
  • Salesforce API
证据:Text-to-Python、箱包鉴定

框架与工具

  • PyTorch
  • Transformers
  • vLLM
  • TensorFlow
  • PaddlePaddle
  • Python
  • C++
  • Java

模型

  • Qwen 系列(含 RTX 5090 本地部署)
  • LLaMA
  • ERNIE
  • BERT / ALBERT
  • GPT-4(teacher / judge)

联系方式

欢迎交流大模型后训练、评测与应用机器学习相关话题。