评测与安全工具
errorbars:为 LLM 评测结果添加误差条与显著性检验的统计工具
antonsoo/errorbars · Error bars for LLM evals: clustered SEs, paired comparisons, leaderboards, and power analysis. Python + web calculator.
ELI5:它是什么,解决什么问题
errorbars 是一个 Python 包兼网页计算器,用于给 LLM 评测结果补上统计不确定性:提供均值、标准误与置信区间汇总,支持配对比较、聚类稳健标准误、精确 McNemar 检验、带显著秩的排行榜以及功效分析(估计所需题目数或最小可检测效应)。可读取 lm-evaluation-harness 与 Inspect AI 的日志及 CSV/JSONL 长格式数据,基于 arXiv:2411.00640 的统计实践,帮助判断模型间的分数差距是真实提升还是噪声。
核心能力与快速开始
★ 0 · Python
- 能做什么
- 提供 summarize(均值/SE/95% CI 及 ICC、设计效应等聚类诊断)、compare(配对或聚类 t 检验、二值精确 McNemar、配对方差缩减)、leaderboard(带置信区间和 Holm 校正后精确秩的榜单)与 power(按 α、power、配对相关和聚类设计效应计算所需题目数或最小可检测效应);另有离线 HTML 问题级对比报告和浏览器端 SWE-bench 配对检验页面。
- 适用场景
- 用于分析 LLM 基准评测中模型分数差异是否显著、为排行榜结果附加误差区间与统计排名、在评测前规划所需题目数量,以及复核 SWE-bench 等公开提交结果的统计可信度。
- 项目形态
- 可直接使用的工具
- 部署方式
- 未说明;提供 PyPI 包、网页计算器与离线 HTML 报告,README 建议以源码修订版安装并使用部分未发布功能。
- 主要依赖
- Python ≥3.10,运行时仅依赖 numpy;pandas、matplotlib 为可选扩展,rich 表格需额外安装 cli 扩展,Inspect 导入需 inspect 扩展。
- 使用限制
- README 指出所述源码修正与对比报告等新增能力尚未进入测试过的 PyPI 0.2.4 版本;部分统计诊断在题目或聚类不足时不可用;对 SWE-bench 的适用性受任务来源集中(12 个仓库、231 个 Django 任务)限制。
- 许可证
- MIT
- 最近推送
- 2026-10-18 09:01
资料检查:2026-10-19 07:00 · 卡片整理:2026-10-19 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
在评估或比较 LLM 模型或代码生成基准的得分时,为准确率结果计算标准误、置信区间和显著性检验,判断模型间的分数差距是真实提升还是噪声;也可读取 lm-evaluation-harness 与 Inspect AI 的日志进行配对比较和排行榜分析。
查看内容依据
errorbars 是一个 Python 包兼网页计算器,用于给 LLM 评测结果补上统计不确定性:提供均值、标准误与置信区间汇总,支持配对比较、聚类稳健标准误、精确 McNemar 检验、带显著秩的排行榜以及功效分析
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。