拓展阅读

怎样证明 Agent 优化有效

建立任务、评分、轨迹与成本的对照实验。

推荐阅读 12 / 12本地中文导读

对应资料:Demystifying Evals for AI Agents [S143]

沿着对象与状态理解本章

两个平均成功率之间的差值,不能告诉你哪些题退化。先看同题配对表:两边都成功、新版独胜、旧版独胜、两边都失败,再看成本、方差和评分器误差。

下方图解的固定输入在“输入与适用条件”中声明。它用于解释本章机制,不与本章其他独立例子的数值暗中接续。

动态图解 · F36

涨了10个百分点,为什么还不能急着下结论?

一次实验怎样区别真实改进与偶然波动?

像给同一组题换两种解法:同题对照能减少题目难度不同带来的干扰。统计方法帮助表达不确定性,不会自动告诉你退化是否可接受、成本是否值得。实际决策还要回到任务类型、失误严重性和重复表现。

配对同一任务同时有新旧方案结果。
百分点两个百分率直接相减,如70%−60%=10个百分点。
随机波动在相同条件下多次运行也可能有不同结果。

输入与适用条件:构造的20题配对表:10都成、4新成旧败、2旧成新败、4都败。不把它当真实模型胜率。

1 / 5 · 同20题,两版各跑一次

第1步,共5步

窄屏可左右滑动图形,或点击“放大图形”。文字解释紧随图后。

涨了10个百分点,为什么还不能急着下结论?:同20题,两版各跑一次都成功10只有新版本成功4只有旧版本成功2都失败4相同题集旧版:12/20新版:14/20改善4,退化2

配对意味着旧版和新版面对同一题。先列出两者在每道题上的成功与失败关系,而不是只看两个总分。

20个配对任务;不是40个独立任务

默认静止。用“下一步”看完解释再继续;播放到最后一步自动停止。键盘聚焦播放器后,可用左右键逐步查看、空格播放/暂停。图中颜色辅助区分,含义同时用文字注明。

为什么需要

避免因一个小样本的好看结果就把优化推向全部任务。

怎样实现

固定题集、版本和预算,配对重复,记录退化,并检查置信区间等不确定性。

可能的代价与误解

只保留成功重跑、反复调参又用同一评测集验收,会高估能力。

如何判断是否做对

重算全部配对原始记录,报告净提升、退化和成本,而不是只报均值。

先定义任务成功,再选择评分工具

本篇对应Demystifying Evals for AI Agents。任务、一次尝试、评分器和轨迹是不同对象。最终回答可以流畅,但实际文件未改;工具可以成功执行,但业务目标仍未满足。[S143]

原创Bug任务的成功定义包括修复目标失败、保持关键回归、不越权、报告真实验证。四个维度不能用一句“看起来不错”替代。

用不同证据评价不同属性

测试验证行为,静态检查验证部分边界,Trace定位过程断点,模型或人工审查评价较难程序化的语义和维护性。模型裁判需要校准,不是天然真值。[S145][S148]

不要要求所有成功轨迹完全相同。两个Agent可以读取不同但充分的证据,只要满足目标与约束。过程评分应检查必要条件,而非强制模仿某次演示。

一次成功与可靠成功

在独立且成功概率固定的教学假设下,p=0.8、k=3时,至少一次成功是0.992,三次都成功是0.512。真实尝试可能相关,因此这些公式只是理解不同目标的工具。[S153]

pass@k可以体现多次尝试与选择的收益,却不等于用户正常一次运行成功率。报告必须说明预算、重试和筛选方式。

怎样做一个公平对照

固定任务、基线代码、工具、资源与验收,分别跑旧方案和新方案。若同时换模型、Prompt和检索,只能评价组合变化,不能准确归因。

原创小样本例子:十个任务中,新方案多成功两个。需要检查是哪两类任务、有没有其他回退、是否偶然、成本怎样变化,不能立刻声称普遍提升20个百分点。

基础设施会影响编码评测,内存、超时和依赖问题需要记录。排除失败的规则应提前定义,不能事后只删不利结果。[S151]

评测资产应能长期保留

保存任务JSON、评分代码、配置和执行证据,使平台变化后仍能比较。拓展阅读目录涉及的某些平台有生命周期公告,书中保留核验日期与计划日期,不把未来计划写成已发生。

练习:对路由、记忆或Review只改一个机制,比较任务成功、重要缺陷、无关读取、调用数和成本。没有实际收益的复杂性不应仅因“更完善”而保留。

继续深入:第12章 · 评测方法 或阅读拓展阅读目录12.1的逐项讲义。所有链接均为本地内容。

运行示例 · G12

20个任务提升20个百分点,证据足够强吗

输入与条件。同一20任务上A/B对比:两者成功10,两者失败2,仅B成功6,仅A成功2。

步骤与对象内部动作中间结果 / 新状态
1总成功率A=(10+2)/20,B=(10+6)/2060%对80%,观测提升20个百分点。
2配对变化真正发生差异的是8个任务B赢6,A赢2。
3零假设差异方向等可能精确双侧二项概率2×(C8,0+C8,1+C8,2)/2^8。
4计算2×(1+8+28)/256p=0.2890625,不能用这小样本宣称确定普遍改善。
5下一步分析赢/输任务的原因,并扩大代表样本不要仅把同20任务重跑到得到想要的p值。

把过程连起来。观测收益可以有工程价值,但统计不确定性必须与收益一起报告。

边界与反例。p值不是“方案错误概率”,未显著也不证明两方案完全等效。

依据与适用范围:[EVALS]。示例输入和场景由本书明确设定。

记录保存在本机浏览器。

输入关键词即可检索。

↑ ↓ 选择 Enter 打开Esc 关闭 · 仅本地搜索

阅读设置

阅读设置仅保存在本机浏览器,不上传任何数据。