论文

Agent Plasticity:通过经验衡量自我改进

Agent Plasticity:通过经验衡量自我改进

问题与动机: AI agents 日益在能够诊断自身失败、并通过经验改进的环境中运行,但现有评测大多只衡量 agent 在某一固定时刻能做什么,而非它学习得有多有效。评测自我改进需要回答三个问题:未来表现是否提升并泛化到促成学习的交互之外;新能力获取的效率如何;以及自我改进过程在何处断裂。 方法: 我们在受控环境中研究自我改进,agent 将过往经验摊销为可复用的 artifact,由未来的实例继承。在每个 checkpoint 上,我们测量其在训练与 held-out 环境交互中的表现,并计入学习成本。据此提出 agent plasticity(智能体可塑性),即 agent 将经验转化为未来 held-out 表现增益的效率。 实验发现: 在多个环境中,frontier models 尽管拥有可比的学习机会,改进轨迹却差异显著: - 部分模型取得显著且持续的增益,另一些则停留在初始水平附近甚至更低; - 训练分布内的增益往往只能部分迁移到 out-of-distribution 条件; - 终点能力与获取效率相互分离:最终表现最好的 agent,未必是改进效率最高的那个。 瓶颈与结论: 沿改进循环追踪失败揭示了不同的候选瓶颈:可塑性低的 agent 往往无法复用相关 artifact,而可塑性更高的 agent 即便复用了相关 artifact 仍可能失败,指向 artifact 质量、泛化或应用层面的局限。因此,评测自我改进型 agent 不仅要衡量它们能做什么,还要衡量它们通过经验变得更好的效率。

论文精读

TL;DR 提出 **agent plasticity** 指标,量化智能体将经验转化为未来留出性能增益的效率;发现前沿模型在相同学习机会下改进轨迹差异悬殊,且最终能力与学习效率并不一致。

问题

问题背景

AI agent 正从静态任务执行者走向能够在环境中通过诊断失败、累积经验实现自我改进的自主系统,评估体系亟需从“能做什么”转向“学得如何”。

现有方法局限

主流评估基准(如 SWE-bench、GAIA)在固定时间点测量 agent 的最终性能,存在三个关键盲区:

  • 不衡量学习过程:无法回答“未来性能是否在训练交互之外泛化”,容易混淆记忆与泛化。
  • 忽略学习成本:只知道最终得分,不知道 agent 为了达到该得分消耗了多少交互 token 或环境步数,难以比较效率。
  • 缺乏瓶颈诊断:当 agent 无法从经验中获益时,无法定位是 artifact 复用失败、artifact 质量不足、还是应用泛化受限。

这些局限导致对自我改进能力的评估要么缺失,要么失真,无法指导模型选型与系统设计。

为什么这个问题难/重要

自我改进是开放式的,性能提升可能只在训练分布内有效,OOD 泛化困难;不同模型的改进轨迹差异极大,端点能力与获取效率可能背离;学习成本必须纳入考量,否则会误导为“高成本堆叠经验”。业界对自主 agent 的投入迅速增长,但缺乏可操作的度量标准来比较不同模型的学习效率,也难以诊断改进循环中的断点——这直接关系到能否构建真正持续进化的生产级 agent。

行业类比

如同持续集成系统只看最终构建是否通过,而不看构建效率和回归测试覆盖率,无法保证长期软件质量;agent 评估也需要从“能用”转向“会学”。

核心洞察

  • 提出 agent plasticity 指标,量化 agent 将经验转化为 held-out 性能增益的效率,而非只测静态能力。现有评估通常在固定时间点测量,忽略学习过程与泛化;该工作通过受控设置(agent 将经验摊销为可复用 artifact 并被后续实例继承)测量训练和 held-out 交互上的性能,并计入学习成本,从而捕捉持续改进的“速率”而非终点。
  • 前沿模型在相同学习机会下改进轨迹分化显著,且终点能力与获取效率解耦。实验显示部分模型获得持久增益,部分甚至低于初始性能;训练分布内的增益经常仅部分迁移到 OOD 条件。更重要的是,最终表现最好的 agent 不一定是改进最高效的,这挑战了“更强基础模型自然学得更好”的隐含假设,要求评估体系同时报告终点能力和 plasticity。
  • 通过追踪改进循环中的 artifact 复用情况,可定位自我改进失败的具体瓶颈。低 plasticity 的 agent 往往未能复用相关 artifact,而高 plasticity 的 agent 可能复用成功但仍失败,指向 artifact 质量、泛化或应用环节的问题。这种分解将“会不会学”与“学了有没有用”区分开,为系统调试提供可操作的诊断框架。

方法

方法概览

Agent Plasticity 在受控多游戏环境中度量 agent 的自我改进效率。方法核心是构建 固定权重谱系(fixed-weight lineage),保持模型参数不变,让 agent 通过与环境交互积累可复用 artifacts 并传递给后续实例。

输入 → 关键模块 → 输出

  1. 输入:初始基础模型、一组环境(如 Chess、Go、Hex、NetHack)、失败交互轨迹与任务反馈。
  2. 关键模块:
    • 经验反射:agent 对失败案例进行反思,生成可复用 artifacts(规则、提示、代码片段等)。
    • artifacts 继承:后续实例继承之前积累的 artifacts,无需重新学习。
    • checkpoint 评估:在固定间隔测量模型在训练环境交互和 held-out 环境交互上的性能,并记录学习成本(交互次数或 token 消耗)。
  3. 输出:
    • Agent Plasticity 指标:定义为将经验转化为 held-out 性能增益的效率,通常通过学习曲线下面积或达到饱和速度来估计。
    • 学习曲线与瓶颈诊断:分析 agent 是否复用相关 artifacts 以及复用后是否有效,区分 artifact 质量、泛化或应用层面的故障点。

该方法明确区分 端点能力(endpoint capability) 与 获取效率(acquisition efficiency),指出最终表现最好的 agent 未必学习效率最高。

与仅测量固定时间点能力的静态 benchmark 不同,本方法显式评估学习过程的效率和泛化性,并追溯自我改进循环中的具体瓶颈。

实验

实验设计

论文在受控环境中评估 agent 的 自我改进效率:agent 将过去经验转化为可复用 artifacts(如工具、策略),并遗传给未来实例。每个 checkpoint 测量训练和 held-out 交互性能,同时计入学习成本。核心指标 agent plasticity 定义为将经验转化为 held-out 性能增益的效率。

关键发现

  • 不同前沿模型在相同学习机会下改进轨迹差异显著:有的实现持续增益,有的停留在初始水平以下。
  • 训练分布内增益往往只能部分泛化到分布外条件。
  • 终点能力与获取效率分离:最终最优的 agent 不一定是学习效率最高的。
  • 诊断改进循环显示两类瓶颈:低 plasticity 模型常未能重用相关 artifacts;高 plasticity 模型即使重用仍失败,指向 artifacts 质量或应用方式问题。

与静态评估对比及工程启示

传统评估只测固定时间点能力,忽视学习动态。本工作引入 可继承 artifacts 的评估框架,并强调学习成本归一化,类似于 continual learning 中的 forward transfer 度量但更关注跨实例累积。工程上,部署自改进 agent 需监控 plasticity 而非仅看最终分数,并建立 artifact 重用诊断来定位改进链路断点。

行业影响

落地场景

Agent Plasticity 提供了一种衡量 agent 从交互经验中自我改进效率的通用框架,直接适用于需要长期运行、持续从用户反馈或环境交互中学习的 AI 产品。典型场景包括:

  • 智能客服 / 技术支持 agent:从已解决案例中提炼可复用知识片段,减少重复问题处理时长,提升首次解决率。
  • 代码 agent / DevOps 助手:将 debug 经验沉淀为规则或脚本,加速后续相似任务的修复流程。
  • 多步骤业务流程自动化(RPA + LLM):学习不同客户或场景的异常处理模式,逐步减少人工干预频次。

商业价值

通过量化 plasticity,企业可以在模型选型和架构设计阶段就识别出真正能从经验中提升的配置,避免部署“静态” agent 导致同类错误反复出现。具体价值体现在:

  • 降低长期运营成本:高 plasticity agent 能够将经验转化为后续任务的性能增益,减少达到目标性能所需的交互次数或 token 消耗,论文特别强调 learning cost 的核算,这与实际推理成本直接挂钩。
  • 提升客户体验:agent 能快速适应新问题类型,减少用户重复描述问题的次数,提高自动化解决比例。
  • 指导资源投入:通过对比不同模型的 plasticity 曲线,企业可以优先选择能高效学习的后端模型,并为持续学习基础设施(如 artifact 存储、检索机制)的投入提供量化依据。

与现有产品/工作流的接口

集成路径较为直接:

  1. 在 agent 服务中引入 checkpoint 机制,定期在 held-out 交互集上评估性能,计算 plasticity 作为核心监控指标。
  2. 将论文中的 诊断流程(是否复用相关 artifact、artifact 质量、泛化能力、应用正确性)转化为可观测日志,定位 learning loop 的具体断点,指导 artifact 管理策略的优化。
  3. 与现有 LLMOps 工具链(如 LangSmith、Weights & Biases)结合,追踪 learning tokens、性能提升曲线与 artifact 复用率,形成闭环优化。

具体 use case:

  • 电商智能导购 agent:从用户会话中提取常见商品对比问题,生成结构化 FAQ artifact 供后续实例复用;在新商品类目上测量 held-out 性能增益,筛选高 plasticity 配置,减少人工客服介入。
  • 企业知识管理助手:从工单处理中学习标准化解决方案,在未见过的客户案例上评估提升效率;通过 plasticity 指标决定是否将学习到的知识库扩展到更多业务线,同时监控泛化衰减风险。

局限

  • **环境与任务范围有限**:论文在受控游戏环境(如 NetHack、Chess、Go、Hex)中评估,代理通过将经验固化为可继承的 artifacts 进行学习。这种设定便于控制变量,但与真实世界代理面临的任务复杂性(如代码生成、多步工具调用、知识密集型问答)存在明显差距。游戏环境的反馈信号相对明确(胜/负或得分),而真实任务中奖励稀疏、噪声较大,可能显著影响 plasticity 度量的适用性和可迁移性。此外,artifacts 的生成和继承机制高度依赖模型自身的反思质量,未能涵盖参数更新、in-context learning 等更普遍的适应性机制。
  • **学习成本度量可能不完整**:论文在计算 plasticity 时 accounting for learning cost,但并未明确说明成本的完整构成。从方法描述看,成本可能基于 token 消耗或交互次数,而忽略了实际部署中重要的计算资源(GPU 时间、内存占用)、延迟及可能的人工监督(如 artifact 筛选)。这种简化可能导致对“效率”的高估或低估,尤其对于需要昂贵推理的模型。此外,观察到的学习曲线仅覆盖有限步数,可能无法捕捉长期饱和或遗忘现象,从而影响对最终 plasticity 的评价。
  • **泛化评估与模型样本有限**:held-out interactions 和 OOD 条件虽然提供了超出训练分布的测试,但论文未详细描述 OOD 偏移的确切程度,可能仍与训练分布较为接近,不足以验证鲁棒泛化能力。而且实验仅覆盖少数几个前沿模型(具体列表未在摘要中给出),样本量小,结论可能对模型选择敏感。与更广泛的 agent benchmark 相比,该工作更侧重于测量学习效率而非绝对能力,但也因此牺牲了任务多样性,未来需要更多样化的环境和模型进行交叉验证。
论文Harman Singh2026-10-06原文

相关内容