← 科研空间 首页
arXiv:2605.18421 · v2 Agent Memory Benchmark

EvoMemBench: Benchmarking Agent Memory from a Self-Evolving Perspective

评测记忆如何在任务内更新、跨任务复用;重点不是记得更多,而是记得恰当。

原版 PDF

版本注记:阅读依据为 arXiv v2(2026-06-15 修订);书目与版本信息于 2026-10-23 从 arXiv abstract 页面核验。原版 PDF

先讲一个故事

教学性场景(非论文记载):值班工程师林岚让一个工具型 agent 处理连续的报销任务。第一轮 agent 查到差旅单号、创建草稿;第二轮用户只说“把刚才那笔改成日元并提交”。若上下文窗口被旧对话挤满,agent 可能忘了单号;若记忆只检索到“报销单”而压缩掉精确参数,也会把钱改错;若它把上周另一个系统的 API 操作习惯搬来,还可能调用错误工具。

直觉上“记得越多越好”,却解释不了这些失败:留下旧记录会与新事实冲突,压缩会抹掉执行所需细节,跨任务复用也可能错配。转折点不是发明一种万能记忆,而是先问清:记忆是在同一 episode 里更新,还是跨 episode 积累?它服务于事实知识,还是执行动作?EvoMemBench 正是把这两问变成可对照的评测坐标。

故事与技术如何对应

故事人物、报销单和错误都是教学类比;论文事实是:agent 在 episode 中接收 observation、采取 action、收到 feedback,并更新 memory;benchmark 将记忆演化分为 in-episode/cross-episode 与 knowledge/execution 两维。它并未研究上述报销产品,也没有声称给出通用记忆算法。

先给结论

2 × 2评测轴:记忆范围 × 记忆内容
6数据集实例,覆盖四类场景
15记忆方法与长上下文 baseline 对照

核心结论是“条件有效”,而不是“记忆总能提升”:上下文不足、任务困难、旧经验与目标决策结构匹配时,显式 memory 更可能有帮助;上下文已足、记忆不相关或压缩损伤细节时,它可能无益甚至有害。长上下文 baseline 仍非常强。

审稿人视角的增量:有价值的是统一坐标和跨场景比较;结果同时表明当前系统没有通用解。基准结果受数据重构、模型/实现和任务覆盖限制,不能直接外推到所有 agent。

研究动机

LLM agent 借助 prompt 中的历史与工具反馈工作,但上下文有限且模型本身不会原生持久更新状态。已有记忆评估往往只看长期问答或单一交互面向。作者的研究问题是:如何在可核验任务中系统考察信息保留、修订、执行状态跟踪和跨任务经验复用?

两个轴构成四象限:episode 内知识(渐进信息、冲突修订);episode 内执行(同一次多步操作跟踪状态);跨 episode 知识(在共享背景下累积规则/事实);跨 episode 执行(将工具、网页或具身任务经验迁移到后续任务)。

数学表示及建模

令 episode 为 e,步骤为 t,观测为 \(o_t^e\),历史为 \(h_{t-1}^e=(o_1^e,a_1^e,\ldots,o_{t-1}^e,a_{t-1}^e)\),记忆状态为 \(m_t^e\)。策略根据当前交互和记忆产生动作:

$$a_t^e \sim \pi(\cdot\mid h_{t-1}^e,o_t^e,m_t^e)$$

环境返回反馈 \(y_t^e\),记忆更新为:

$$m_{t+1}^e=\mathcal{U}(m_t^e,o_t^e,a_t^e,y_t^e)$$

这里 \(\pi\) 是 agent policy,\(\mathcal{U}\) 是 update function。in-episode memory 在 episode 结束后清空;cross-episode memory 保留可复用经验,但理想上避免将无关的 episode 特定细节直接套用。知识侧强调保存与修订事实/规则;执行侧关注进度、工具输出、未完成子目标、动作程序。该形式化是评价对象定义,不是特定学习算法。

算法流程 / 方法

论文构造 benchmark 并统一接入不同记忆系统:每种方法提供 utilize(输入 query/state,返回检索条目、程序建议或压缩上下文)和 update(吸收新观察)。记忆初始化、更新、清空的时机由四类场景决定。

  1. 依据四象限选取或重构任务数据,确保存在显式记忆依赖且结果可验证。
  2. 在每个 episode / turn 按设定更新 memory;跨 episode 按 context 或环境分组复用,切换独立组则 reset。
  3. 将返回的 memory 并入 agent prompt,与 no-memory、长上下文 baseline 比较。
  4. 知识任务计 answer accuracy;执行任务计 success rate,并报告 token usage;跨子集比较时计算 average rank。

InEp-Exec 与 CrossEp-Tool 的任务重构通过 GPT-5-mini 辅助将可推断的实体/参数引用改为隐式引用,并拆分有依赖的多动作轮次;作者称人工核验重构样本。通用检索 top-k 为知识 10、执行 3;默认 embedding 为 text-embedding-v4(方法需要时)。

EvoMemBench 四象限框架
论文总览示意:按记忆范围和内容组织评测(不代表某方法性能)。

实验设计

评测集 来源与规模 核心能力
InEp-Know MemoryAgentBench:Accurate Retrieval 2,000;Selective Forgetting 800 渐进信息保留与修订
InEp-Exec BFCL-Multiturn-LongContext,4 类各 200 单 episode 工具执行状态跟踪
CrossEp-Know CL-Bench:120 contexts、884 samples 共享背景知识累积;难度按 DeepSeek-V3.2 基线分位划分
CrossEp-Tool BFCL-Multiturn-Base,4 类各 200 工具/API 经验复用
CrossEp-Web xbench-DeepSearch 100;WebWalkerQA 170 网页搜索经验复用
CrossEp-Emb ALFWorld 六类任务 具身动作程序复用

memory-free 模型包括 Gemini-3-Flash、GPT-5-mini、DeepSeek-V3.2;记忆方法统一以 DeepSeek-V3.2 为 backbone,涵盖检索、短期、通用长期、程序长期与 meta-evolution 类。InEp-Exec 测 16K/32K/64K/128K context。token 统计包含 agent 与 memory module 的输入/输出。评价比较并非所有方法都适用于所有任务;细节依论文附录实现规定。

实验结果

1. 上下文足够时,原始上下文仍有竞争力

InEp-Know 中 Gemini-3-Flash 在 retention/revision 的整体排名最佳。显式 memory 相对较弱的无记忆 baseline 在部分 retention 子集有提升,但 FactConsolidation(尤其 multi-hop)表现骤降,说明难点不只是检索,还包括新证据到来时如何覆盖、压制或替换旧信息。

InEp-Know 准确率与成本
InEp-Know 的准确率与成本对比(图中展示的指标范围)。

2. 执行记忆收益在有限上下文更明显,但并不单调

相对 DeepSeek-V3.2,InEp-Exec 最佳 memory 方法在 16K、32K、64K、128K 下分别提升 +14.5、+14.0、+7.8、+8.5 个百分点。ReasoningBank 在 16K/32K/128K 最优(43.0/49.5/48.0),AWM 在 64K 最优(53.1)。但短期压缩方法在若干预算下低于 baseline;精确参数、实体和中间结果丢失会破坏执行。

3. 跨 episode 知识:难题更可能受益,容易题可能被干扰

CrossEp-Know easy split 上 DeepSeek-V3.2 为 52.1,最佳记忆方法 Qwen3-Emb-4B 为 50.0;hard split 上 DeepSeek 为 0.0,ACE 达 13.0。数字来自作者报告的特定 benchmark 与设置,不应解读为普遍排名。

4. 执行任务没有单一赢家,迁移依赖目标结构

Tool Using 中 retrieval 家族 average rank 5.43;Web Search 中 general long-term 5.38;Embodied AI 中 procedural memory 5.60(越低越好)。作者观察工具任务跨环境迁移较稳定,而 ALFWorld 更不稳定;“决策步骤相似”是解释假说,不是被单独操纵验证的因果因素。

CrossEp-Tool 跨环境热图
CrossEp-Tool 跨环境迁移结果热图。
CrossEp-Emb 跨环境热图
CrossEp-Emb 跨环境迁移结果热图。

附录全图覆盖:

Tool迁移 BM25 GraphRAG Mem0 MemOS
CrossEp-Tool:BM25、GraphRAG、Mem0、MemOS 的迁移图。
Tool迁移其余方法
CrossEp-Tool:MemoryOS、AWM、AgentKB、ACE 的迁移图。
Embodied迁移 BM25 GraphRAG Mem0 MemOS
CrossEp-Emb:BM25、GraphRAG、Mem0、MemOS 的迁移图。
Embodied迁移其余方法
CrossEp-Emb:MemoryOS、AWM、AgentKB、ACE 的迁移图。

我的评论

强项:两个维度把“记忆”从单一 QA 指标拆成状态保留、知识修订与跨任务执行复用;加入长上下文 baseline 很重要,否则容易把更大的 prompt 当成记忆进步。结果报告了负收益和情境差异,而非只展示有利案例。

边界:四象限覆盖在命名上整齐,但不同象限数据集来源、任务难度和执行框架并不相同,横向差异不等于因果解释。任务重构有人类核验,但对细粒度主观决策、模型和记忆方法适配差异仍需审计。结论支持“方法-任务匹配重要”,不支持“某记忆类型在一般环境必然更优”。基准的开放性、长期复现和版本化也决定其后续影响。

审稿式总评:评测基准的组织价值明确;若进一步提供可复现的完整运行成本、构造质量审计和更广模型覆盖,结论外推会更强。

One More Thing

一个有用的反直觉点:更长上下文不是“记忆问题已解决”,但它构成必须击败的强基线;memory 模块也不是免费外接盘,它既花 token,也改变 prompt 中证据的选择与权重。更公平的问题应是:在相同成本/延迟预算下,针对哪类任务,哪种状态表示让 agent 获得可复现的净增益?

完整图谱

八张论文图均已纳入上文:总览 1 张、成本/准确率 1 张、主文热图 2 张、附录迁移分图 4 张。所有 caption 只描述图中展示对象;解释性判断另置于正文。

Other Discussion Roles / 其他讨论角色

以下七个角色使用 MIT MAS.S60 课程原始 prompt,从不同责任位置审视同一篇论文。

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 风格)。优点是将 agent memory 的 scope/content 组合成统一坐标,并纳入长上下文对照、跨任务执行与负结果;实验揭示“无通用赢家”,对方法选择有诊断价值。主要疑虑:各象限基准异质,任务重构(尤其由模型辅助)可能影响难度;对基线实现、统计不确定性、成本与运行方差的完整审计应作为复现门槛;hard split 按 baseline 表现切分,解释需谨慎。研究增量是 benchmark 与实证地图,而非新算法,故创新价值取决于数据与协议的开放质量。**建议:弱接收 / Weak Accept,置信度中等**,前提是代码/数据与实现配置能支撑独立复现;若开放性承诺不兑现则应下调。

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.

较早的思想来源可在论文自身引用的 ReAct(Yao et al., 2023)看到:它将 reasoning 与 acting 交织并把工具反馈纳入轨迹,说明执行历史本身会影响后续动作;这与本论文 execution memory 的问题意识相关,但不能据此断言它是唯一或直接的影响源。公开来源:[ReAct arXiv](https://arxiv.org/abs/2210.03629)。后续引用方面,本轮在外部检索中未能找到可核验的引用论文记录;arXiv abstract 页面确认目标文献版本,但不提供引用列表。故不虚构“更新论文”,此项仍未解决,需后续用可访问的引用索引核实。

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.

设想项目:Memory Transfer Stress Test。以 EvoMemBench 的统一矩阵为起点,建立受控的“任务结构相似度 × 记忆陈旧度 × token 预算”实验:先用现有六类任务识别哪些记忆形式在哪些格子失效,再在同一任务流中随机操纵规则冲突和域变化,评估系统能否主动选择保留、覆盖、衰减或拒绝迁移。只有这篇 benchmark 先把 scope/content 与长上下文基线放进共同坐标,才可能把跨数据集观察转化为可比较、可复现的机制诊断;该方案是新研究提案,不是论文已经做过的实验。

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(假设场景):为企业内部 IT 工单 agent 做“可审计的经验记忆路由器”。复用 EvoMemBench 的评测思路,在工具操作中记住经验证的 API 参数流程,同时把可变政策事实与动作程序分开存储;按请求选择检索事实或程序,不盲目注入全部历史。付费理由是减少重复排障并让失败经验可复用。潜在正面影响:缩短常见工单处理、保留组织流程知识;负面影响:过期权限/流程被记住可能放大错误,敏感日志长期存储会增加隐私与合规风险。论文没有部署该产品,也没有证明节省成本,必须先做沙箱评测、访问控制、遗忘与人工确认。

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.

玩具演示方案(未执行):用 3 个任务模拟“查订单号→修改订单→确认”,每个 episode 返回状态 JSON。原创核心伪代码:m = init(); for episode in stream: for step in episode: cue = utilize(m, query, top_k=3); action = policy(history, cue); feedback = env(action); m = update(m, query, action, feedback); score += verify(feedback)。比较完整历史、BM25 检索和仅保留最近状态三种策略,报告成功率与 token 数;数据可手工构造 10 个订单任务,答案由环境状态精确验证。此处仅给可复现设计与核心路径,未声称运行或复现论文全部方法;无需借用现成 backbone。

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.

只依据公开信息:arXiv 页面列出作者及机构,TeX 作者栏列出 HKUST (Guangzhou)、Createlink Technology、BUPT、BIT 的 affiliation。论文没有提供作者教育经历、职业履历、过往项目与个人动机;这些不能从共同作者身份推断。本页不联系作者,也不做私人背景调查。可确认的公开书目证据见 [arXiv 页面](https://arxiv.org/abs/2605.18421);个人履历问题未解决。

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?

论文自我评估:论文将贡献定位为促进更有效的 LLM agent memory 研究,未展开独立社会影响分析。可能的正面影响是改善长期交互系统在任务连续性与重复操作上的可靠性,并让研究者识别记忆失效条件。潜在负面影响包括:持久化用户对话和工具输出带来的隐私泄漏;旧错误或偏见被记忆并反复放大;跨情境迁移导致错误操作;基准优化诱发对指标的过拟合。均为合理风险而非论文已观察的社会后果。产品化应提供数据最小化、来源/时效标注、用户可删改记忆、敏感操作确认和迁移拒绝机制。

Reference / Evidence

前序工作例证
Yao et al., ReAct: Synergizing Reasoning and Acting in Language Models
arXiv:2210.03629
站内互启发
Dynamic Cheatsheet