18. 第三方排行榜:生态地图与交叉验证

如果只读一节:每张榜单的分数来源决定它的立场。六类榜单——人类投票(Arena)、客观动态(LiveBench)、专家评估(SEAL)、性价比聚合(Artificial Analysis)、中文生态(CompassRank / SuperCLUE)、开源社区(HF Open LLM)——各测一个切面。全榜都进头部 = 真强;单榜第一 = 先查单点优化。本章给你一张生态地图、一套对账流程和一份可直接照抄的选型报告模板。 前置知识:读完第 17 章(偏好与 Arena 机制)、第 16 章(动态基准)与第 8 章(厂商报告解读)后可读。本章不重复讲基准本身的机制,只讲"榜单作为信息源怎么读、怎么对账"。 时效声明:榜单数据随时间流动。本章引用的每个分数都标注了来源与抓取时点(2026-08-28);你读到这里的时刻,数字大概率已经变了——会过期的是数字,不会过期的是读榜方法

18.1 本章目标与读者

读完后你能:

18.2 榜单生态地图:评分来源决定立场

flowchart TB
    DEC["你的选型决策"]

    subgraph MAP["六类榜单 = 六种评分来源"]
        H["人类投票榜<br/>Arena / LMArena"]
        O["客观动态榜<br/>LiveBench / LiveCodeBench"]
        E["专家评估榜<br/>SEAL(Scale AI)"]
        P["性价比聚合榜<br/>Artificial Analysis"]
        C["区域生态榜<br/>CompassRank / SuperCLUE"]
        S["开源社区榜<br/>HF Open LLM Leaderboard"]
    end

    H -- "测偏好不测正确" --> DEC
    O -- "抗污染但题型窄" --> DEC
    E -- "贴近企业但私有" --> DEC
    P -- "二手聚合含自测" --> DEC
    C -- "语言与题型分布不同" --> DEC
    S -- "只覆盖开源权重" --> DEC

总览表(评分来源与利益立场是理解一切榜单的钥匙):

榜单运营方评分来源利益立场与独立性
Chatbot Arena / LMArenaLMSYS(UC Berkeley 系)真实人类匿名盲评厂商无法自控评测集;平台自身学术中立
LiveBench学术团队客观真值自动判分月度换题,题目公开可复核
SEALScale AI(商业公司)领域专家私有题评估商业评测,题目私有不可自测
Artificial Analysis独立第三方聚合公开榜 + 自测速度价格二手聚合,含自测成分
CompassRankOpenCompass(上海AI Lab 系)开源框架统一复现公开基准框架开源,分数可复核
SuperCLUE国内第三方自建中文评测媒体引用广泛,厂商发布不自引
HF Open LLM LeaderboardHugging Face6 基准自动评测开放提交,协议公开

下面逐个拆解。每个榜单按同一模板:机制 / 更新频率 / 如何上榜 / 被谁引用 / 局限

18.2.1 人类投票:Chatbot Arena / LMArena

18.2.2 客观动态榜:LiveBench

路线对照:阶跃代表"借榜发声"(用第三方防污染榜单做官方营销主战场,自己不发分数表),DeepSeek 代表"自建协议"(自建表 + 完整采样协议披露)。两条路线的可信度形态不同:前者无法被指责自导自演但展示不了协议细节,后者协议透明但无法排除自选有利基准的嫌疑。

18.2.3 专家评估榜:SEAL

18.2.4 性价比聚合:Artificial Analysis

18.2.5 中文榜:CompassRank 与 SuperCLUE

中文生态需要区分两种身份:

CompassRank(OpenCompass)SuperCLUE
运营方上海AI Lab 系,开源评测体系国内第三方
机制开源评测框架 + 官方榜单,统一框架复现公开基准自建中文评测
可复核性框架开源,分数可复核依赖主办方披露
被谁引用国产厂商长期使用其框架与基准体系媒体引用广泛,厂商发布正文不自引

(来源:research/vendor-blog-evals.md §F 与 §15;opencompass.org.cn)

配套的现实是:中文基准的主场在国产厂商自建表里。DeepSeek-R1 报 C-Eval 91.8(vs DeepSeek-V3 86.5、Claude-3.5-Sonnet-1022 76.7、GPT-4o-0513 76.0)、CLUEWSC 92.8、C-SimpleQA 63.7;字节 Doubao-1.5-pro 同时引用 CMMLU 与 C-Eval;而 OpenAI / Anthropic / Google / xAI 的旗舰发布正文都不采用中文榜(来源:arXiv:2501.12948 表 4;research/vendor-blog-evals.md §F 与 §4.2)。中文选型的正确组合是:CompassRank/OpenCompass 看横评 + 国产厂商自建中文表看口径 + 自建中文业务样本做终审。

18.2.6 开源榜:Hugging Face Open LLM Leaderboard v1 → v2

18.3 厂商引用证据:谁在引用哪个榜

把 2026-08-28 抓取的 11 家厂商旗舰发布材料做成覆盖矩阵(✓ = 发布正文或技术报告表格引用;○ = 仅图表/提及;空 = 未出现。来源:research/vendor-blog-evals.md §4.2,抓取自各厂商官方页面与 arXiv 技术报告):

评测OpenAIAnthropicGooglexAIDeepSeekQwenGLMKimiMiniMax字节小米
GPQA Diamond
MMLU/MMLU-Pro
LiveCodeBench
SWE-bench Verified
Arena/LMArena
C-Eval/CMMLU 中文榜

读这张表的三个结论:

  1. 共识榜:GPQA Diamond 在 11/11 家出现,是本次抓取中覆盖率第一的单一评测;LiveCodeBench、MMLU-Pro 构成推理模型时代的通用语言。共识榜的好处是可比性最强,坏处是刷分动机也最强;
  2. 差异化营销榜:Arena 是"产品体验叙事"厂商的选择(Google/xAI/Kimi),中文榜是国产主场,LiveCodeBench 是推理模型标配——厂商挑自己赢面大的战场,这是理解任何一张发布评测表的第一原则(第 8 章的锚点策略四原型是同一件事的另一种表述);
  3. 回避榜:本次抓取范围内,WebArena、OSWorld、GAIA 等环境化评测没有出现在任何一家旗舰发布正文(来源:research/vendor-blog-evals.md §D)——"不可控环境 + 不可复现分数"的评测,厂商发布引用仍然谨慎。缺席名单有时比在场名单信息量更大

还有一类值得单独点名的引用姿势:合成总分。GLM-4.5 发布时给的是"12 项行业标准基准综合 63.2、全模型第三"——一个数字一个名次,但 12 项是哪 12 项、各自权重、思考模式口径均未披露(来源:huggingface.co/zai-org/GLM-4.5 与 github.com/zai-org/GLM-4.5,research/vendor-blog-evals.md §11)。合成总分的传播效率极高,复核成本也极高——它把验证成本转嫁给了读者。同仓库的 GLM-4.7 改为逐项分数 + 逐项增幅,说明披露标准本身在随行业水位上移。

18.4 交叉验证:从单榜偏差到多榜对账

18.4.1 每类榜单的固有偏差

榜单类型固有偏差会高估谁会低估谁
Arena(人类投票)偏好≠正确;长/花哨回答曾占优(风格控制前)风格好的模型朴素但准确的模型;专业任务强项
LiveBench(客观动态)题型偏考试/竞赛考试型模型工程与 agent 能力
SEAL(专家)私有题不可复核参与评测流程的模型未参与的模型
Artificial Analysis二手聚合 + 自测成分上游榜单的偏差全部继承不在上游榜单的模型
CompassRank/SuperCLUE区域语言分布中文强的模型英文为主模型
HF Open LLM只覆盖开源;协议敏感提交活跃的模型闭源模型

没有一张榜单是中立的测量仪——每张榜单测的都是"某个人群 × 某种题型 × 某个判分器"下的表现。对账的目标不是找到一张完美的榜,而是用多张有不同偏差的榜互相钳制。

18.4.2 对账流程

flowchart TD
    A["圈定候选模型 3-5 个"] --> B["写下场景约束<br/>语言 / 成本 / 部署方式 / 合规"]
    B --> C["从 6 类榜单各取一张快照<br/>并记录抓取日期与口径"]
    C --> D{"至少 3 个独立来源<br/>都进入头部?"}
    D -- "否" --> E["降级:单榜第一 =<br/>单点优化嫌疑"]
    D -- "是" --> F["核对每张榜的限定词<br/>裁判版本 / 采样口径 / 风格控制"]
    F --> G["自建 50-200 条业务样本<br/>跑一次自己的评估"]
    G --> H{"自建结果与榜单一致?"}
    H -- "一致" --> I["进入小流量 A/B"]
    H -- "不一致" --> J["信自建结果<br/>排查题目分布差异"]

其中"至少 3 个独立来源进入头部"是经验法则,不是统计定理——它的作用是强制你打开至少三个不同评分来源的视角,避免被单一叙事说服。

"独立来源"要打引号:Artificial Analysis 聚合了上游榜单,它对上游榜单里的模型不是独立证据。真正的独立性来自评分来源不同(人类 / 客观真值 / 专家 / 你自己的用户)。

18.4.3 对账实例:DeepSeek-R1 的五维画像

用一张表对账 DeepSeek-R1(2025-01 发布)。所有数字来自 R1 技术报告主表(arXiv:2501.12948 表 4),对比锚点是 o1 系:

维度榜单/评测R1对比读法
知识MMLU90.8o1-1217 91.8基本持平
数学AIME 2024(pass@1,temp 0.6)79.8o1-1217 79.2持平
工程SWE-bench Verified(agentless)49.2o1-1217 48.9持平
偏好(难题)ArenaHard92.3o1-mini 92.0持平(第一梯队)
偏好(开放指令)AlpacaEval 2.0 LC87.6GPT-4o-0513 51.1 / o1-mini 57.8大幅领先

对账读法:

这就是"单榜第一 = 单点优化嫌疑"的正确用法:不是否定第一名,而是追问"这个第一在别的测量条件下还在吗"。

18.4.4 对账实例:Arena 是流动的快照

把三个真实引用按时间排开(来源均为各厂商发布文,2026-08-28 抓取):

时点事件引用口径
2025-02Grok 3 上榜,自报 Elo 1402(代号 chocolate)原始榜口径
2025-03Gemini 2.5 Pro 发布,宣布"以显著优势空降第一"强调"能力强且风格好"
2025-07Kimi K2 引用:开源第 1、总榜第 5(3000+ 票)总榜 + 开源阵营双口径

三个名次都真实,但它们是三份不同的测量(不同日期、不同对手池、可能不同的口径)。任何"XX 是当前第一"的陈述,必须绑定抓取日期才成立;跨厂商引用 Arena 时,还要核对各自用的是原始榜还是风格控制榜。

另一个生态注脚:腾讯混元团队在 2025 年 12 月重组后公开表示"从过度关注外部榜单转向以产品用户体验为核心指标"(来源:research/vendor-blog-evals.md §15,标注:转述自公开资料,未抓取官方原文)。厂商自己都在给"榜单依赖"降温——这与本章的立场一致:榜单是初筛工具,不是终审

18.5 从分数到决策:场景矩阵与名次聚合

18.5.1 你的场景该看哪张榜

你的场景首选榜单为什么配套动作
英文 C 端对话/创作产品Arena(看风格控制列)最接近真实用户偏好分布自建 100 条业务样本复核
中文产品CompassRank + 国产自建中文表中文题型与语料分布不同找中文用户做盲测
成本敏感的 API 选型Artificial Analysis质量 × 价格 × 速度同框折算拿自家流量实测延迟
企业/专家级任务SEAL + 自建 hold-out专家评估贴近企业任务自建评估为终审
开源自部署HF Open LLM v2只覆盖开源、协议公开用第 20 章 mini evaluator 复跑
长期追踪/防背题LiveBench(第 16 章)月度换题 + 客观判分看趋势,不看单点

18.5.2 名次聚合:把多张榜合成一个入围名单

跨榜对账时只聚合名次、不聚合分数(分数跨榜不可比,见 15.2.6)。最稳的聚合方式是取中位数名次——它对"某一榜的异常高名次"不敏感:

// rank-aggregate.ts — 多榜名次中位数聚合
// 运行:npx tsx rank-aggregate.ts(无需联网/付费)

type Board = { name: string; ranking: string[] };

const boards: Board[] = [
  { name: "boardA", ranking: ["m1", "m2", "m3", "m4", "m5"] },
  { name: "boardB", ranking: ["m1", "m3", "m2", "m5", "m4"] },
  { name: "boardC", ranking: ["m1", "m4", "m3", "m2", "m5"] },
];

function medianRank(boards: Board[], model: string): number {
  const ranks = boards
    .map((b) => b.ranking.indexOf(model) + 1) // 1-based 名次;未上榜记为 NaN 并剔除
    .filter((r) => r > 0)
    .sort((a, b) => a - b);
  const mid = Math.floor(ranks.length / 2);
  return ranks.length % 2 ? ranks[mid] : (ranks[mid - 1] + ranks[mid]) / 2;
}

const models = [...new Set(boards.flatMap((b) => b.ranking))];
console.log(
  models
    .map((m) => ({ model: m, medianRank: medianRank(boards, m) }))
    .sort((a, b) => a.medianRank - b.medianRank),
);
// 期望输出:m1 稳居第一(三榜都是第 1);
// m2 虽在某榜第 2,中位数仍是第 3 —— 单榜高分被钳制

工程含义:m1 三榜全第一 → 真强;某模型在榜 B 第 2 但另两榜第 4 → 中位数把它压回第 3,单榜的尖峰被统计钳制。这正是"全榜都强 = 真强"的算法化表达。

18.6 刷榜识别:三个信号与真实案例

信号 1:静态榜分数与同源新题的落差

信号 2:评测机构与受益厂商的利益关系未披露

信号 3:单榜第一但跨榜不一致,或只有合成总分不给子项与协议

三个信号共同的底层逻辑是 Goodhart 定律:当测量成为目标,它就不再是好的测量。评测方靠换题(动态榜)、私有题(专家榜)、统计控制(风格控制)提高攻击成本,读者靠对账提高识别能力——攻防会一直持续,没有一劳永逸的干净榜单。

18.7 实战:做一份你自己的对账报告

模板(可直接复制,示例行用 15.4.3 的已验证数据填充):

# 选型对账报告:<场景名>
> 快照日期:YYYY-MM-DD(每张榜单独记录)

## 1. 场景约束
- 语言/地区:____   成本上限:____   部署方式:____   合规要求:____

## 2. 候选模型(3-5 个)
- [模型 A] [模型 B] [模型 C]

## 3. 各榜快照(记名次,不记跨榜分数)
| 榜单 | 口径备注 | A | B | C |
|---|---|---|---|---|
| Arena(风格控制列) | 快照日期 + 是否盲评 |  |  |  |
| LiveBench | 当月题集版本 |  |  |  |
| CompassRank | 框架版本 |  |  |  |
| Artificial Analysis | 聚合口径(二手) |  |  |  |
| SEAL | 参与情况 |  |  |  |

## 4. 名次中位数(用 rank-aggregate.ts 计算)
| 模型 | 中位数名次 | 入围? |
|---|---|---|

## 5. 对账解读(不一致处必须写明原因假设)
示例:R1 的 AlpacaEval LC 87.6 远高于 GPT-4o-0513 的 51.1,
但 MMLU 90.8 vs 91.8(o1-1217)持平 → 差距在偏好/风格层,
须在自建样本上验证(来源:arXiv:2501.12948 表 4)。

## 6. 终审:自建评估
- 样本量与来源:50-200 条真实业务样本
- 结果:____   与榜单是否一致:____

## 7. 决策
- 主用:____   备选:____   降本/兜底:____
- 决策依据一句话:____

执行要点:第 6 步是唯一不可省略的一步。榜单决定你邀请谁进面试,自建评估决定谁拿到 offer——第 4 部分(第 19、20、5、6、21、22 章)讲的全部工程实践,都是为了让这一步可信且可复现。

18.8 验收自测

  1. 选择:跨榜单比较模型时,正确的做法是?
  • A. 把各榜分数加权平均
  • B. 只看分数最高的那张榜
  • C. 只比较名次并记录每张榜的口径与快照日期
  • D. 信任厂商自报的 Arena 名次
  1. 选择:Artificial Analysis 的分数为什么不能当独立证据?
  • A. 它更新太慢
  • B. 它是二手聚合(继承上游榜单偏差)且含自测成分
  • C. 它只覆盖开源模型
  • D. 它只测中文
  1. 选择:GSM1k 实验直接证明的是?
  • A. GSM8k 题目太难
  • B. 部分模型在静态基准上存在最高约 8 个百分点的背题落差
  • C. 人类解不出 GSM8k
  • D. 数学题必须用 LLM 裁判
  1. 简答:为什么"单榜第一 = 单点优化嫌疑"?用 15.4.3 的 R1 数据说明你会在哪一步放下或坐实这个嫌疑。
  1. 实操:按 15.7 模板,为你的实际场景(或"中文客服机器人")完成一份对账报告,其中至少包含一张带快照日期的榜单表格与一次自建 50 样本评估。

18.9 本章 Cheat Sheet

概念一句话详见
生态地图六类榜单 = 六种评分来源,来源决定立场§18.2
Arena 引用分布Google/xAI/Kimi 引用,多数厂商只自建表§18.2.1
借榜发声 vs 自建协议阶跃用 LiveBench,DeepSeek 自建 + 协议披露§18.2.2
中文榜分工CompassRank 横评 + 厂商自建中文表 + 自建样本§18.2.5
协议敏感同基准两套 prompt 可差约 30 分,跨榜只比名次§18.2.6
覆盖矩阵共识榜/差异化榜/回避榜,缺席名单也有信息量§18.3
对账流程6 类快照 → 头部重合 → 自建复核 → A/B§18.4.2
名次中位数钳制单榜尖峰的聚合方式§18.5.2
刷榜三信号同源新题落差 / 利益未披露 / 跨榜不一致或合成总分§18.6

18.10 五个常见错误

  1. 只看一张榜单 — 每张榜测"某人群 × 某题型 × 某判分器",至少三个独立评分来源重合才入围。
  2. 跨榜直接比分数 — 协议不统一时同基准可差约 30 分;只比名次,且记录口径与快照日期。
  3. 把聚合器当证据源 — Artificial Analysis 继承上游全部偏差,它是折算器,不是独立测量。
  4. 把厂商引用的 Arena 名次当真理 — 那是带误差棒的单次快照,还要分清原始榜与风格控制榜。
  5. 跳过自建评估直接选型 — 榜单只能筛出面试名单;没有自建样本复核的选型,等于按简历发 offer。

18.11 延伸阅读

⭐⭐⭐

⭐⭐