高分不等于好分:一年 AI 评估带来的反思
有用的 AI 评估需要在一致条件下比较版本,追踪失败模式,并持续提高任务、运行框架和验收标准的要求。
要点速览
-
🚨 90%+ 的得分往往是警讯:你的评估可能变容易了。
-
📈 提升 5 个百分点,比孤立的 95% 得分更有意义。
-
🧪 应在同一运行框架下比较模型版本,而不是对着固定的分数目标评估。
-
🔍 失败模式比最后那个醒目的总分更重要。
-
⚙️ 评估是一套质量体系:模型质量与运行框架质量必须共同演进。
-
🏁 没有哪个模型能赢下所有基准测试。
过去一年,我花了大量时间评估生产环境中的生成式 AI 产品,并把新的前沿模型与现有基线放在一起对比。这些亲身实践改变了我看待基准测试分数的方式。
我仍然认为,提升五个百分点可以很有意义。但意义只存在于具体背景中。在相同任务、相同运行框架和相同评分规则下,模型从 A 版本到 B 版本提升 5 个百分点,可能说明它确实进步了。缺少这些背景,孤立的 93% 或 97% 得分能告诉我的就少得多。
这就是核心观点:
单看绝对分数,没有意义。
重要的是比较,是版本之间的变化,是失败模式的变化。只盯着一个门槛追分,往往会让团队误以为过线就代表质量可靠。
📈 关注相对进步,放下对门槛的崇拜
在不少团队里,评估被简化为一个目标:“超过 X%。”听起来很务实,却往往引出错误的行为。一旦人们围绕一个固定门槛做优化,就会围着测量方法调参,而不是改善系统。
实际比较模型时,我不太在意某个模型的分数够不够“高”,更在意相同条件下,它与上一版本相比究竟变了什么。相同的提示词、相同的工具、相同的重试策略、相同的评判标准。如果新模型在这套条件下有实质改善,那就是有用的证据。如果它只是在另一套假设不同的基准测试上显得不错,就不该有太强的信心。
这与 HELM 提出的更广泛评估建议一致:模型在不同场景下的行为有明显差别,因此应进行多维度报告,而不是简化成一个数字。斯坦福大学(Stanford University)《2026 年 AI 指数报告》的技术表现章节把问题说得更尖锐:“原本预期能保持多年挑战性的评估,几个月内就达到饱和,压缩了基准测试能够有效追踪进展的时间窗口。”
🚨 极高的分数往往是警讯,未必值得庆祝
90%+ 的分数看起来像胜利。
但在实际运行中,它往往提示你该检查评估本身了。🚨
当测试这么容易时,通常有两种情况:模型的能力确实远超这个任务的要求,或者评估已不足以区分你做决策所关心的差异。在生产环境中,第二种情况很常见。数据变旧,标准变松,边界情况消失。指标上升了,现实风险却还在。
MMLU 曾是通用知识基准测试的标准,如今前沿模型在它上面的得分已超过 88%,趋于饱和,无法再清晰区分领先系统。数据污染和基准测试饱和已经成为核心关切。如果基准测试内容或非常相近的变体泄漏到训练数据中,总分就可能虚高,而真正的泛化能力并未变化。《调查现代大语言模型基准测试中的数据污染》(Investigating Data Contamination in Modern Benchmarks for Large Language Models)展示了这一点。
对此,新一代基准测试开始持续更新,并把防范数据污染纳入设计。LiveBench 每月增加新题。LiveCodeBench 从 LeetCode、Codeforces 和 AtCoder 获取新的编程题。LiveCodeBench Pro 则引入奥林匹克竞赛奖牌获得者的判断,把难度进一步提高。
Humanity's Last Exam 原本是为了替代已经饱和的学术基准测试而设计的更高难度评估。然而,即便是 HLE,最高分也从 2025 年 1 月的 8%,升到了 2026 年 4 月的 50% 以上。这提醒我们,今天的高难度基准,明天就可能变成排行榜上的表演。
所以,进步当然值得庆祝。
但当分数接近上限时:少一点庆祝,多一点调查。
🔍 评估最重要的产出是发现失败,而不是报告分数
很多团队把评估当成一条报告流水线:得出数字,做个仪表盘,然后继续往前走。在生产环境中的生成式 AI 系统里,这错过了评估最有价值的产出。
最有价值的产出,是你及时发现、来得及修复的那些失败模式。
真实系统中的问题,很少只是“答案错了”。
更常见的是:
-
脆弱的工具调用序列
-
过度自信的误报
-
部分工具失败后,恢复能力薄弱
-
提示词稍有扰动,行为就不稳定
-
看似有益的模型升级之后,悄无声息地出现退化
一个标量分数不会告诉你,这些失败类型藏在哪里。
行为测试方法多年来一直在强调这一点。CheckList 表明,留出集准确率可能掩盖关键的行为缺陷,即使是能力很强的商业系统也不例外。Dynabench 更进一步,让基准测试具有动态性和对抗性,迫使评估随模型进步而演进。
2026 年的编程基准测试格局,让这一点变得具体。在 SWE-bench Verified 上,排名前六的模型只相差 1.3 个百分点。差距如此之小,以至于排名更能反映运行框架调优和提示词工程,而不是模型本身的能力。
然而,在更新的基准测试上,同一批模型呈现出截然不同的能力分布。一份 2026 年 3 月的对比报告称,Claude Opus 4.6 在 SWE-bench Verified 上接近榜首,但在衡量命令行智能体表现的 Terminal-Bench 上,落后 GPT-5.3 Codex 12 个百分点。没有哪个模型能赢下所有评估。如果只根据一个排行榜选模型,你优化的可能是基准测试的偏好,而不是自己的使用场景。
这与我的经历完全吻合:评估过程有价值,是因为它揭示下一步该改进什么,而不是因为它打印出一个更大的数字。
⚙️ 评估要负责系统质量,不能只测模型
在采用智能体的生成式 AI 产品中,运行框架往往和模型一样重要。
我说的运行框架,是指整个执行层:
-
提示词策略
-
工具路由
-
兜底策略
-
重试逻辑
-
记忆处理
-
输出约束
-
评判与评分设计
两个团队运行同一个基础模型,可能得到截然不同的质量,因为它们的运行框架不同。
因此,“哪个模型赢了?”往往不是首先该问的问题。更好的问题是:“对我们的真实任务,哪种模型与运行框架的组合,能交出最好的整体质量表现?”
编程评估中也能看到这种关系。SWE-bench Verified 通过人工验证测试实例、提高任务质量来增强可靠性。OpenAI 的《SWE-bench Verified 介绍》(Introducing SWE-bench Verified)进一步解释了这一做法。
难度更高的 SWE-bench Pro,把运行框架与模型的关系展示得更明显。在 SEAL 标准化运行框架下,Claude Opus 4.5 的得分是 45.9%。同一个模型放到 Claude Code 定制的智能体框架中,得分跃升至 55.4%。
也就是说,仅运行框架就带来了 ~10 个百分点的变化。
这个经验可以推广:测量设计的选择,对结果的影响可能不亚于更换模型。
从治理角度看,这与 NIST AI RMF 的思路一致:测量只是一个更大闭环中的职能;这个闭环还包括梳理背景、治理风险和管理持续变化。它不是给模型打一次分的仪式。NIST AI RMF 实践手册(NIST AI RMF Playbook)从更具体的操作层面表达了同样的观点。
🧗 持续提高评估难度
如果系统在进步,评估就应该有意识地变难。
这意味着:
-
增加更多对抗性测试子集
-
更新任务集
-
增加模糊性
-
收紧验收标准
-
根据近期事故引入新的失败陷阱
否则,就会出现最糟糕的模式:分数上升,反映的却是对基准测试越来越熟悉,而不是产品越来越稳健。
SWE-bench 的演变是最清楚的例子。最初的 2023 年基准测试,考察模型能否解决真实的 GitHub 问题。随后,SWE-bench Lite 支持更快的迭代,SWE-bench Verified 提供经过人工验证、更干净的任务,现在的 SWE-bench Pro 则面向更难、多语言、也更能抵御数据污染的软件工程工作。SWE-bench Live 沿着同一思路继续推进,从近期 GitHub 活动中加入新任务。
这个演进很重要,因为每个新版本都是为了在旧版本变得更容易、更熟悉或污染更严重时,重新提供有效信号。Verified 曾是黄金标准;如今前沿模型聚集在高分区,下一个有用的问题已经转向更难的变体,以及更干净的运行框架对比。
行业更广泛地转向持续更新、重视数据污染的基准测试,也说明了同一个问题。LiveBench、LiveCodeBench 和 SWE-bench Live 都是例子。LiveBench 仍在积极维护,2026 年 4 月还有新的模型更新,这正是一个持续演进的基准测试应有的样子。但内部评估也需要同样的纪律。团队应当把评估集难度当成需要主动管理的变量,而不是固定不变的产物。
做不到这一点,我们就会无意中奖励停滞。做好了,指标或许更难提高,但每一点进步都会可信得多。
🛠️ 我现在采用的一套实际做法
面向生产决策,我现在采用五个方面的评估原则:
-
📊 比较进步幅度,别只看榜单名次。 在相同的运行框架和规则下,把候选模型与当前基线对比。
-
🚨 盯住上限。 任务一旦饱和,立即更新或提高难度。
-
🔍 追踪失败的变化。 报告分数的同时报告失败类型,并把失败情况的变化列为顶层 KPI。
-
⚙️ 评估运行框架。 测试工具可靠性、重试策略、评判的稳健性和编排,而不只是模型输出的文本。
-
🧗 持续加强测试。 持续提高评估要求,让评估难度跟上系统能力。
这种做法比发几张排行榜截图慢,但它能支撑经得起追问的决策。
🧭 最后的看法
我仍然支持用分数衡量。
我反对的只是脱离背景的分数。
提升五个百分点可以很有意义。极高的分数也可能是一种警讯。评估真正的价值,是它建立的质量改进闭环:发现失败,修复系统行为,在更难的条件下重新测试,然后反复迭代。
在 2026 年,强大的生成式 AI 团队不会靠追逐孤立的门槛取胜。它们会把评估当成一套跨模型、运行框架、数据与标准、持续演进的质量体系,从而赢得竞争。
这就是纸面上好看,与真正交付可靠产品之间的区别。