BP7 · Rubric 评测与零 GPU 迭代#
定位:面试官追问评测体系与迭代方法论时的拷问预备。
核心口述(30 秒)#
“三级动态 Rubric:P0 一票否决、P1 扣分、P2 质量打分。零 GPU 迭代闭环:评测→定位 bad case→改 prompt/工具/机制→再评测对照。核心洞察:先校准 judge 再改 Agent——三类假阳性校准后均分 +61%,一行 Agent 代码不动。“
拷问链#
Q: 为什么先校准 judge 再改 Agent?#
低分两种原因:Agent 问题 or judge 误判。先排除误判才知道 Agent 真正水平线。校准本身 +61%——尺子歪是主因。
Q: judge 三类假阳性具体是什么?#
① 轨迹里的 item_id 当信息泄露 ② 无预算 query 凭空造预算红线 ③ 非购物意图强加检索规范
Q: 评测集会不会过拟合?#
18 条固定种子覆盖 13 场景桶。对策:① 场景多样性 ② 每轮改进有明确归因 ③ 飞轮数据从使用增量收集,种子集只做回归基线。
Q: 零 GPU 改进天花板在哪?#
取决于上下文学习能力上限。32.8→58.5(+78%) 全靠上下文改进。真正需要 GPU 的是模型基础能力不够。
Q: few-shot 蒸馏效果如何?#
诚实负结果:加 few-shot 后均分没有显著提升。记录了——不是每个”应该有效”的改进都真的有效。
Q: Rubric 分数怎么回注 trace?#
run_agent 显式返回 trace_id(不用 ContextVar——子 task set 不回传父)。三条 score 挂 Langfuse trace。
压力题#
Q: 离线评测 18 条 query 有什么统计意义?#
统计意义弱——但这不是统计问题而是工程问题。种子集的价值是回归基线:改完重跑,分数跌了就是退步。大规模需线上 A/B。