Paper: 2608.31111 Authors: Yuhao Wu, Jingyuan Zhang, Jiajun Shi, Yuxuan Zhang, Xinping Lei, Junting Zhou, Zexuan Wang, Yuchen Wu, Huan Zhou, Duo Wang, Yinzhu Piao, Yongchang Peng, Yunfeng Shi, Jin Chen, Zuo Wang, Jinkai Liu, Jiaheng Liu, Wenxuan Zhang, Shen Yan, Wenhao Huang, Ge Zhang Categories: cs.CL

The Gap

Many important forms of human learning begin with a vague goal: “become a better physicist”, “improve at research”. The learner must interpret the goal, identify their own capability gaps, decide how to learn, and judge whether they actually improved. That whole sequence is what makes the goal vague in the first place — none of the four steps is given.

Existing work on LLM self-evolution starts somewhere else. It begins with tasks and evaluation metrics specified by humans, which quietly removes the hard part: self-evolution becomes optimising an explicit objective rather than deciding what and how to learn. So the literature has been measuring a capability that is easier than the one the motivating analogy describes, and the gap between them is exactly the four steps that a specified objective hides.

   WHAT "VAGUE GOAL" LEARNING REQUIRES

   goal: "become a better physicist" / "improve at research"
        |
        +-- 1. INTERPRET the goal
        +-- 2. IDENTIFY your own capability gaps
        +-- 3. DECIDE how to learn
        +-- 4. JUDGE whether you actually improved
        |
        v
   that sequence is what makes the goal VAGUE:
   none of the four steps is given

   EXISTING SELF-EVOLUTION WORK
     starts with TASKS and METRICS specified by humans
        |
        v
     removes the hard part:
       self-evolution becomes OPTIMISING AN EXPLICIT OBJECTIVE
       rather than DECIDING WHAT AND HOW TO LEARN
        |
        v
   [GAP] the literature measures an EASIER capability than
         the motivating analogy describes

The Increment

One sentence: Before this paper, LLM self-evolution was evaluated against human-specified tasks and metrics; after it, ASPIRE supplies only a natural-language capability goal with hidden evaluation, and finds that agents complete the loops while weight-level gains remain sparse and unstable.

Core Mechanism

The design’s key decision is what it withholds. ASPIRE provides only a natural-language capability goal, while the downstream evaluation tasks remain hidden. That single choice restores all four of the missing steps: the agent must operationalise the goal by choosing data and update methods, constructing training and validation signals, and deciding when to evaluate.

Two further design choices make it a fair test of the full problem:

Both model-weight and agent-harness evolution are supported in a unified interactive environment. So the agent is not forced into one mechanism; it can edit weights, edit its own scaffolding, or both. This matters because the harness route is often easier, and separating the two lets the results show which one the agents actually make work.

Evaluation uses a hidden, expert-authored set of 520 items spanning six goals. Expert authorship and the spread over six goals prevent the evaluation from rewarding a single domain’s tricks, and hiding it prevents the agent from fitting the test — which is precisely the condition that human-specified benchmarks remove.

The findings are reported as a mixed picture, and the mixed picture is the contribution.

Vague goals redirect search effort toward goal interpretation. That is the mechanism working as intended: remove the specification, and the agent spends its effort on the missing step rather than on optimisation.

Agents routinely complete training and harness-editing loops. So the mechanics are not the bottleneck. Agents can run the pipeline.

But weight-level gains remain sparse and unstable, and the strongest evolved harness remains below the engineered Qwen-Agent reference. Both halves of that pairing are informative. Weight evolution — the harder route, and the one closest to the self-improvement story — mostly does not deliver. And harness evolution, which does produce something, still fails to beat a human-engineered harness. The self-evolution loop is not yet outperforming careful human design, even in the easier mode.

The failure analysis is the most useful part, because it names mechanisms rather than reporting a rate:

  • Agents often train on mismatched data. Data selection, without supervision, goes wrong in a specific way.
  • They trust narrow self-evaluations, so local gains fail to transfer to hidden evaluation. This is the crux: the agent’s own validation signal is the thing it can construct, and it is not a reliable proxy for the hidden goal.
  • Continued search and training can erase earlier improvements. So the process is not merely flat; it can be non-monotone, which is what makes deciding when to stop one of the four missing steps rather than a formality.
   ASPIRE: WHAT IT WITHHOLDS

   provides: a NATURAL-LANGUAGE capability goal
   hides:    the downstream evaluation tasks
        |
        v
   -> the agent must OPERATIONALISE the goal:
        choose data and update methods
        construct training AND validation signals
        decide WHEN TO EVALUATE
        (all four missing steps restored)
        |
   supports BOTH:
     model-WEIGHT evolution     (the harder route)
     agent-HARNESS evolution    (the easier route)
   in a unified interactive environment

   EVALUATION: hidden, expert-authored, 520 items, six goals
     -> expert authorship + six goals stop single-domain tricks
     -> hiding it stops the agent fitting the test

   FINDINGS
     vague goals REDIRECT effort toward goal interpretation
     agents COMPLETE the training and harness-editing loops
     BUT: weight-level gains SPARSE AND UNSTABLE
          strongest evolved harness still BELOW the
          engineered Qwen-Agent reference

   FAILURE MECHANISMS (named, not just measured)
     train on MISMATCHED DATA
     trust NARROW SELF-EVALUATIONS -> local gains do not
       transfer to hidden evaluation
     continued search and training can ERASE earlier gains
       -> the process is non-monotone, so deciding when to
          stop is a real step

Think of it as asking someone to get better at something without telling them the exam. The alternative — giving them the exam topics and the marking scheme — is a legitimate exercise in optimisation skill, and it is not the same as exercising judgement about what to study. Remove the syllabus and three things happen at once: they spend real effort deciding what “better” means, they can in fact run study sessions, and the honest outcome is that they mostly plateau for the specific reasons the paper lists. The most instructive of those is the third: they mark their own homework, and their own marking is too narrow to predict the real exam. And the finding that continued study can undo progress is the practical warning — with no syllabus, you also have no signal telling you when to stop.

Key Concepts

  • What withholding the evaluation buys: restoring goal interpretation, gap identification, method choice and stopping decisions as genuine problems. It is the design choice that turns a benchmark of optimisation into a benchmark of self-direction.
  • Weight evolution versus harness evolution: two routes supported in one environment. Separating them is what reveals that the easier route (harness) produces something while the harder one (weights) mostly does not — and that neither yet beats human engineering.
  • Self-evaluation as the fragile proxy: agents trust narrow self-assessments, so local gains fail to transfer to the hidden evaluation. It is the mechanism behind the sparse weight-level gains, and it is a consequence of the design rather than a coincidence.
  • Non-monotone self-evolution: continued search and training can erase earlier improvements. It makes the stopping decision substantive, and it warns against assuming that more self-evolution rounds monotonically help.

Framework Shift

Before (tasks and metrics specified by humans):
  agent optimises an EXPLICIT objective
  -> goal interpretation, gap identification, method choice
     and stopping are all GIVEN
  -> measures optimisation skill, not self-direction
  -> no transfer problem, because the validation signal
     IS the objective

After (goal only, evaluation hidden):
  agent operationalises a natural-language goal
  -> must choose data, updates, validation signals,
     and when to evaluate
  -> weight gains sparse and unstable; evolved harness
     still below human-engineered reference
  -> local gains fail to transfer to hidden evaluation

From measuring how well an agent optimises an objective someone else specified, to measuring whether it can decide what to learn and how, the core shift is that the hard part of self-evolution is the specification the previous benchmarks supplied for free.

Expert Assessment

Problem choice: Excellent, and it makes a distinction the self-evolution literature had blurred. Pointing out that human-specified tasks and metrics remove the very steps that make a goal vague is the kind of observation that reframes a body of work, and it explains why self-evolution results have looked more encouraging than the motivating analogy warrants.

Method maturity: The design is well matched to the question: hide the evaluation, supply only the goal, and support both weight and harness routes in one environment so no mechanism is privileged. The hidden expert-authored set across six goals is the right evaluation structure, since it prevents both domain-specific tricks and fitting the test. The addition of named failure mechanisms — mismatched data, narrow self-evaluation, erasure by continued training — is what makes the negative result useful rather than merely discouraging.

Experimental integrity: Reporting that the strongest evolved harness remains below a human-engineered reference is the honest comparison, and it is the one a benchmark author has an incentive to omit; a result showing self-evolution beating nothing in particular would have been easier to publish. Reporting sparse and unstable weight-level gains, rather than a best case, is also right. The main limitation is inherent to a first benchmark: the results characterise current agents on this task set, and the natural next question — whether better validation-signal construction or better data selection closes the gap — is left open.

Writing quality: The abstract is unusually well structured for a benchmark paper: it states what is withheld, what is supported, what was found, and why the failures happen. Because the finding is largely negative, a concrete illustration — one goal, the data the agent chose, the validation signal it built, and the hidden evaluation it failed — would make the failure mechanisms far more actionable for anyone building on this.

Verdict: strong accept — it restores the missing steps of goal-directed self-improvement to the evaluation, and the resulting negative result, with named mechanisms, is more informative than another positive one.

Takeaways

  • Hide the evaluation when testing self-direction. Supplying tasks and metrics measures optimisation skill, not the ability to decide what to learn.
  • Watch for non-monotone self-evolution. Continued training can erase earlier gains, which makes deciding when to stop a substantive capability rather than a formality.
  • Distinguish the two routes. Weight evolution and harness evolution are different difficulties, and a benchmark that merges them cannot tell you which one your system actually manages.
  • Treat self-constructed validation signals as a known weak point. If the agent’s own evaluation is narrow, local gains will not transfer — that is the failure to design against first.

论文: 2608.31111 作者: Yuhao Wu, Jingyuan Zhang, Jiajun Shi, Yuxuan Zhang, Xinping Lei, Junting Zhou, Zexuan Wang, Yuchen Wu, Huan Zhou, Duo Wang, Yinzhu Piao, Yongchang Peng, Yunfeng Shi, Jin Chen, Zuo Wang, Jinkai Liu, Jiaheng Liu, Wenxuan Zhang, Shen Yan, Wenhao Huang, Ge Zhang 分类: cs.CL

缺口

人类学习中许多重要的形式,都始于一句模糊的目标:“成为更好的物理学家”、“在研究上有所提高”。学习者必须解读这个目标、识别自己的能力缺口、决定怎么学、并判断自己是否真的进步了。而这一整串,正是”目标为何模糊”的原因所在——四个步骤没有一步是被给定的。

既有的 LLM 自我演化工作从别的地方开始。 它从由人类指定的任务与评测指标出发,从而悄悄拿掉了最难的部分:自我演化变成了对一个明确目标的最优化,而不是决定学什么、怎么学。 于是这个领域一直在测量的能力,比那个作为动机的类比所描述的能力更容易;而两者之间的落差,恰恰就是”被指定的目标”所掩盖的那四个步骤。

   「模糊目标」式学习需要什么

   目标:"成为更好的物理学家" / "在研究上有所提高"
        |
        +-- 1. 「解读」目标
        +-- 2. 「识别」自己的能力缺口
        +-- 3. 「决定」怎么学
        +-- 4. 「判断」自己是否真的进步了
        |
        v
   正是这一串,使目标之所以「模糊」:
   四个步骤没有一步是被给定的

   既有的自我演化工作
     从「由人类指定的任务与指标」出发
        |
        v
     拿掉了最难的部分:
       自我演化变成「对一个明确目标的最优化」,
       而不是「决定学什么、怎么学」
        |
        v
   [缺口] 这个领域测量的能力,比作为动机的类比
         所描述的更「容易」

增量

一句话: 在这篇论文之前,LLM 的自我演化是对照人类指定的任务与指标来评测的;在这篇论文之后,ASPIRE 只给出一句自然语言的能力目标、并把下游评测隐藏起来,结果显示:智能体能跑完回路,而权重级增益依然稀疏且不稳定。

核心机制

设计的关键决定在于它扣住了什么。 ASPIRE 只提供一句自然语言的能力目标,而下游评测任务保持隐藏。仅这一个选择,就把缺失的四个步骤全部还原了:智能体必须通过选择数据与更新方法、构造训练与验证信号、以及决定何时评测,来把这个目标操作化

另外两个设计选择,使这场测试对完整问题而言是公平的:

同时支持模型权重演化与智能体框架(harness)演化,且在同一套交互环境里。 因此智能体没有被逼进某一种机制;它可以改权重、改自己的脚手架,或者两者都改。这一点很重要,因为”框架”这条路通常更容易,而把两者分开,才能让结果显示出智能体究竟让哪一种真正跑通了

评测使用一套隐藏的、由专家编写的 520 道题,覆盖六个目标。 专家编写加上六个目标的跨度,防止评测只奖励某一个领域的技巧;而隐藏它,则防止智能体去拟合这份测试——这正是”人类指定基准”所移除的那个条件。

结果被报告为一个混合图景,而这个混合图景本身就是贡献。

模糊目标把搜索投入重新导向了目标解读。 这正是机制按预期工作:拿掉规格说明,智能体就把力气花在那个缺失的步骤上,而不是花在最优化上。

智能体能常规性地跑完训练与框架改写回路。 也就是说,机制不是瓶颈。智能体能把流水线跑起来。

但权重级增益依然稀疏且不稳定,而最强的演化后框架仍然低于人工工程化的 Qwen-Agent 参考实现。 这两半都很有信息量。权重演化——更难的那条路,也是最接近”自我改进”叙事的那个——基本没有兑现。而框架演化虽然确实产出了东西,却仍然打不过一个由人工程化的框架。自我演化回路,即便在更容易的模式下,也还没能超越精心的人工设计。

失效分析是最有用的部分,因为它点名的是机制,而不只是报一个比率:

  • 智能体常常在不匹配的数据上训练。 数据选择在缺乏监督时,会以某种具体方式出错。
  • 它们信任狭窄的自我评价,于是局部增益无法迁移到隐藏评测。这是关键所在:智能体自己构造的验证信号,恰恰是它能构造的那个东西,而它并不是隐藏目标的可靠代理。
  • 持续搜索与训练可能抹掉此前的改进。 也就是说,这个过程不仅”平”,它还可能是非单调的——这才使”决定何时停止”,成为四个缺失步骤中的一个实质步骤,而不是一道形式。
   ASPIRE:它扣住了什么

   提供:一句「自然语言的能力目标」
   隐藏:「下游评测任务」
        |
        v
   -> 智能体必须把目标「操作化」:
        选择数据与更新方法
        构造训练「与」验证信号
        决定「何时评测」
        (四个缺失步骤全部还原)
        |
   同时支持:
     模型「权重」演化     (更难的那条路)
     智能体「框架」演化   (更容易的那条路)
   在同一套交互环境里

   评测:隐藏、专家编写、520 道题、六个目标
     -> 专家编写 + 六个目标 阻止单领域技巧
     -> 隐藏它 阻止智能体拟合测试

   发现
     模糊目标把投入「重新导向」目标解读
     智能体能「跑完」训练与框架改写回路
     但是:权重级增益「稀疏且不稳定」
          最强演化框架仍「低于」
          工程化的 Qwen-Agent 参考实现

   失效机制(点名,而非仅测量)
     在不「匹配」的数据上训练
     信任「狭窄的自我评价」 -> 局部增益无法迁移到隐藏评测
     持续的搜索与训练可能「抹掉」此前的改进
       -> 过程是「非单调」的,因此"何时停止"
          是一个实质步骤

可以用**“让一个人在某方面变强,但不告诉他考什么”来理解这件事: 另一种做法——把考点和评分标准都给他——是一次合法的最优化技能训练,但它与”对’该学什么’做出判断”不是同一件事。 把教学大纲拿掉,会同时发生三件事:他得真正花力气去决定”更好”意味着什么;他确实能组织起学习过程;而诚实的结果是,他大体上停在了平台期**,原因正是论文列出的那几条。 其中最有教益的是第三条:他自己批改自己的作业,而他的批改标准太窄,预测不了真正的考试。 而”继续学习可能抹掉已有进步”这一发现,是那句实用的警告——没有大纲,你也就没有信号告诉你该在什么时候停

关键概念

  • 扣住评测换来了什么: 把目标解读、缺口识别、方法选择与停止决策,还原为真正的问题。正是这个设计选择,把一个”最优化”基准变成了一个”自我定向”基准。
  • 权重演化 vs 框架演化: 在同一环境里支持的两条路。把它们分开,才揭示出更容易的那条(框架)产出了东西、而更难的那条(权重)基本没有——并且两者都还没超过人工工程化。
  • 把自我评价当作脆弱的代理: 智能体信任狭窄的自我评估,于是局部增益无法迁移到隐藏评测。这是”权重级增益稀疏”背后的机制,它是设计的后果,而不是巧合。
  • 非单调的自我演化: 持续的搜索与训练可能抹掉此前的改进。它使”停止”决策具有实质意义,也警告我们不要假设”更多自我演化轮次一定单调地更好”。

框架转变

之前(由人类指定任务与指标):
  智能体对一个「明确目标」做最优化
  -> 目标解读、缺口识别、方法选择、停止时机
     全部都是「被给定」的
  -> 测的是最优化技能,不是自我定向
  -> 没有迁移问题,因为验证信号「就是」那个目标

之后(只给目标,评测隐藏):
  智能体把一句自然语言目标「操作化」
  -> 必须自己选数据、选更新、造验证信号、
     并决定何时评测
  -> 权重增益稀疏且不稳定;演化后的框架
     仍低于人工工程化的参考
  -> 局部增益无法迁移到隐藏评测

从”测量一个智能体对别人指定目标的最优化做得有多好”,转变为”测量它能否决定学什么、怎么学”,核心转变在于:自我演化中最难的那一步,正是此前那些基准免费奉上的”规格说明”。

专家评审

选题眼光: 极好,而且它做出了一个自我演化文献此前模糊掉的区分。 指出”人类指定任务与指标”恰好移除了”使目标之所以模糊”的那些步骤,是那种能重新框定一整批工作的观察;它也解释了为什么自我演化方向的结果看起来比作为动机的类比所应承诺的更乐观。

方法成熟度: 设计与问题匹配得很好:隐藏评测、只给目标,并在同一环境里同时支持权重与框架两条路,使任何机制都不被优待。 “隐藏的、覆盖六个目标的专家编写题集”是正确的评测结构,因为它同时阻止了领域特定技巧与对测试的拟合。 而”点名失效机制”——不匹配的数据、狭窄的自我评价、被持续训练抹掉——正是让这个否定性结果有用、而不只是令人气馁的东西。

实验诚意: 报告”最强演化框架仍低于人工工程化的参考实现”,是诚实的比较,也正是基准作者有动机省略的那一项;一个显示”自我演化打败了某个不太明确的东西”的结果会更容易发表。报告”稀疏且不稳定的权重级增益”、而不是最好情形,也是对的。 主要局限是首个基准所固有的:结果刻画的是当前智能体在这一题集上的表现,而自然的下一问——更好的验证信号构造或更好的数据选择能否补上这个缺口——被留作开放问题。

写作功力: 对一篇基准论文来说,摘要的结构异常出色:它陈述了扣住了什么、支持了什么、发现了什么、以及失败为何发生。 由于发现大体是否定性的,若能给出一个具体示例——一个目标、智能体选择的数据、它构造的验证信号、以及它没通过的隐藏评测——会让这些失效机制对任何在此之上继续构建的人都更可操作。

判决: 强接收(Strong Accept) — 它把目标导向的自我改进中缺失的那些步骤还给了评测;而由此得到的、带点名机制的否定性结果,比又一个肯定性结果更有信息量。

要点总结

  • 在测试自我定向能力时,把评测藏起来。给出任务与指标,测的是最优化技能,而不是”决定学什么”的能力。
  • 留意非单调的自我演化。持续训练可能抹掉此前的增益,这使”决定何时停止”成为一种实质能力,而不是一道形式。
  • 区分两条路。权重演化与框架演化是两种不同的难度;一个把两者混在一起的基准,无法告诉你你的系统究竟跑通了哪一个。
  • 自我构造的验证信号当作已知的薄弱点。如果智能体自己的评价过于狭窄,局部增益就不会迁移——这是最该优先针对设计的失效。