自动生成页面。 本页由 AI 自动撰写和翻译,并由软件对照来源进行核查,无人工编辑。SI-IQ 是基于公开基准测试结果构建的指数,不是智商测试。 工作原理

SI-IQ 的计算方法

最近更新于 2026年10月18日

SI-IQ 是一种统计指数。它利用独立评测方在公开基准测试上发布的结果,将 AI 模型放到同一条能力标尺上,并以类似 IQ 分数的形式表示:100 为 2025 年发布的一组固定 AI 模型(参照组)的平均值,15 分为该组的一个标准差(参照组名单见第 4 节)。它不是 IQ 测试,不会用 IQ 题目测试模型,也不能与人类 IQ 分数相比较。

本页完整描述了计算方法。重新计算所有已发布数值所需的全部数据都在 /data/index.json 中;第 5 节的算例展示了一个模型的运算过程。

1. 哪些结果会被采用

只有同时满足以下全部条件的基准测试才会被使用:

  1. 独立评测。 分数来自并非该模型开发方的评测方(例如 Epoch AI 自己的评测运行)。开发方公布的自家模型成绩一律不采用。
  2. 可再发布的数据。 评测方的许可允许我们再发布这些数字,以便任何人都能下载全部输入并重新计算指数。条款禁止再发布或带有非商业许可的结果不予采用。
  3. 足够的重叠。 在标定时,至少有 10 个模型在该基准测试上有结果且各自至少有 4 项结果,其中至少 3 个来自参照组,并且该基准测试通过共有模型与其余数据相连。
  4. 确实衡量能力。 分数必须随总体能力上升;拟合载荷不为正的基准测试会被剔除。

取模型的哪个分数。 当评测方在多种设置(推理强度、思考预算)下运行了某个模型时,我们取其在该基准测试上发布的最佳分数。作为独立产品出售的更高档位(例如“Pro”模式)不被视为基础模型的一种设置。对于 OpenRouter,它会通过多个托管服务商运行每个模型,我们选取运行平均至少覆盖 95% 题目(尝试的题目总数除以运行次数)的服务商——若其中包含开发方自有托管,则只取开发方自有托管——并使用其中位数;数量为偶数时取中间两个值中较低者,因此我们使用的数字始终是某一服务商按原样发布的结果。

取哪个模型。 模型按 Epoch AI 的模型分组来识别。只有在产品类型上与所属分组一致的模型版本才会被使用(归在其他分组下的“VL”“Mini”或“Pro”版本会被排除)。来自其他来源的名称须精确匹配——在去除“(high)”等明确的运行设置后缀之后——并且仅当版本号和产品词一致时才算匹配;无法确定匹配的名称会等待确认,在此期间不参与排名。如果用于某模型的结果来自相隔超过 60 天的版本,该模型会显示但不排名。

当前纳入指数的基准测试及其参数:

基准测试领域评测方gcnαβσ²ω参与拟合的模型
Chess Puzzles推理Epoch AI0.0501.001001.078−2.5050.1000.70777
Mystery Game Puzzles推理Epoch AI0.0921.001001.155−3.0300.1000.70777
FrontierMath Tier 4数学Epoch AI0.0001.00≈412.319−4.7180.1000.50065
FrontierMath Tiers 1–3数学Epoch AI0.0001.00≈2851.498−1.9560.1000.50083
MATH Level 5数学Epoch AI0.0001.001,3241.2702.5830.1000.50043
OTIS Mock AIME 2024–2025数学Epoch AI0.0011.00451.3760.6350.1000.500136
Aider Polyglot编程Aider0.0001.002251.0580.2770.4760.70727
SWE-bench Verified (Epoch AI run)编程Epoch AI0.0001.00≈4830.4690.4320.1000.70731
GPQA Diamond知识Epoch AI0.2501.001980.7510.6540.1000.577134
GPQA Diamond (OpenRouter run)知识OpenRouter0.2501.001980.6770.5160.1550.57793
SimpleQA Verified知识Epoch AI0.0001.001,0000.628−1.2110.3370.57779
Berkeley Function Calling Leaderboard智能体UC Berkeley (Gorilla)0.0001.00100*0.4690.0790.1000.70726
τ²-bench Airline (OpenRouter run)智能体OpenRouter0.0001.00500.4070.2900.1000.70792

n:题目数量。≈ = 根据评测方的标准误推算出的有效数量;* = 假定值(未公布题目数量)。“参与拟合的模型”= 最近一次标定时其结果决定参数的模型。

目前未纳入指数: Furniture Assembly (fewer than 3 reference-group models)

GPQA Diamond 出现两次,是因为 Epoch AI 和 OpenRouter 各自独立运行了同样的 198 道题。共用同一题集的结果构成一个族,合起来只算作一项结果(第 5 节)。

2. 从原始分数到统一标尺

对于某基准测试上的分数 s(答对比例),设随机水平为 g、有效上限为 c、题数为 n:

p   = clip((s − g) / (c − g), 0, 1)
p*  = (p·n + 0.5) / (n + 1)
y   = ln(p* / (1 − p*))
s*  = g + (c − g)·p*
v   = s*(1 − s*)·n / ((n + 1)²·(c − g)²·p*²·(1 − p*)²)

p 是经随机水平校正的分数,p* 是加了连续性校正的同一分数(因此永远不会恰好为 0 或 1),y 是其 logit,v 是 y 的抽样方差。v 是 y 的 delta 方法方差,其中分数被视为 n 道独立题目上的二项比例:Var(s) ≈ s*(1 − s*)/n,再乘以整个变换导数的平方 (1/(c − g))·(n/(n + 1))·1/(p*(1 − p*))。当 p 被截断(分数低于随机水平或高于上限)时,使用区间内部的导数。

logit 会拉伸标尺的两端,因此从 95% 提升到 99% 所代表的进步远大于从 50% 提升到 54%,这与取得这些提升的难度相符。由于 v 在接近 0% 和 100% 时增大,接近饱和的基准测试会自动获得较低的权重。

n 指什么。 n 统计的是不同的测试题目数;对相同题目重复运行并不会使其增加。上表说明了各 n 的来源:基准测试的定义(题目数量)、由评测方公布的标准误推导出的有效数量(n = s(1 − s)/SE²,即能给出该标准误的独立题目数),或在两者都没有时采用的 100 这一假设值。假设值并非安全的下界:如果真实的独立题目数更少,则 v 和区间都会偏小,该基准测试的权重会过大。对若干子测试取平均的分数被视为一个二项分数,这是一种近似。

3. 模型及其标定

每个变换后的分数按如下方式建模:

y = α_b · θ_m + β_b + e,      Var(e) = σ_b² + v

其中 e 为误差,θ_m 为模型 m 的能力,α_b 表示基准测试 b 区分强弱模型的力度(即其载荷),β_b 决定其难度,σ_b² 是单一能力无法解释的变异。这是双参数项目反应模型的线性化版本,Epoch AI 的 Capabilities Index 也使用这一模型。

标定每月拟合一次 α、β 和 σ²(每月 1 日或之后的首次运行,06:00 UTC)——此外,当某个被冻结的基准测试切换到修订后的值时(第 8 节),无论哪一天也会进行标定——所用模型须至少有四项合格结果:

  1. 只保留满足第 1 节要求、且属于通过共有结果相连的最大模型与基准测试群的基准测试和模型。仅仅相连还不够:共有模型必须把每个基准测试都连接到同一条共同标尺上。拟合之后,对拟合值关于所有 θ、α 和 β 的导数做秩检验,结果必须恰好只剩下由参照组固定的两个自由方向(所有 θ 一起平移和拉伸)。如果某组基准测试可以相对其余部分被拉伸——例如两组之间只共有一个模型——则剔除那个移除后即可解决问题的基准测试(优先剔除模型最少者),并重新开始标定;如果移除任何单个基准测试都无法解决,则拒绝本次标定。
  2. 起始值:对每个基准测试,将其 y 值做 z 分数标准化(使用总体标准差);每个模型的起始 θ 为其 z 分数的均值;再以参照组为基准对 θ 做标准化(均值 0,总体标准差 1)。所有基准测试的起始值:α = 1,β = 0,σ² = 0.25。
  3. 反复迭代,直到没有任何 θ 的变化超过 10⁻¹⁰(最多 500 轮):
    • 对每个基准测试,以 1/(σ² + v) 为权重,对 y 关于 θ 做加权最小二乘直线拟合,得到 α 和 β(α 不允许低于 0.05);σ² = max(Σ 残差² / (模型数 − 2) − mean(v), 0.10);
    • 对每个模型,按第 5 节的公式计算 θ(不含最后的映射);
    • 以参照组为基准重新标准化 θ,并把平移和缩放折算进 α 和 β。
  4. 在最终的 θ 上再拟合一次 α、β、σ²。若某个基准测试的 α 停在 0.05,则将其剔除并重新开始标定。
  5. 仿射映射。 第 5 节的公式包含一个向零的小幅拉力 λ,会使标尺略微收缩。因此我们对每个参照模型计算该公式,并发布 shift(其均值)和 scale(其总体标准差);减去 shift 再除以 scale,即可使参照组在标定时恰好为均值 0、标准差 1。在两次标定之间,参照模型获得新结果时其分数会变动,因此在下一次标定之前,该组的均值会略微偏离 100。
  6. κ(区间的经验性放宽系数):将模型分成 5 折:把已拟合模型的 slug 按 Unicode 码点排序,从 0 开始编号,折号 = 编号 mod 5。对每一折,去掉该折的模型,按相同阈值重新运行步骤 1–5;该折的参照模型为其中包含的参照组成员(无最低数量要求),标定失败的折将被跳过。对每个被留出、且在该折所标定的基准测试上至少有 4 项结果的模型,将其结果族按族名的码点顺序交替分成 A、B 两半——每一半至少需要 2 项结果——并计算 z = (θ_A − θ_B) / √(SE_A² + SE_B²),两个标准误中均取 κ = 1。κ =(|z| 的第 90 百分位数,按最近秩法取值)/ 1.644854,且不低于 1。若成功的折少于 3 个或配对少于 30 对,则 κ 无法确定,标定被拒绝。

标定使用其运行时已被接受的结果。若出现以下情况,标定会被拒绝,并继续沿用上一次标定:未收敛、产生非有限值、未通过秩检验,或冻结的参照组(第 4 节)中有任一模型不在拟合集合中——参照组绝不会被悄悄替换为恰好可用的成员。若有基准测试将被移出指数、获得名次的模型数量变化超过 10%,或分数变动超出预期(秩相关低于 0.95 或中位变化超过 3 分),重新标定(无论是每月一次的,还是因冻结的基准测试切换而进行的)也会被拒绝。只有当某个基准测试已完成配置,且此前仅因有结果的模型过少而被排除时,才可在这类重新标定中加入。其他结构性变更需要新的方法主版本;每个早期主版本的最后一版指数仍可在 /data/archive/ 下载。

在两次标定之间,参数保持冻结:新模型或新分数使用冻结的参数计分,因此添加模型绝不会改变其他任何模型的 SI-IQ。对相同输入再次处理时,每个结果都完全一致:整个过程不使用任何随机数。

指标数值
λ0.10
κ1.0000
shift0.004024
scale0.994832
σ² 下限0.10
参照组中的模型数44
用于标定的模型数138
方法版本1.0.0
最近一次标定2026年10月18日

4. 参照组(100 的含义)

参照组是一份固定的模型名单:即 2025 年发布且在首次标定时拥有足够独立数据的模型。它并不包含 2025 年发布的所有模型——它偏向评测方选择测试的知名模型。名单仅随主方法版本变更(最多每年一次,并附已发布的换算表)。当前参照组:

Claude 3.7 Sonnet, Claude Haiku 4.5, Claude Opus 4, Claude Opus 4.1, Claude Opus 4.5, Claude Sonnet 4, Claude Sonnet 4.5, DeepSeek-R1, DeepSeek-R1 (May 2025), DeepSeek-V3.2-Exp, DeepSeek-V3 (Mar 2025), Gemini 2.5 Pro (Jun 2025), Gemini 3 Flash, Gemini 3 Pro, Gemma 3 12B, Gemma 3 27B, Gemma 3 4B, GLM-4.7, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano, GPT-5, GPT-5.1, GPT-5.2, GPT-5 mini, GPT-5 nano, gpt-oss-120b, gpt-oss-20b, Grok 3, Grok-3 mini, Grok 4, Llama 4 Maverick, Llama 4 Scout, Mistral Medium 3, o3, o3-mini, o4-mini, Qwen2.5-Max, Qwen3-14B, Qwen3-235B-A22B-Thinking (Jul 2025), Qwen3-30B-A3B, Qwen3-30B-A3B-Instruct (Jul 2025), Qwen3-32B, Qwen3-Max

部分基准测试存在人类基线,但它们所用的人群不同,覆盖的基准测试也太少,无法定义统一的人类标尺,因此 SI-IQ 不对人类 IQ 作任何论断。

5. 模型的 SI-IQ——可自行核验的公式

在已发布参数的基础上,每个模型的能力是其各项结果的闭式加权平均:

f_b   = 1 / F_b
w_b   = ω_b · f_b / (σ_b² + v_b)
D     = λ + Σ w_b·α_b²
θ₀    = Σ w_b·α_b·(y_b − β_b) / D
θ     = (θ₀ − shift) / scale
SE    = κ · √(Σ w_b²·α_b²·(σ_b² + v_b)) / D / scale
SI-IQ      = 100 + 15·θ
SI-IQ_low  = 100 + 15·(θ − 1.644854·SE)
SI-IQ_high = 100 + 15·(θ + 1.644854·SE)

算例(所有数字均来自当前数据):

下面是目前排名最高的模型 GPT-6 Astra 的完整计算过程。

基准测试spp*yvfww·α·(y−β)w·α²w²·α²·(σ²+v)
Chess Puzzles74.00%0.72640.72420.96530.05261.004.633317.32815.37983.8041
Mystery Game Puzzles84.00%0.82370.82051.52000.07481.004.044921.25225.39273.8132
FrontierMath Tier 497.60%0.97600.96473.30700.68191.000.639511.90113.43971.7199
FrontierMath Tiers 1–393.68%0.93680.93532.67130.05761.003.172821.99517.12173.5608
OTIS Mock AIME 2024–2025100.00%1.00000.98914.51091.98001.000.24041.28210.45510.2276
GPQA Diamond95.77%0.94360.94142.77620.12270.501.29642.06770.73210.2113
GPQA Diamond (OpenRouter run)94.73%0.92970.92752.54900.10110.501.12881.55310.51700.1493
SimpleQA Verified75.60%0.75600.75571.12950.00541.001.68452.47430.66370.3832
τ²-bench Airline (OpenRouter run)67.67%0.67670.67320.72270.08741.003.77370.66430.62360.4410
D     = 0.10 + 24.3255 = 24.4255
θ₀    = 80.5180 / 24.4255 = 3.2965
θ     = (3.2965 − 0.004024) / 0.994832 = 3.3096
SE    = 1.0000 × √14.3103 / 24.4255 / 0.994832 = 0.1557
SI-IQ = 100 + 15 × 3.3096 = 149.64 → 150
90%   = 145.8 … 153.5

6. 分领域能力

领域得分(知识、数学、推理、编程、智能体)使用同一公式,但仅限于该领域的基准测试,并以一个单位的权重将其拉向模型总体的未映射能力 θ₀:

θ_d,0   = (Σ_d w·α·(y − β) + 1·θ₀) / (Σ_d w·α² + 1)
θ_d     = (θ_d,0 − shift) / scale
SI-IQ_d = 100 + 15·θ_d

(d = 领域;Σ_d 对该领域的结果求和。)

其标准误和 90% 区间对该领域的结果使用相同的三明治形式,并将 θ₀ 视为已知:

SE_d = κ · √(Σ_d w²·α²·(σ² + v)) / (Σ_d w·α² + 1) / scale

只有当模型在某领域拥有至少来自两个不同族的结果时,才会显示该领域得分。

7. 谁能获得名次

模型的结果须来自至少 5 个基准测试族,覆盖至少 3 个领域,来自至少 2 个不同的评测方,且其各版本相隔不超过 60 天,才会被排名。其他模型列在“数据不足”之下,给出临时分数但无名次。已排名模型按 θ 排序(并列时按 slug)。每个模型页面还会显示名次区间:最佳名次为 1 加上区间完全高于该模型区间的已排名模型数;最差名次为区间上端不低于该模型区间下端的已排名模型数。它描述的是哪些区间有重叠;它不是概率,也不是显著性检验——名次区间重叠的两个模型,其区间仍可能并不重叠。

8. 更新与检查

9. 已知局限

10. 数据来源与许可

来源许可 / 条款是否包含在下载数据中用途
Epoch AI Benchmarking HubCC BY 4.0是SI-IQ 输入数据
OpenRouter benchmark datasetsCC BY 4.0是SI-IQ 输入数据
Aider LLM LeaderboardsApache-2.0是SI-IQ 输入数据
Berkeley Function Calling LeaderboardApache-2.0是SI-IQ 输入数据
Arena (formerly LMArena) leaderboard datasetCC BY 4.0是仅供参考
LiteLLM model price tableMIT是价格

必须标注的署名:

11. 版本

方法版本显示在每个模型页面和每个数据文件中。补丁版本修正数据或解析错误,不改变参数;次版本是重新标定(每月一次,或在冻结的基准测试切换到修订后的值时进行);主版本会改变变换、模型、领域、基准测试集或参照组,并附带重新计算的历史数据。模型页面的历史曲线始终用当前参数对每天存档的输入重新评分,因此绝不会混用不同方法;这些输入发布在 /data/history.json 中,因此每个点都可以用第 5 节的公式重新计算。