自主研究全景与自主度分级
第 29 课:自主研究全景与自主度分级
前 28 课我们把一个 Agent"造出来、接上工具、记住知识、会规划、能训练、可上线"。这一课翻到新的一页——第五部分,问一个更远的问题:AI 能不能自己做研究?做到哪一步了?哪里还不可信?我们不看发布会上的 demo,而是把它拆成一条可测的流水线:先用公开竞赛的奖牌率给一个硬读数,再把"科研"拆成五条必须成立的工作流条件,然后拿出一把 L1–L5 的自主度尺子定位今天的位置,接着说清哪个领域更可信、它和我们前 9 课学的 Agent 差在哪,最后落到三条可测性判据,教你在几分钟内识破"演示级"产品。
② 用 L1–L5 判断一个系统处在哪一级、瓶颈是什么
③ 用三条可测性判据(held-out / 审计事件数 / 可回滚)识破"演示级"产品
这是第五部分「自主研究」的第一课。前面九课(第 20–28 课)我们在造一个能干活的 Agent;现在问一个更远的问题:它能自己做研究吗?
但"会写论文"这种演示说明不了什么——真正可信的证据,是它在没被特别照顾的公开考场上能拿到什么名次。就像招研究员不看自我介绍,看他有没有在公开竞赛里上过榜。所以先看一个可比的硬读数:MLE-bench 上的奖牌率。
| 项 | 数值 |
|---|---|
| 竞赛数 | 75 个 Kaggle 竞赛 |
| 判分方式 | 对齐人类排行榜的铜 / 银 / 金牌线 |
| 出题方 | OpenAI Preparedness(arXiv:2410.07095,ICLR 2025 Oral) |
| 发布 | 2024-10-09 |
| 时间 / 配置 | 奖牌率 |
|---|---|
| 2024-10 出题时 o1-preview + AIDE(pass@1) | 16.9%(arXiv:2410.07095) |
| 社区榜单同配置记录(AIDE + o1-preview) | 17.1%(mlebench.com) |
| 2026-02 Famou-Agent 2.0 + Gemini-3-Pro-Preview | 64.4%(mlebench.com) |
| 尝试次数 | o1-preview + AIDE 奖牌率 |
|---|---|
| pass@1 | 16.9% |
| pass@8 | 34.1% |
| 倍数 | 34.1 ÷ 16.9 ≈ 2.02× |
判断"它能不能自己做研究",第一步是把它变成一个公开、可比的读数(竞赛奖牌率),而不是看演示。MLE-bench 给了这条基准线:出题时 16.9%(o1-preview + AIDE),约 16 个月后(2024-10 → 2026-02,约 502 天)榜单已破 60%——但起点与现状不是同一套系统(模型与脚手架都换了),不能当成一条趋势曲线;奖牌线只说明"达到了人类的某个名次",离"独立做研究"还有距离。
上一张卡片用 MLE-bench 给出了"最后做没做成"的读数。可奖牌率只反映终点,看不出中间哪一环出的问题。
所以要把科研当成一条流水线拆开。就像做饭:买菜、定菜谱、开火、尝味道、端上桌——少了"尝味道"这步,端上桌才发现整锅咸了。这就要求先列出真实研究反复出现的五条工作流条件。
| 环节 | 干什么 | 断了会怎样 |
|---|---|---|
| 文献锚定 | 把已有工作找全、判断新旧 | 做了别人做过的 |
| 假设与规划 | 产生可检验的假设与计划 | 不知道要做啥 |
| 实验与工具 | 写代码、跑实验 | 想法停在纸上 |
| 反馈与验证 | 判断结果可不可信 | 结果不知真假 |
| 报告与传播 | 写成可读的报告 | 结论传不出去 |
| 环节 | 成本占比(示意,需人工核实) |
|---|---|
| 文献锚定 | 15% |
| 假设与规划 | 15% |
| 实验与工具 | 45% |
| 反馈与验证 | 20% |
| 报告与传播 | 5% |
| 合计 | 100% |
| 项 | 数值(示意) | 说明 |
|---|---|---|
| 跳过"反馈与验证"省下 | 20% | 少花这部分成本 |
| 由此需要返工的产物 | 30% | 结果不可信要重做 |
| 净亏 | 30% − 20% = 10 个百分点 | 省小赔大 |
科研不是一步,是五条必须同时成立的工作流条件:文献锚定、假设与规划、实验与工具、反馈与验证、报告与传播。其中"反馈与验证"最像保险——平时看不见,断了才发现整条链的结论都不可信。
上一张卡片把科研拆成五步。接下来要问:这五步它到底能自己走几步、能走多久?这需要一把尺子。
L1–L5(一把把"自主程度"分成五档的尺子,L1 最低、L5 最高)就是这把尺子,它只看两件事:能自己决定什么 + 能不看人跑多久。就像自动驾驶分级:L2 手不能离方向盘,L4 在限定区域可脱手,L5 才全场景无人。
| 级别 | 能自主决定什么 | 代表 |
|---|---|---|
| L1 | 补全单行代码 / 单个 token | Copilot 类代码补全 |
| L2 | 拆解明确任务,但每步需批准 | 带工具的对话助手 |
| L3 | 自主执行 10–100 个连续动作,检查点才问人 | Claude Code 等代码 Agent |
| L4 | 限定领域内多步自主、跨阶段闭环 | AI Scientist、Devin、SWE-Agent |
| L5 | 自己定研究议程、全程无需人审 | 仍是构想 |
| 系统 | 级别 | 连续动作数 | 完成率 |
|---|---|---|---|
| Claude Code(默认) | L3 | 15–60 | 60–75% |
| SWE-Agent | L4 | 30–150 | 12–53% |
| AI Scientist | L4 | 100–500 | 40–60% |
| 结论 | 依据 |
|---|---|
| 前沿系统普遍 L4 | 综述对 17 个系统的六维分析 |
| L5 仍是构想 | 能自定议程的系统尚未出现 |
| 已到第 4 级 | 5 级里站在第 4 级 |
用两个可观察维度(能决定什么 + 能自主多久)给自主度分级,比"能写论文 / 不能写论文"清楚得多:今天的前沿站在 L4,L5 还差最后一格。看一个系统,先问它在这把尺子上是第几级、卡在哪。
上一张卡片把自主度分成 L1–L5。但同一个级别在不同领域含义不同——同样是 L4,做 ML 和做生物能走到的深度差很远。
所以要引入"域条件性"(domain-conditioned autonomy ceiling,指一个领域本身允许自动化走到多高)。就像在厨房做菜 vs 在野外做菜:厨房里调料随时可尝、可回锅;野外要先找食材、等天气,做完才发现不对也没法重来。
| 条件 | 含义 |
|---|---|
| 可执行 | 实验能不能在计算机内自动跑 |
| 反馈快 | 结果多久能拿到(分钟级还是月级) |
| 可复现 | 换台机器能不能得到同样结果 |
| 伦理约束小 | 是否涉及人体、安全等不可逆后果 |
| 条件 | ML 研究(示意) | 生物研究(示意) |
|---|---|---|
| 可执行(计算机内跑) | 1.0 | 0.4 |
| 反馈快(分钟—小时级) | 0.9 | 0.3 |
| 可复现 | 0.9 | 0.4 |
| 均值 | 0.93 | 0.37 |
| 环节 | ML 研究 | 生物研究 |
|---|---|---|
| 跑实验 | 计算机内自动 | 需湿实验 / 人体 |
| 拿反馈 | 分钟—小时 | 周—月 |
| 同样跑 30 天 | 可迭代很多轮 | 可能不到 1 轮 |
"AI 能做研究"这句话必须加定语:在结构清晰、可执行、能快速验证的领域(如 ML 研究)它才靠得住;越往具身、延迟反馈、涉伦理的方向走,闭环越难合上。所以先问"这是哪个领域",再谈能不能自动。
上一张卡片说明自主度受领域限制。那研究型 Agent 和我们前面造的 Agent 到底差在哪?
不是工具怎么调,而是三件事:跑得久、反馈慢、结论要有人负责。这就要求重新设计"人在哪里介入"和"账怎么算"。就像一般 Agent 像打车(一段路、很快到),研究型 Agent 像备战一场马拉松(周期长、看长期指标、教练要对结果负责)。
| 约束 | 和一般 Agent 的差别 |
|---|---|
| 长时程 | 一次任务可能跑几小时到几天,不是单轮问答 |
| 延迟反馈 | 结果要等实验跑完才知道,不能即时纠错 |
| 结论要负责 | 产出写进论文,必须可追溯、可复现、有人署名 |
| 形态 | token |
|---|---|
| 普通对话(第 26 课锚点) | 20,000 |
| 单 Agent(约 4×) | 20,000 × 4 = 80,000 |
| 多智能体(约 15×) | 20,000 × 15 = 300,000 |
| 自动研究(示意 20 轮 × 20,000) | 20,000 × 20 = 400,000(20×) |
| 方式 | 人工确认次数 | 用时(示意 5 分钟/次) |
|---|---|---|
| 每轮都确认 | 20 | 20 × 5 = 100 分钟 |
| 只在检查点确认 | 3 | 3 × 5 = 15 分钟 |
| 差 | — | 100 − 15 = 85 分钟 |
研究型 Agent = 一般 Agent + 三条新约束(长时程、延迟反馈、结论要负责)。它不需要重学工具调用,但需要我们重新设计"人在哪里介入、账怎么算"。这也是本部分和前面九课的分界线。
上一张卡片把研究型 Agent 和一般 Agent 分开。最后一个问题:面对一个声称"AI 科研"的产品,怎么在几分钟内判断它是不是演示?
这就要求三条可测性判据:held-out(别用见过的数据验收)、审计事件数(能不能看到每一步执行)、可回滚(出错能不能撤)。就像验收解题能力:不能拿做过的作业题再考一次,要能翻出每一步草稿,答错了还得能擦掉重来。
| 判据 | 问什么 | 不合格的信号 |
|---|---|---|
| held-out(留出验收集) | 验收数据它训练 / 检索时见过吗 | 用公开榜单当验收 |
| 审计事件数 | 每一步执行有记录吗 | 只能看到最终 PDF |
| 可回滚 | 出错能撤销吗 | 写操作不可逆 |
| 审计方式 | 准确率 | F1 |
|---|---|---|
| 只看最终论文 | 55% | 0.51 |
| 论文 + 轨迹日志 + 代码 | 82% | 0.81 |
| 差 | 82 − 55 = 27 个百分点 | 0.81 − 0.51 = 0.30 |
| 验收集 | 结论可信度 |
|---|---|
| 被训练 / 检索见过 | 分数虚高 |
| held-out(只在最后用一次) | 才反映真实能力 |
| 75 个竞赛里 20% 被见过(示意) | 纯 held-out 只剩 75 × 80% = 60 个 |
识破演示级产品的三条判据:held-out(别用见过的数据验收)、审计事件数(只看 PDF 等于没审)、可回滚(出错要能撤)。而 provenance(出处可追溯:每个结论能点回它的来源与执行记录)正是把这三条落到证据上的机制。这套判据会在第 33 课展开成"验证与评审"。