核心判断
这是一次很有价值的研究基础设施原型,但还不是对 ICML 2026 科学质量的无偏普查。它证明 AI agent 已经能批量执行传统审稿几乎不会做的工作:抽取主张、运行仓库、修复环境、重建缺失实现、对照数值,并把问题定位到具体代码与段落。可是 headline 指标同时混入结果不匹配、代码缺失、数据不可得、依赖退役、运行失败和未尝试;105 篇又按预计资源成本选择,而不是随机抽样。因此最稳妥的读法是:只有 7/105 在这套特定、自动化、外部复现协议下取得超过 80% 的加权主张匹配分,不能简化成“只有 7 篇论文是真的”。
它解决了什么真实问题
论文审稿主要审的是叙事:问题是否重要、方法是否新、论证是否合理、实验表格看起来是否支持结论。审稿人通常没有时间、硬件和隔离环境去重跑几十个实验,更不会逐个核查 appendix、超参数 sweep、模型 checkpoint 与评分脚本。于是一个论文可以“读起来合理”,但其公开证据仍可能出现四种断裂:仓库无法启动、仓库与论文方法不一致、关键数据或模型没有发布、发布结果无法生成论文中的表格。
SAI 的价值在于把审稿拆成两层:第一层仍然检查论文与代码叙事;第二层把主张放进可执行环境里检验。公开材料显示,105 篇已运行论文中有 101 篇至少命中一类复现障碍;最常见的是“代码不能按发布状态运行”58 篇、“数值对不上”48 篇、“数据不可得”42 篇和“没有可运行代码”38 篇。这些类别可以重叠,因此不能相加为论文数。
SAI / VERITAS 到底怎么工作
公开的 VERITAS 方法把主张分成 scalar、range、table、qualitative 和 figure 五类;headline 权重为 3,supporting 权重为 2。数值类可以用相对误差或论文给出的不确定性做确定性比较,定性与图形趋势仍要依赖模型判断。执行 agent 看得到主张编号和需要生成的证据,但看不到论文报告的目标值,以降低把答案硬编码回程序的风险;另一个 manager 根据退出码、输出文件、重复命令、修复次数和墙钟时间决定是否要求重试。
这个设计比“让一个模型读完论文后打分”强得多,但有一个关键证据边界:VERITAS 自己的 65 篇 benchmark 实验为了和基线公平,直接使用 benchmark 已给出的任务主张,并用 benchmark 原生评分器计分。也就是说,那篇方法论文主要验证了 PLAN、REPLICATE、VERIFY 三段,没有在实验中验证自动主张抽取、重要性分级以及最终 Replication Score 是否校准。而恰恰是这三个环节决定了 ICML 面板的 headline 数字。
数字哪些成立,哪些需要重新命名
| 公开主张 | 本轮核对 | 更准确的解释 |
|---|---|---|
| 168 篇 oral 全部审查 | 当前面板确有 168 个条目,paper + code review 标为 100%。 | “全部审查”成立,但执行式复现只完成 105 篇。 |
| 27 篇超过 40%,7 篇超过 80% | 直接由 105 个公开得分复算一致;中位数约 20.5%,均值约 28.4%。 | 阈值统计成立,但得分是加权主张匹配,不是论文真伪概率。 |
| 104 篇发布了可运行代码 | 文章图中给出 104/168;同一图把 105 次完成运行拆成 67 次作者代码与 38 次从论文重建。 | “有可运行代码”和“本次使用作者代码完成”不是同一个分母。 |
| 当前站点为 93 次有代码、12 次无代码 | 发布后的动态面板显示 93 + 12 = 105,与文章静态图的 67 + 38 不一致。 | 面板仍在更新,结果需要日期化快照;不能把动态图和首发图混成一个稳定数据集。 |
| 中位成本约 8,900 美元,最高 220 万美元 | 六个成本柱的篇数为 18、12、26、32、14、3,合计正好 105,而非 168。 | 这是被选择执行的 105 篇估算分布,且按公开云按需价折算,不是作者真实支出。 |
| SAI 覆盖 78% 的人类共识评论 | 它是“至少两位人类审稿人同意的问题”的召回率;图同时列出 AI-only 与 human-only 数量。 | 78% 不是整体准确率,也没有给 AI-only 评论的专家标注 precision。 |
成本部分存在一处实质性文本冲突
成本图的说明写“包括尝试后放弃的运行”;正文却说当前估算只包含论文中报告的工作,研究中的重试可能再把成本放大 2–3 倍。二者不能同时成立。再加上成本使用 Google Cloud 公共按需价格、部分实验由模型规模与超参数推算,8,900 美元更适合称为按统一云价折算的论文实验复算成本,而不是“做出一篇 oral 的实际花费”。它没有计入工资、数据采集、基础设施摊销,也无法观察论文形成过程中失败的研究方向。
“复现分数”混合了三种不同失败
VERITAS 论文中的公式把 no match 与 not attempted 都记为 0,因此理论上的总分有意衡量“一个外部复现者现在能验证多少”,而不是纯粹估计“成功运行后有多少结果相符”。这是一个合理的可验证性指标,却不应被命名成无条件的科学正确率。回复区有人要求另算“只在代码成功运行的主张中,复现成功的比例”,正是为了把工件/协议失败与结果冲突拆开。作者回复会补充更清晰的 precision 表述,但当前文章和面板尚未给出足够的逐主张执行状态汇总,无法可靠复算这个条件比例。
一个具体例子还暴露了论文公式与线上计分之间需要解释的差异:GoodDiffusion 页面显示 14 个跟踪主张只执行了 1 个,剩余 13 个因三类桥模型代码路径、攻击脚本、指标 harness、checkpoint 与数据缺失而未验证;面板却显示 50% 分数,正好对应唯一已执行主张的 partial=0.5,而不是把其余 13 项按 not attempted=0 纳入分母。这意味着线上 partial run 可能只对 counted claims 计分,或把未执行项移出了适用集合。无论是哪一种,页面都应同时展示 score 与 coverage;50% 不能代表整篇论文有一半证据复现。好消息是,超过 80% 的 7 篇都没有这种低覆盖标记,所以最醒目的 7/105 并不是由这一特例制造的;但中间分布和 27/105 仍需要 coverage 才能解释。
为什么这还不是“ICML 复现危机”的无偏估计
- 完成集有选择偏差。团队先做资源估算,再从低资源论文逐步走向高资源论文。尚未开始的 63 篇不是随机缺失;它们很可能系统性地更贵、更慢或更依赖私有资源。
- 论文类型异质。168 篇包含 75 篇 empirical、57 篇 theory + experiments、14 篇 theory、13 篇 benchmark 和 9 篇 position。9 篇 position 中当前只有 2 篇完成执行式复现。把同一“主张复现分”跨类型比较,会把可执行证据的天然差异混进排名。
- 自动主张抽取决定分母。一篇论文是被拆成 9 个还是 28 个主张,哪些算 headline,表格按整表还是逐格计分,都会改变总分;当前没有作者确认的 gold claim set。
- 单次 agent 运行有方差。VERITAS 论文明确报告单次运行,并承认随机计算、接近阈值的数值和模型判断会使个别 cell 波动;MechEvalAgent 也发现三次运行的多数投票能把人类一致率提高到 89.4%。
- 没有系统的作者申诉闭环。真正的 artifact evaluation 通常允许复现者向作者澄清、修订环境和补充工件。这里强调独立外部可运行性有其价值,但“无人协助的首轮失败”与“作者协作后仍无法复现”应分账。
人类与 agent 的合理分工
SAI 图中最强的结果不是 7/105,而是任务互补性:AI 在 soundness、代码、可复现性、实验严谨性和局部表述上发现更多问题;人类在 novelty 与 positioning 上仍占优势。这里的 “AI-only” 不能自动视为正确,因为 OpenAIReview 的独立评测显示,当前系统主要优化的是 recall,而 precision 仍是部署中的主要问题:公开服务 27,587 条意见只有 2.5% 得到投票;283 条点踩意见中,模型分类认为 38.5% 是 false positive,17.3% 是琐碎挑刺,15.2% 是不合理地索取细节。更重要的是,这些点踩原因仍由模型标注,不是完整专家金标准。
所以合理制度不是用 agent 替代 reviewer,而是把审稿拆成不同责任层:
| 层级 | 最适合的主体 | 输出 | 不能越权的地方 |
|---|---|---|---|
| 工件体检 | 自动化系统 | 依赖、数据、模型、入口、脚本、许可证和环境可用性。 | 不能把启动失败直接写成研究结论错误。 |
| 数值复算 | agent + 确定性评分器 | 主表、消融、关键图形、误差和配置差异。 | 不能隐去修复、降配、替代数据与预算差异。 |
| 科学判断 | 领域专家 | 新颖性、因果解释、替代假说、外部有效性和贡献大小。 | 不能只看叙事而忽略执行证据。 |
| 裁决与修订 | 作者—审稿人闭环 | 对争议主张逐项回应,冻结工件版本并保留审计轨迹。 | 不能把动态仓库的当前状态倒推成投稿时状态。 |
独立 insight:真正需要的不是一个总分,而是一张证据状态图
SAI 把复杂复现过程压成 0–100%,便于排序,却牺牲了最重要的信息:失败发生在哪里。对作者、审稿人和读者而言,一个二维账本比单一总分更有用。第一维是主张状态:match、partial、conflict、unattempted、not applicable;第二维是证据链状态:artifact available、environment functional、data accessible、execution complete、metric comparable、author confirmed。这样,“代码不运行但方法被独立重建成功”和“代码运行且核心数值冲突”就不会落在同一个低分桶里。
进一步看,这套工作最值得落地的场景不是会后给 168 篇论文做排行榜,而是在投稿前和 camera-ready 前做持续集成:作者提交冻结 commit、容器、数据清单、每个表格的生成入口与允许误差;系统先跑工件体检,再按成本抽样执行 headline claims;失败项交给作者修正,最终把证据状态随论文发布。这样 agent 的价值从“事后判卷”变成“降低研究供应链的接口税”。
术语边界
证据边界与资料索引
本文直接核对了 X Article 全文、作者公开回复、六张首发图、SAI 的 168 篇动态面板与代表性逐篇报告,并读取三套上游方法的正文与限制。公开面板会继续更新,文中的 93/12、得分分布和逐篇 coverage 是 2026-07-23 的页面状态;首发文章中的 67/38 属于发布时静态图,两者不应视为同一冻结快照。本文未独立重跑 105 篇论文,也无法从当前公开汇总恢复“只在成功执行的主张中计算匹配率”这一条件统计。
- Chenhao Tan:How much science is verifiable?
- SAI:ICML 2026 Orals × SAI Review 动态结果面板
- VERITAS: Towards a General-Purpose Replication Tool for Scientific Research
- The Story is Not the Science: Execution-Grounded Evaluation of Mechanistic Interpretability Research
- Benchmarking Agentic Review Systems
- National Academies:Reproducibility and Replicability in Science
- ACM Artifact Review and Badging
- ICML 2026 Position Paper Track
事实层、发布方报告与本文推断已分开表述;涉及系统对论文的具体判定时,应继续回到对应逐篇报告、冻结工件版本和作者回应核对。