操盘手年鉴The Operators’ Almanac
AI · IN · 177

评估标准漂移

Criteria Drift · criteria-drift--shreya-shankar
AI 与新工作方式 洞察 AI 时代 2025-09 Shreya Shankar ✓ 已核验出处
所属簇 Evals 评估体系

解决什么问题

你以为可以在动手前把"什么是好输出"的评估标准/rubric 一次性定义清楚,然后照着写 evals 或 PRD——LLM 产品上这条路走不通。

核心内容

Shreya Shankar 的研究 "Who Validates the Validators?"(2023 年底启动的开发者用户研究)发现:

  • 开发者无法预先定义完整的评估标准。对"好/坏"的判断会随着看到更多真实输出而改变——这个现象叫 criteria drift(标准漂移)。
  • 大量失败模式是看了十来个输出之后才想得到的;即便是造过许多 LLM pipeline 和 agent 的专家也一样。这是 LLM 时代区别于传统 ML 的新困难。
  • 推论 1:evals 判定标准必须从 error analysis(看真实数据)里长出来,而不是从想象的需求清单里来。
  • 推论 2:PRD 仍然有用(是好的思考抽象),但一定会变;随着看数据你会不断发现"原来我还希望产品有这种 vibe",这些新期望应回流进 PRD 和 judge prompt。
  • 推论 3:跳过 error analysis 直接跑 A/B 测试是本末倒置——很多团队测的是想象中重要的东西,而真实错误(如笨拙的人工转接、短信多轮拼接乱序)完全在别处。A/B 测试应由 error analysis 发现的真问题驱动。

适用边界

  • 针对 LLM 这类开放式输出的随机系统;确定性软件的需求漂移没有这么剧烈。
  • 不是"不写 PRD/不定标准",而是把标准当作随数据演化的活文档,接受它永远不完备。

关键引述 · 原话

Shreya Shankar: "People's opinions of good and bad change as they review more outputs, they think of failure modes only after seeing 10 outputs they would never have dreamed of in the first place."

Shreya Shankar: "You don't really know what you want until you see it with these LLMs."

关联卡片

- 是 `ai-evals-error-analysis-lifecycle--hamel-husain` 存在的理论依据。 - 解释了为什么 `llm-as-judge-binary-alignment--shreya-shankar` 的 judge prompt 需要持续迭代。

被这些卡引用

出处Shreya Shankar (研究员,论文 Who Validates the Validators? 作者) · 03-podcasts/hamel-husain--shreya-shankar.md
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2