← 科研空间 首页
arXiv:2601.16175 v2阅读依据:arXiv v2 + 官方代码检索/核验:2026-10-23

Learning to Discover
at Test Time

不是让模型在部署时“更稳”,而是让它围绕一个可验证问题一边搜索候选解、一边更新权重,最终寻找一次真正突破当前最好结果的发现。

先讲一个故事:实验室里那个“只差一点”的候选

教学性场景(非论文记载):设想工程师林在为一块 GPU 寻找更快的矩阵乘法 kernel。她每轮生成一批程序,编译运行后由 verifier 检查正确性并测量速度;多数候选要么错误,要么只快一点。普通做法是把少数好程序存进档案,再让同一个固定模型继续采样。

但林发现,失败并非随机:某类 tile 配置总在寄存器压力上失利,而一个偶然跑快的候选虽未超过纪录,却暴露了可复用的结构。只保存程序不足以让模型学会避开这类坑;只改模型又可能忘掉曾经验证过的分支。转折点是让两种记忆并行:把每轮 verifier 反馈用于当前问题的测试时参数更新,同时在 archive 中保留候选谱系,并按搜索价值决定从哪里继续。论文的关键问题于是变成:这套闭环能否比同预算的固定模型搜索,更常找到高回报的单个解?

故事与技术如何对应

先给结论:这篇论文到底做成了什么?

一句话:TTT-Discover 把“候选解的进化搜索”和“模型参数在单个测试问题上的持续学习”闭环起来;在 50 个训练步、每步 512 次 rollout 的预算下,让开源 gpt-oss-120b 在数学构造、GPU kernel、算法竞赛和单细胞去噪等连续可验证任务上找到高分解。

真正的新意
搜索不只改变 prompt、archive 或候选程序;模型权重也随当前问题经验改变。
目标不同
不是学一个平均表现稳定的 policy,而是把“整个搜索过程中出现过的单个最大回报解”推高。
两个核心部件
adaptive entropic objective 负责偏向稀有高回报动作;PUCT archive reuse 决定从哪个历史状态继续。
最强证据
Erdős/AC1 新构造、TriMul 多硬件提速、两项 AtCoder 官方隐藏测试、去噪指标领先。
不能读成:论文并没有证明“通用自主科学家”。AC2、圆 packing、MLA Decode 都有非胜出案例;消融只集中在 TriMul;多数任务是一次昂贵搜索的 best result,缺少跨 seed 方差。

建议阅读路线

  1. 先理解“discovery ≠ standard RL”:最终取最大值,而不是优化平均回报。
  2. 再看 archive reuse 与训练目标如何互相咬合。
  3. 最后逐域检查:评价器是否可信?比较是否公平?SOTA 是官方、局部复现还是代理指标?

研究动机:为什么 Best-of-N 还不够?

许多自动发现系统固定 LLM,只在外部做进化搜索:生成代码、执行、打分、保留好候选,再把好候选放回上下文。它们能积累状态,但模型本身未必从这一个问题的失败模式、局部技巧和评价器反馈中形成新的生成偏好。

作者抓住一个结构性差异:在 deployment/RL 中,我们通常关心新输入上的期望回报;在 discovery 中,只要最终找到一个可验证、超过当前 SOTA 的解就成功。因此尾部——少数异常优秀样本——比平均样本更重要。

直觉类比:Best-of-N 像让同一个研究员重复投 25,600 次点子;TTT-Discover 则允许研究员保存中间成果,并在每轮实验后真的改变自己的“思维习惯”。
TTT-Discover 总览图
论文 Figure 1:跨数学、kernel、算法与生物任务的结果概览,以及 test-time training 与状态复用结合的总体框架。

问题统一成什么形式?

领域 状态 s 动作 a 转移 奖励
Erdős / AC1 / AC2 step-function certificate 思考 tokens + code 执行解析后的 Python 1/上界,或下界
Kernel engineering kernel code 思考 + code 解析候选代码 1/runtime;无效为 0
AtCoder algorithm code 思考 + code 编译与测试 测试分数
Single-cell analysis code 思考 + code 执行分析代码 1/MSE

表 1 重述:不同领域被统一为“可执行候选 + 连续可验证 reward”的环境。

数学表示及建模

1. Discovery 的目标

给定问题描述 $d$、候选状态 $s$、动作 $a$、转移 $T(a)=s'$ 与可验证奖励 $R(s)$,发现要求:$$R(s) > R(s_{\mathrm{SOTA}}).$$

训练过程产生历史集合 $\mathcal H$,最终返回的不是“最后一步 policy”,而是历史中回报最高的候选:$s^*=\arg\max_{s\in\mathcal H}R(s)$。

2. Adaptive entropic objective:主动看重右尾

$$J_\beta(\theta)=\mathbb E_{s\sim\mathrm{reuse}(\mathcal H)}\left[\log\mathbb E_{a\sim\pi_\theta(\cdot|s)}e^{\beta(s)R(s,a)}\right].$$

$\beta=0$ 的极限接近期望回报;$\beta$ 越大,指数权重越集中于高奖励动作。梯度中的归一化权重为:

$$w_{\beta(s)}(a)=\frac{e^{\beta(s)R(s,a)}}{\mathbb E_{\pi_\theta}[e^{\beta(s)R(s,a)}]}.$$

论文使用优势项 $A(a;s)=w_{\beta(s)}(a)-1-\lambda\log\frac{\pi_\theta(a|s)}{\pi_{\theta_0}(a|s)}$;最后一项把当前模型约束在初始模型附近,减少为追逐单一评价器而彻底漂移。

3. 为什么 β 要自适应?

固定 $\beta$ 对 reward 尺度极敏感。作者令指数倾斜后的分布 $q_\beta$ 相对当前 policy 的 KL 固定为一个信息预算:

$$\mathrm{KL}(q_{\beta(s)}\|\pi_\theta)=\gamma,\qquad \gamma=\ln 2.$$

batch 内若有 $N$ 个奖励 $r_n$,则 $q_\beta(n)=e^{\beta r_n}/\sum_m e^{\beta r_m}$,通过二分搜索求解 $\sum_n q_\beta(n)\log(Nq_\beta(n))=\ln2$。这相当于让“偏向赢家”的强度随每组 reward 的尺度与离散程度自动调节。

4. PUCT-inspired reuse

$$\mathrm{score}(s)=Q(s)+c\cdot\mathrm{scale}\cdot P(s)\frac{\sqrt{1+T}}{1+n(s)}.$$

算法流程:训练与搜索如何闭环?

问题描述 d + 初始策略 πθ₀ │ ▼ 从 archive 用 PUCT 选择/复用 parent state │ ▼ 当前策略 πθᵢ 生成思考与代码 action │ ▼ 沙箱执行 + validity check + 连续 reward │ ├── 更新树、访问计数、top children、全局 archive │ └── 同组 rollout 计算 adaptive β 与 advantage │ ▼ 一次 LoRA gradient step │ └── 重复 50 步 最终输出:整个历史 archive 中 reward 最大的单一 state

一轮训练的关键细节

  1. 一个 batch = 8 groups × 64 rollouts = 512;group 共享选中的起点状态。
  2. 动作包含模型的 reasoning 与最终代码;执行器解析代码形成下一状态。
  3. 无效候选 reward 为 0;有效候选进入树和候选 archive。
  4. 每 batch 只做一个梯度步,不做 off-policy 重放;这避免旧 policy 数据与当前 policy 严重错配。
  5. 50 × 512 = 25,600 次直接 rollout。
原文勘误:消融图 caption 出现“50 × 512 = 256000”,算术应为 25,600;正文和 baseline 名称均写 Best-of-25600。这里按 25,600 理解,并把 caption 视为疑似多写一个 0。

固定超参数

类别 设置
Model gpt-oss-120b;reasoning effort=high
Rollout context 32768;temperature 1.0;prompt+thinking ≤26000
Training 50 steps;batch 512;Adam;lr 4e-5;β₁=.9,β₂=.95,ε=1e-8
Adaptation LoRA rank 32;KL coefficient 通常 0.1,算法工程 0.01
Objective adaptive entropic;γ=ln 2
Reuse PUCT c=1.0;top-2 children;archive ≤1000

Appendix 的统一超参数表。估算每个问题约 500 美元,但实际成本依赖服务、token 长度、硬件与 verifier。

实验设计:到底比较了什么?

数学
Erdős minimum overlap、两条 autocorrelation inequalities、circle packing。
Kernel
TriMul 与 AMD MI300X MLA Decode;正确性 + runtime verifier。
算法竞赛
AHC039/AHC058;本地公开生成样本训练,top-3 交 AtCoder 隐藏测试。
生物数据
PBMC 训练/选择,Tabula 泛化;去噪的 MSE/Poisson 组合指标。

基线

评价证据等级

  1. 最强:官方隐藏测试或公开可验证 certificate。
  2. 中等:组织者核验的同基础设施本地复现与统计区间。
  3. 较弱:代理 benchmark 指标;尤其生物学指标改善不自动等于新生物学洞见。

实验结果:逐项读,不只看胜利摘要

数学:两胜、一接近、一非胜

方法 Erdős ↓ AC1 ↓ AC2 ↑
Best human 0.380927 1.50973 0.9015
AlphaEvolve V2 0.380924 1.50317 0.9610
OpenEvolve 0.380965 1.50719 0.9449
Best-of-25600 0.380906 1.51004 0.9344
TTT-Discover Qwen3-8B 0.380932 1.50525 0.9472
TTT-Discover gpt-oss-120b 0.380876 1.50287 0.9591

Erdős 与 AC1 创下表中最好结果;AC2 没有超过 AlphaEvolve V2。

Erdos 构造对比
论文图:TTT-Discover、AlphaEvolve 与人类构造的 step-function 结构对比。

Erdős 最佳解是 600-piece 非对称 step function;论文描述其代码组合了 FFT 加速梯度下降、随机 hill climbing、simulated annealing 与约束投影。AC1 从零产生约 30,000-piece 构造,搜索过程由 gradient 方法逐步转向 LP,并集中修正接近紧约束的区域。

AC1 构造叠加
论文图:AC1 构造与对应约束曲线的叠加视图。
方法 n=26 ↑ n=32 ↑
AlphaEvolve V2 2.635983 2.939572
ThetaEvolve 2.635983 n/a
TTT-Discover Qwen3-8B 2.635983 2.939572

Circle packing:TTT-Discover 匹配已有最好值,没有产生新的 SOTA。

GPU Kernel:TriMul 强,MLA Decode 不应包装成赢

方法 A100 μs ↓ H100 B200 [95% CI] MI300X [95% CI]
最佳人类 4531.5 1371.1 1038.9 [1016.3,1061.6] 2515.8 [2510.9,2520.7]
Best-of-25600 9219.7 5390.3 3254.9 [3252.5,3257.4] 4902.0 [4897.6,4906.4]
TTT-Discover 2198.2 1161.2 914.2 [907.3,921.1] 1555.7 [1550.8,1560.6]

TriMul 只用 H100 reward 训练;同一最佳 kernel 意外泛化到其它 GPU。B200/MI300X 因提交基础设施问题采用组织者核验的本地环境,10 次 trial 报区间。

最佳 kernel 的工程策略不是“LLM 重写矩阵乘法”:它融合 memory-bound 操作,同时把 matmul 委托给 cuBLAS/Tensor Cores。这是一种很实际的系统优化组合。

MLA Decode Instance 1 Instance 2 Instance 3
最佳人类 1653.8 [1637.3,1670.3] 1688.6 [1672.8,1704.3] 1668.7 [1637.0,1700.3]
Best-of-25600 2286.0 2324.1 2275.2
TTT-Discover 1669.1 [1649.2,1688.9] 1706.1 [1685.9,1726.3] 1671.3 [1646.0,1696.5]

MLA Decode:不同 MI300X instance 选出的最佳 kernel 不同;论文明确说没有一个在统计显著意义上优于最佳人类。

Appendix 还给出 Triton-filtered TTT 结果:1740.6、1754.4、1707.1 μs,同样不是 human-best。

算法设计:官方隐藏测试上的两项超过人类榜首

方法 AHC039 Geometry ↑ AHC058 Scheduling ↑
1st human 566,997 847,674,723
ALE-Agent 550,647 848,373,282
ShinkaEvolve 558,026 n/a
Best-of-25600 554,171 772,429,752
TTT-Discover 567,062 848,414,228

在 150 个公开生成 case 上训练,top programs 提交官方 AtCoder 平台隐藏评测。

这证明“训练+复用”能产出经隐藏测试验证的具体算法程序;但两道题不足以证明对任意算法设计任务都能泛化。

单细胞去噪:指标领先,但科学含义要克制

方法 PBMC score / MSE / Poisson Tabula score / MSE / Poisson
MAGIC (A,R) 0.64 / 0.19 / 0.05 0.64 / 0.18 / 0.03
ALRA (S,RN) 0.50 / 0.26 / 0.05 0.47 / 0.27 / 0.03
OpenEvolve 0.70 / 0.16 / 0.05 0.71 / 0.15 / 0.03
Best-of-25600 0.62 / 0.20 / 0.05 0.65 / 0.18 / 0.03
TTT-Discover 0.71 / 0.15 / 0.05 0.73 / 0.14 / 0.03

在 PBMC 与 Tabula 指标上领先;Tabula 提供一定跨数据集证据。

专家 Eric Sun 的核心提醒:benchmark metric 的改善未必转化为新的生物学 insight;还需要细胞类型、下游差异表达、轨迹、机制一致性等更贴近科学问题的评价。

消融:两部分都重要,但证据只来自一个任务

训练目标 复用策略 TriMul H100 最佳 μs ↓
Best human — 1371.1
Adaptive entropic TTT PUCT 1203.10
Constant β entropic PUCT 1483.83
Expected reward TTT PUCT 1985.67
No TTT PUCT 2060.70
Adaptive entropic ε-greedy 1328.89
Adaptive entropic No reuse 5274.03
Expected reward TTT No reuse 5328.73
No TTT No reuse 5352.36

单次 TriMul 消融支持 adaptive entropic 与 PUCT reuse 的组合价值,但不能推出跨域普适性。

TriMul 消融 reward 曲线
论文图:TriMul 各消融设置随训练步的 reward 分布统计。

我的评论:最值得相信与最该怀疑的地方

我认为贡献成立的部分

尚未闭合的证据

  1. 方差:best-of-search 本身高方差,多数 problem 没有 repeated seeds 与成功率。
  2. 消融外推:核心 factorial evidence 只有 TriMul。
  3. harness 公平:OpenEvolve prompt truncation 可能让它没有在最适合自身的设置中竞争。
  4. 跨硬件:TriMul 泛化很亮眼,但部分数字来自组织者核验的本地复刻而非同一官方 leaderboard。
  5. 代理指标:去噪分数不是自动科学发现。
  6. 成本:约 500 美元/问题比 frontier closed-model campaign 低,但仍依赖强 verifier、长 rollout、训练 API 与 HPC。
我的总判断:这是一篇“强经验论文”:它令人信服地证明 current-problem weight adaptation 可以成为自动发现 harness 的有效组成部分;它没有证明某一个 harness 或一组超参数对所有模型、问题和预算都普遍最优。

One More Thing:真正的研究对象可能不是 policy,而是 policy × harness

后续论文 Automated Discovery Has No Universally Superior Harness 对 OpenEvolve 与 TTT-Discover 等 harness 做预算匹配拆解,结论是固定 harness 并不在所有 model–problem pair 上可靠占优。把两篇放在一起,最有价值的推论不是“TTT-Discover 被否定”,而是:

$$\text{Discovery performance}=f(\text{model},\text{problem},\text{verifier},\text{budget},\text{training objective},\text{reuse harness}).$$

下一代系统应该根据早期进展在线选择甚至切换 harness,同时保存 policy checkpoint 与 solution archive。TTT-Discover 证明“权重可以在发现过程中有效改变”;后续工作则提醒“如何改变、如何复用”本身也应成为被学习的对象。

跨论文洞见:发现系统需要同时学习“怎么想”和“怎么搜”

  1. 从模型更新到 harness 选择:本论文显示测试时更新可提升特定任务的 best-found 解;Dynamic Cheatsheet 与 Override Gap 进一步提醒,模型内部更新的效果会受任务、更新接口与外部约束影响。合并后的谨慎结论是:搜索系统应将权重适配视为一种可测的策略,而非默认总开。
  2. 推理时扩展不等于持续学习:Test-Time Recursive Thinking 聚焦推理/计算过程的递归组织;TTT-Discover 则直接更新参数并维护搜索档案。二者补足不同瓶颈:前者重组推理轨迹,后者让问题特定经验影响后续生成;不能据此断言谁在统一基准上更优。
  3. 记忆应有可评测边界:EvoMemBench 将记忆演化作为评测对象,与本文的候选 archive 形成对照:archive 保留的是可验证解及其搜索结构,不等同于通用长期记忆。未来比较应分开测“经验是否保存”“是否被正确检索”与“是否带来更好的新解”。
证据边界自查:以上是不同论文页面之间的概念对照,不是同一实验或统一基准的横向排名;这里只能支持机制层面的互补假设。焦点论文的主要可复核依据仍是其 arXiv v2、附录和官方代码;公开页面内容不等同于独立复现实验。

Other Discussion Roles / 其他讨论角色

Scientific Peer Reviewer

The paper has not been published yet and is currently submitted to a top conference where you’ve been assigned as a peer reviewer. Complete a full review of the paper answering all prompts of the official review form of the top venue in this research area (e.g., NeurIPS). This includes recommending whether to accept or reject the paper.

模拟 NeurIPS-style 完整评审(不是实际审稿意见)。

Summary:论文提出 TTT-Discover,在单一、连续可验证的测试问题上联合执行参数更新与基于 PUCT 的候选状态复用。adaptive entropic objective 通过固定 KL 信息预算自适应放大高 reward 尾部;系统在数学、kernel、AtCoder 和去噪任务上取得若干新最佳结果。

Quality:方法动机与 discovery 的 max-objective 对齐,官方代码、certificate、隐藏测试和预算匹配 baseline 增强可信度。但多领域大多是一题一次 run,缺乏 seed 方差;OpenEvolve 的 prompt truncation 使 baseline 公平性仍可讨论。Clarity:总体清晰,统一形式和伪代码有帮助;需要修正 caption 中 50×512=256000 的算术错误,并更明确区分官方提交、组织者核验本地复现和代理指标。Significance:权重适应在实际自动发现中产生 SOTA 的证据重要,尤其对开放模型生态。Originality:将 test-time weight training、tail-sensitive objective 与 PUCT archive search 结合用于跨域发现具有明显新颖性。

Strengths:真实而非纯 toy 环境;25,600 budget-matched Best-of-N;AC2/圆 packing/MLA 的失败也有报告;TriMul 消融支持两个关键部件。Weaknesses:消融仅一域;best result 高方差;生物指标不等于科学洞见;成本和 verifier 门槛仍高;“almost all”依赖任务/metric 计数口径。

Questions:重复 3–5 seeds 后成功率与置信区间如何?固定总 compute 时,更多 update 与更多 rollout 的最优分配如何?为何只做 on-policy 一步,off-policy archive 数据是否可安全重用?不同 reward scale、batch size 下 γ=ln2 是否稳健?

Ethics/limitations:生成代码的安全、reward hacking、测试时更新削弱 guardrail、双用途优化和算力集中需更系统讨论。Recommendation:Accept / Weak Accept;confidence medium。理由是核心经验贡献成立且影响潜力高,但不要把结果上升为“通用自主科学发现已经解决”。

Archaeologist

This paper was found buried under ground in the desert. You’re an archeologist who must determine where this paper sits in the context of previous and subsequent work. Find and report on one older paper cited within the current paper that substantially influenced the current paper and one newer paper that cites this current paper.

前代遗址:AlphaEvolve: A coding agent for scientific and algorithmic discovery(arXiv:2506.13131)被本文直接引用,并提供了结构性先例:冻结强 LLM,生成/执行代码,以 verifier 打分并通过候选 archive 与进化选择累积发现。TTT-Discover 继承了“可执行代码 + 连续 reward + archive search”的骨架,但把模型权重也纳入每个问题的搜索状态。

后代遗址:Automated Discovery Has No Universally Superior Harness(arXiv:2607.18235)明确分析 OpenEvolve、TTT-Discover 等 harness,进行了 30 个预算匹配 harness、12 个 model–problem pairs、超过 310 万次 rollout 的比较。其结论不是某个 harness 永远胜出,而是 harness choice 应像 hyperparameter 一样按模型与问题选择,早期进展可指导预算重新分配。

历史定位:AlphaEvolve 代表“固定 policy、进化外部状态”;TTT-Discover 证明“当前问题经验能有效改 policy”;新后续工作再把视角抬高到“policy 与 harness 的条件匹配”。这使本文更像一个关键转折点,而不是终局架构。

Academic Researcher

You’re a researcher who is working on a new project in this area. Propose an imaginary follow-up project not just based on the current but only possible due to the existence and success of the current paper.

项目:Online Harness-and-Policy Co-Adaptation for Discovery。这个项目只有在本文成功后才合理:如果 test-time weight update 从未在真实发现任务上带来收益,就没有必要在线调度不同训练 objective、reuse rule 与 policy checkpoint。

系统维护多个并行候选 harness:adaptive-entropic+PUCT、expected-reward+PUCT、adaptive-entropic+ε-greedy、reuse-only 等;前 10% 预算做小规模探索,依据 improvement slope、diversity、invalid rate 与 verifier uncertainty,把剩余预算动态分给最适合当前 model–problem pair 的配置。policy checkpoint 与 solution archive 分开版本化,允许“好模型状态 + 好候选谱系”重新组合。

最便宜的判别实验:3 个任务 × 2 个模型 × 3 个 harness × 至少 5 seeds,固定总 rollout/token/GPU 时间;比较固定最佳 harness、oracle hindsight、基于早期进展的在线 allocator 最终 max reward 与成功率。Go 条件是在线 allocator 在不使用 hindsight 时稳定接近 oracle 且优于固定策略;否则说明早期信号不可预测,不值得扩成大系统。

Industry Practitioner

You work at a company or organization developing an application or product of your choice (that has not already been suggested in a prior session). Bring a convincing pitch for why you should be paid to implement the method in the paper, and discuss at least one positive and negative impact of this application.

Pitch:建立内部“Verified Kernel Discovery Service”。面向模型推理公司,每个请求输入 reference PyTorch operator、正确性测试、目标 GPU/shape distribution、允许的编译栈和资源边界;服务运行沙箱化 TTT-Discover,输出经过 hidden validation 的候选 kernel、benchmark 报告和可回滚 artifact。

为什么值得付费:对高频算子,几个百分点 latency 改善会持续降低 GPU 成本;论文 TriMul 结果表明系统能发现“融合 memory-bound 操作、把 matmul 交给成熟 Tensor Core 库”这类混合工程方案,而不是只产生微小语法变体。首期只做 5–10 个占总推理时间最高的内部算子,用节省的 GPU-hour 对项目定价。

正面影响:降低延迟、能耗和推理成本,并让非 CUDA 专家也能系统搜索硬件特化实现。负面影响:可能 overfit benchmark shape、利用 verifier 漏洞、生成未定义行为或供应链风险代码;训练 GPU 与部署 GPU 的差异也会使胜者失效。上线门禁必须包括沙箱、静态/动态检查、held-out shapes、跨实例重复 benchmark、canary、回滚,以及人类 kernel engineer code review。

Hacker

You’re a hacker who needs a demo of this paper ASAP. Implement a small part or simplified version of the paper on a small dataset or toy problem. Prepare to share the core code of the algorithm to the class and demo your implementation. Do not simply download and run an existing implementation – though you are welcome to use (and give credit to) an existing implementation for “backbone” code.

我实现了一个零依赖、机制级 toy demo,没有下载或运行官方实现。状态是整数位置,reward 在 $x=8$ 达到全局峰值;frozen Best-of-N 每次只能从初始状态做一步,因此无法跨越多步;toy TTT 使用 archive reuse 延长搜索深度,用 PUCT-like 分数选择 parent,再按 reward improvement 更新两个动作的 logits。

parent = max(archive,
  key=lambda x: reward(x)+2*sqrt(total)/(1+visits[x]))
a = sample_softmax(logits)
child = parent + a
adv = clip((reward(child)-reward(parent))/8, -1, 1)
logits[a] += .35*adv; logits[-a] -= .35*adv

固定 240 次 verified proposals,实际运行输出:

Frozen Best-of-N (no reuse): (-39.0, 1)
Toy adaptive training + PUCT reuse:
((10.0, 8), {{-1: -0.2625, 1: 0.2625}}, 11)

它演示了两个机制:复用让一步编辑变成多步发现;在线训练提高朝有益动作采样的概率。它不是论文复现:没有 LLM、LoRA、grouped 64 rollouts、精确 KL 求 β、真实代码执行器或 25,600 长上下文 rollout。真实复现需要官方 Tinker/模型服务、GPU/HPC、各领域 verifier,并可能达到每题数百美元。

Private Investigator

You are a detective who needs to run a background check on one of the paper’s authors. Where have they worked? What did they study? What previous projects might have led to working on this one? What motivated them to work on this project? Feel free to contact the authors, but remember to be courteous, polite, and on-topic.

选择作者 Mert Yuksekgonul。根据其公开个人主页,他目前是 Meta Superintelligence(TBD Lab)的 AI research scientist,近期完成 Stanford Computer Science PhD,导师为 Carlos Guestrin 与 James Zou;其博士研究主题被本人概括为让 AI 在 test time 持续 self-improve。

与本文最连贯的前序项目是 TextGrad:它把自然语言反馈视为可用于优化复合 AI 系统的“文本梯度”。从研究谱系看,TextGrad 强调从反馈中修改 textual/system variables;TTT-Discover 进一步把当前测试问题的 verifier 反馈用于真正的 policy-weight adaptation,同时结合外部 archive。最后这条是基于公开项目轨迹的解释,不是作者原话。

合理动机是:固定模型即便配合搜索,也无法把某一道新问题上反复出现的局部规律内化;若目标是“持续自我改进”,就需要让测试阶段的经验改变生成分布。出于隐私和副作用边界,本次仅使用公开资料,没有联系作者,也不推断私人经历或未公开动机。

Social Impact Assessor

Identify how this paper self-assesses its (likely positive) impact on the world. Have any additional positive social impacts left out? What are possible negative social impacts that were overlooked or omitted?

论文自我评价:它强调使用开放的 gpt-oss-120b、公开代码与结果、每题约数百美元,而不是依赖封闭 frontier model;作者把这描述为扩大自动科学与工程发现的可获得性,并通过数学、kernel、算法和生物任务展示潜在正向用途。

遗漏的正面影响:公开 verifier 环境可促进可复核研究;更快 kernel 可能减少大规模推理能耗;开放实现有助于小团队研究“模型如何在使用时学习”,并提供 closed agent 系统的可审计替代物。

遗漏的负面影响:第一,test-time training 会产生新的安全攻击面;后续工作 Test-Time Training Undermines Safety Guardrails 报告 LoRA TTT 可显著削弱 guardrail。第二,优化器可能 reward-hack verifier、生成不安全代码或过拟合公开测试。第三,同一技术可用于双用途科学与系统优化。第四,所谓开放仍依赖长上下文模型训练 API、GPU/HPC 与强 evaluator,可能把权力集中于基础设施拥有者。第五,benchmark 改善可能被误报为科学理解,尤其在生物任务。第六,还涉及自动化对专家劳动、成果署名、发现归属和责任治理的影响。

治理上应要求沙箱执行、hidden/held-out verifier、重复 seed、异常检测、能力与安全联合评测、可追溯模型/代码 lineage,以及高风险领域的人类审批。开放权重不等于开放且安全的完整发现系统。

Reference / Evidence

本页实际检索并交叉核验了公开源;OpenReview 页面受 challenge 阻挡,因此没有声称读取到真实评审。所有结果数字以 arXiv v2 源文/附录与官方仓库为主。

  1. Learning to Discover at Test Time — arXiv abstract
  2. Paper PDF (v2)
  3. Official code repository
  4. Official project page
  5. AlphaEvolve
  6. Automated Discovery Has No Universally Superior Harness
  7. Test-Time Training Undermines Safety Guardrails
  8. Dynamic Cheatsheet(站内精读)
  9. Override Gap(站内精读)
  10. Test-Time Recursive Thinking(站内精读)
  11. EvoMemBench(站内精读)
  12. Mert Yuksekgonul — public profile
  13. NeurIPS 2026 Reviewer Guidelines
  14. Official AHC039 submission
  15. Official AHC058 submission

覆盖边界:本页覆盖正文机制、全部 4 幅论文图、主要及附录数值表、负结果、关键复现参数、代码实现事实与七个讨论角色。它不能替代真实大规模复现,也不能保证任何读者字面上的“100%理解”;未独立重跑 25,600-rollout 的每个领域实验。