拿下技术面上传简历

SFT 用了 5 万条指令数据,数据格式高度统一:助手回答都以同一句固定开场白开头,且相当大比例是 JSON 输出。训 3 个 epoch 后 train loss 0.35、同分布 held-out loss 0.42。人工评测发现问题:模型对闲聊类问题也开始加那句开场白,开放式回答多样性明显变差,选择题准确率还掉了 3 个点。你怎么定位原因,按什么顺序改?

NLP 与大模型LLM 基础3-5 年知识点 1 个

面试官在考什么

考察候选人在 SFT loss 与下游表现脱节时,能否从数据分布、loss mask、epoch 三个方向做有序归因,而不是盲目调超参。

SFT

回答框架 · 前两步

  1. 首要怀疑是数据分布单一 + epoch 过多导致的格式过拟合与模式坍缩,而不是学习率或容量问题;train loss 持续降、held-out 同分布 loss 也不高,但行为指标退化,是典型信号。
  2. 检查 loss mask:如果 prompt 部分也参与了 loss,固定前缀会被反复强化,模型会把「输出那句开场白」当成高概率路径。正确做法是只在 answer token 上算 loss。

还有 3 条答案要点、 3 层追问、 5 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

延伸阅读

想看这个方向的整体准备路线? 进入「NLP 与大模型」方向页

同一能力域的其他题