研究报告 · 约 23,195 字 · 预计推送 3 部分

AI Agent 的记忆评估:事实保持、时间一致性、遗忘与可编辑性怎么测 —— 纵横综合报告 未开始

目录

题记与说明

综合说明:本报告由同课题两份章节综合而成——纵轴章《AI Agent 记忆评估发展历程》(2026-10-31)与横轴章《事实保持·时序一致性·遗忘·可编辑性横向对比》(2026-10-31)。两章之间的三处事实矛盾(LoCoMo 数据规模、PrefEval 编号、LongMemEval M 档口径)已按 arXiv API 与官方仓库一手来源逐条核验消解,消解与增量核验记录(含两章原件路径)见附录 A;未能溯源到一手来源的信息保留"(据搜索)"标注并集中列于附录 B。本文件为最终稿:初稿经独立审读(8 条意见)逐条修订后定稿,修订涉及公式权重归一、滞后口径统一、超证据论断限界、溯源标注补齐、矩阵判定口径与阈值校准方法补充。

撰写日期:2026-10-31

TL;DR

Agent 记忆评估分两条支流:权重侧的知识编辑与机器遗忘(ROME、TOFU),系统侧的长对话基准(MemGPT、LoCoMo)。2022–2024 年四条轴成形:事实保持(RULER 打假、LongMemEval 立标)、时间一致性(TempLAMA→双时态图谱)、遗忘(TOFU→BEMULA:端到端遗忘通过率不足 1.5%)、可编辑性(连锁效应→Agent 侧缺考)。2025 年商业化引爆 LoCoMo 分数汤,文件系统基线 74% 戳破跑分基础,评测信度成为主战场。2026 年转向生命周期审计与判分协议重建。建议:别用单基准分数选型,用组合体检+防自欺判分,遗忘合规单独设 gate。


一、纵轴:发展脉络

阶段〇(2021–2023 上半年):史前史——"记忆"还是权重里的事

在"Agent 记忆"这个词流行之前,学界关心的记忆是装在权重里的知识:怎么定位、怎么改、怎么删、会不会过时。这一阶段的评估对象是模型本体,四条评估轴的雏形都在这里埋下:

阶段小结:评估对象=模型权重;四轴中以可编辑性发育最早。驱动力是探针研究(knowledge neurons、FFN 键值记忆)带来的"知识可定位"想象,以及 GPT-3 时代训练数据污染/知识过时的现实焦虑。此时"编辑"指改权重、"遗忘"指机器遗忘(unlearning)雏形,都与 Agent 系统无关。

阶段一(2023.10–2024.2):诞生——记忆从"权重"变成"系统"

驱动力:上下文窗口从 4K 冲到 128K/1M,但大家很快发现"窗口大 ≠ 记得好",为后续"有效上下文"批判埋下伏笔;评估对象从"模型"正式分裂出"系统/管道"一支。

阶段二(2024.3–2024.12):四条评估轴成形

这一年,课题名义下的四条轴各自拿到标志性武器:

阶段三(2025):军备竞赛与"评测混战"——基准本身成为战场

2025 年是本课题戏剧性最强的一年:Mem0 / Zep / Letta / MemOS 等记忆中间件在同一批基准上互相打榜,同一个 LoCoMo 上出现从 66.9% 到 88.8% 的悬殊自报数字,评测方法学问题全面暴露。

驱动力:记忆中间件成为独立商业赛道,融资与定价绑定跑分,厂商既是选手又是裁判;与此同时 LLM-as-a-Judge 的不稳定性、答案键缺陷、基线配置黑箱在混战中全部暴露——评测的信度问题第一次比模型能力问题更醒目。

阶段四(2026 至今):反思与收敛——"评测的评测"

进入 2026 年,主导问题从"怎么跑分"转向"什么才算有效证据":

纵轴时间线速览

时间事件轴
2022.02 / 2022.10ROME(2202.05262)/ MEMIT(2210.07229)知识编辑诞生与批量编辑可编辑性
2022TempLAMA(2106.15110);StreamingQA(2205.11388)时间一致性;遗忘
2023.05MQuAKE(2305.14795)编辑连锁效应可编辑性
2023.10 / 2023.11MemGPT+DMR(2310.08560)/ TimeToBench(2311.08398)体系起点;时间一致性
2024.01TOFU(2401.06121);KnowEdit(2401.01286)遗忘;可编辑性
2024.02LoCoMo(2402.17753);ChatGPT Memory 上线(02-13)事实保持;产品
2024.04RULER(2404.06654)有效上下文打假事实保持
2024.05HippoRAG(2405.14831)体系
2024.09MemGPT 商业化为 Letta产品
2024.10unlearning 方法论批判(2410.02879);LongMemEval(2410.10813)遗忘;总纲
2025.01Zep/Graphiti 双时态图谱(2501.13956)时间一致性
2025.02PrefEval(2502.09597)偏好记忆
2025.04–08Mem0(2504.19413)→ Zep 反驳 → MemBench(2506.21605)→ MemOS(2507.03724)→ MemoryAgentBench(2507.05257)→ Letta 文件系统质疑跑分混战
2025.11–12Evo-Memory(2511.20857);PersonaMem-v2(2512.06688)流式;个性化
2026.01–06LoCoMo 反噬/修正版;EverMemOS 93.05(据搜索);AgentMemBench(据搜索);LongMemEval-V2(2026.05)反思收敛
2026.05–10STALE(2605.06527);Do Agents Truly Forget?(2026.09,在审);BEMULA(2610.18052,2026-10-13)时效感知;遗忘

二、横轴:横向对比(2026-10-31 截面)

2.1 谁在赛场上:三层参与者与两条替代谱系

"AI Agent 的记忆评估"不是一个产品,而是一个正在快速分层的评测赛道。截面上的参与者分三层:

  1. 综合型学术基准:给长期记忆打总分,覆盖检索、跨会话推理、时间推理等子能力——LoCoMo、LongMemEval(含 V2)、MemoryAgentBench、MemBench。
  2. 专项基准:只攻一个能力点但更深——遗忘线(BEMULA、"Do Agents Truly Forget?")、时序有效性线(STALE)、偏好线(PrefEval、PersonaMem)、流式自进化线(Evo-Memory)、短期记忆工具管理线(MemTool,arXiv:2507.21428)。
  3. 厂商自评生态:Mem0、Zep、Letta、MemOS/MemoryOS、LangMem、Memori 等自己搭台自己唱戏。这一层不是中立基准,但构成了赛道真实的舆论场和事实上的行业 scoreboard。

两条替代方案谱系研究的不是 Agent 外挂记忆,但回答同一批问题:参数化知识编辑(ROME/MEMIT/IKE 等,统一测试床浙大 EasyEdit,配 CounterFact、MQuAKE、TempLAMA 探针)与机器遗忘(TOFU、MUSE、BLUR)。

这个分层的含义很直接:同一个问题——"Agent 记住的东西到底对不对、旧不旧、删得掉删不掉、改得动改不动"——目前没有一个基准能同时回答。评测被打散在十几个基准里,每家只切一小块。

2.2 四能力 × 基准覆盖矩阵

(●原生覆盖 / ◐部分或间接覆盖 / ○不覆盖)

基准事实保持时间一致性遗忘可编辑性数据形态出处
LoCoMo (2024)●●(含 temporal/adversarial QA)○○合成超长对话,~300 轮/9K token/最多 35 会话2402.17753
LongMemEval (ICLR 2025)●●(temporal reasoning + knowledge updates 两类题)○○500 题注入时间戳聊天史,S/M 两档2410.10813
MemoryAgentBench (2025)●◐(冲突解决隐含时效)◐(需忽略过时/无关信息)○增量多轮交互流2507.05257
MemBench (Findings of ACL 2025)●○○●(memory revision/写入)静态+交互两种场景2506.21605
STALE (2026.05)◐(考记忆过时后是否仍照答)●(记忆过期感知)◐(测"发现失效并停用",不测删除遵从)○400 个专家校验的冲突场景2605.06527
BEMULA (2026.10)◐(孪生控制组验证目标信息确已写入)○●(六类遗忘请求端到端)◐(删除是最简单的"编辑")50 段对话+135 条遗忘请求+1742 题2610.18052
Do Agents Truly Forget? (2026.09)○◐●(全生命周期+记忆回执)◐写→用→忘全生命周期探针OpenReview
PrefEval (ICLR 2025)◐(偏好即长期事实)○○○3000 对偏好-查询对,显式+隐式2502.09597
PersonaMem (2025/2026)◐(演化用户画像)◐(画像随时间演化)○○1000 模拟用户、300+ 场景v1 GitHub / v2 2512.06688
Evo-Memory (2025.11)◐◐◐(自进化含淘汰)●(记忆自改写)流式任务流2511.20857
MemTool (2025.07)◐○○◐多轮对话中的记忆工具/MCP 管理2507.21428
EasyEdit + MQuAKE 线(参数)◐◐(TempLAMA 时序编辑)◐(擦除机制)●(四指标)权重+事实三元组EasyEdit
TOFU / MUSE(遗忘参数线)○○●(参数级遗忘)○虚构作者档案 / 真实新闻书籍TOFU / MUSE
判定口径(非平凡 ●/◐ 逐格依据,均可在 2.3/2.4 的评点中找到对应展开):事实保持列的 ● 要求基准原生含事实型问答且答案键可审计(LoCoMo、LongMemEval、MemoryAgentBench、MemBench);◐ 表示只覆盖某一子形态——STALE 只考"记忆过时后是否照答";BEMULA 只在孪生控制组上确认目标信息"确实写进去了",这是遗忘计分的资格门槛,不构成对系统记忆保持能力的系统测验;PrefEval/PersonaMem 把"偏好/画像"当长期事实;Evo-Memory 与 MemTool 在流式/工具语境中附带事实考核;EasyEdit 线用事实三元组做权重侧探针。遗忘列的 ● 指有专门的遗忘请求协议与遵从判分(BEMULA、TOFU/MUSE、"Do Agents Truly Forget?");STALE 的 ◐ 指"发现记忆失效并停用"——遗忘的感知前提,但没有删除动作;Evo-Memory 的 ◐ 指"自进化含淘汰"(系统自行淘汰条目,非用户请求发起);MemoryAgentBench 的 ◐ 指"需忽略过时/无关信息"。可编辑性列:BEMULA 的 ◐ 把删除视为最简单的编辑动作(不覆盖改写与更新);"Do Agents Truly Forget?" 的 ◐ 是生命周期含修改与记忆回执、但无 EasyEdit 式四指标;MemTool 的 ◐ 是记忆作为工具可被调用替换,非条目级编辑。

读这张表的三层信息:

  1. 遗忘是最弱的一格:综合型基准全部零覆盖,遗忘只存在于 2026 年才出现的专项基准里,第一个专门基准 BEMULA 到 2026-10-13 才挂出。以参数侧遗忘评估起点 TOFU(2024-01)为锚,系统侧遗忘评估滞后 33 个月(两年零九个月,与 3.3 同一口径)。
  2. 可编辑性分裂成两个世界:参数化编辑有成熟的四指标方法学(可靠性/泛化/局部性/可移植性,见 EasyEdit),Agent 外挂记忆的编辑评估却几乎空白——MemBench 的 memory revision 与 BEMULA 的删除请求是仅有的两个落点。
  3. 时间一致性正从"会做时序题"走向"知道记忆过期了":LongMemEval/LoCoMo 把它当题型考,STALE 把它升级成"记忆与当下现实冲突时能否发现"的认知测试——这是过去一年该维度最实质的推进。

2.3 主力基准逐项评点

LoCoMo——生态最大,伤得也最深。 工业采用度最高,几乎每家记忆厂商首页都有它;但 2025 年的 Mem0/Zep 之争(见纵轴阶段三)把"自报分数不可比"钉死。更釜底抽薪的是 Letta 的文件系统实验(74.0%):一个基准若让"把所有东西堆进文件"就能追平精心设计的记忆架构,它测的就不是记忆架构的价值,而是对话问答本身。Letta 2026 年的后续文章进一步指出:在 LoCoMo 上接近饱和的系统,放到"记忆驱动跨会话连续决策"的场景里依然表现很差(据搜索)。LoCoMo 的生态位事实上下沉为入门级事实保持冒烟测试——用它排名是自欺,用它回归是够用。

LongMemEval——学术界的默认标准,正在长出第二形态。 事实保持+时间一致性的双料学术标准,两个对个人助手特别有价值的设计:知识更新与弃答是原生题型(分别对应"用户换了住址助手还报旧地址"与"记忆里没有的要坦白不知道");S/M/oracle 三变体把检索失败与推理失败剥开判卷(GitHub)。局限:它是"题库"不是"生活",不考记忆的动态生命周期——用户从不明确要求它忘掉什么,也不实地修改一条记忆;编辑和遗忘要靠专项基准补。2025-09 清洗版与 2026-05 的 LongMemEval-V2(agentic context)正在补这一课。

MemoryAgentBench——把记忆放进 Agent 的身体里。 把现成长文本数据集改造成增量多轮交互,记忆流式到来、边存边用,与真实个人助手的运行方式一致,直接回应 LoCoMo 式静态问答的失真;社区已把它当作四能力框架的原点。短板:冲突解决对时间一致性的覆盖仍是间接的,不改造就难以直接用于产品回归。

MemBench——唯一把"写入"和"修改"当一等公民的综合基准。 从记忆感知、写入、利用三个视角出题,memory revision 题型直接考"条目被要求修改后旧信息还残不残留"。局限是规模与生态:采用度明显低于 LoCoMo/LongMemEval,更偏研究探针而非产品回归工具。

PrefEval / PersonaMem——偏好也是记忆,而且是更难的那种。 PrefEval 显示显式声明的偏好遵循率可低至 20% 以下;PersonaMem 强调画像随交互演化,横轴章报告的最好成绩(RFT 训练的 agentic memory 模型 55.2% MCQ / 60.7% 开放题,据搜索)仍然难看。对个人助手:事实保持测"用户说了什么",偏好保持测"用户是谁"——后者才是个人化产品的护城河,也最容易被事实保持分数掩盖。

STALE——时序维度的下一次进化。 关键发现:模型倾向于顺着用户问题里内嵌的过时假设往下聊,而不是发现冲突、标出冲突。时序题考"给定完整信息能不能算对时间",STALE 考"记忆和当下现实冲突时谁赢"——后者才是真实事故形态。注意它不测主动删除:"发现失效并停用"是遗忘的感知前提,但删除遵从与残留审计要靠 BEMULA 补——这是矩阵遗忘列给 STALE 标 ◐ 的原因。

BEMULA 与遗忘基准线——最新、最刺眼的红灯。 50 段多会话对话、135 条六类遗忘请求、1742 道测试题,每段对话配"无遗忘请求"的孪生控制版(保证只有真存了目标信息的系统才有资格得遗忘分);评估五件套:存储、目标信息移除、无关记忆保全、相似事实重学习、抗提取攻击。六个主流记忆系统 × 三个骨干模型的结果只有一句话:端到端遗忘请求通过率没有任何系统超过 1.5%,多数为零——要么删了还能被简单攻击套出来,要么把没要求删的也一并删了。配合"Do Agents Truly Forget?"的记忆回执机制,遗忘正从一次删除动作变成可审计的过程。这条线是四个维度里最年轻、分数最惨、也最接近用户权利(GDPR 式删除权)的一条线。

流式与工具线(Evo-Memory / MemTool)。 MemTool 测"记忆作为工具使用"(多轮对话中的记忆工具/MCP 管理),与"记忆作为外挂数据库"的主流线互补;Evo-Memory 与 2026 年的 EvoMemBench(据搜索)把评估改造成流式自进化、考 test-time learning。目前学术热、工业冷,但方向正确——个人助手的记忆本来就不是静态题库。

2.4 替代谱系的方法学红利:参数化编辑与机器遗忘

参数化编辑(EasyEdit 生态)沉淀了目前编辑评估领域最好的公共财产——四指标:可靠性(改了没有)、泛化(换个问法还认不认)、局部性(没改的伤没伤到)、可移植性(多跳推理里传不传播)。但代价刺眼:MQuAKE-Remastered(OpenReview)复核后发现大量早期论文报告的编辑传播成绩虚高。机器遗忘(TOFU/MUSE)三年积累的最大教训是"分数上忘了"≠"攻击下忘了"(对释义选择敏感、需要成员推理攻击等六维检验)——这个教训在 BEMULA 的 Agent 结果里被原样重演:外挂记忆的厂商连参数遗忘界的及格线都没摸到。两条谱系的共同启示:评测的对象不是一个动作(删除/修改),而是动作之后整个系统的行为等价类——改述提问、多跳推理、相邻事实、成员推理攻击,全都要探。

2.5 厂商自评生态:一场没有裁判的比赛

同样的 LoCoMo,各家自报("分数汤"):

系统自报成绩口径/来源
Mem0LoCoMo LLM-judge 约 66.9%,相对 OpenAI +26%;p95 延迟 −91%;token 成本 −90%+2504.19413
Zep修订后 75.14%(原称 84%);LongMemEval 较基线 +16%;DMR 超 MemGPT 18.5%zep-papers issue #5、2501.13956
Letta Filesystem74.0%(仅文件存储,无专用记忆系统)letta.com
MemOSLoCoMo 88.83;较 OpenAI 基线 +38.98%;MemCube 统一文本/激活/参数三类记忆2507.03724
MemoryOS层级短/中/长期记忆,EMNLP 2025 Oral(方法论文,非分数)2506.06326
Memori / LangMem / Recallr 等新进入者87.0% / 78.05% / "temporal 97.5% vs Mem0 65.4%" 等自报数各家官网/博客(检索摘要,未逐一核验一手,见附录 B)

成因不神秘:同一基准、不同复现实现、不同判分 judge、不同清洗版本,甚至同一家的历史答案还会被社区重新打分(mem0ai/memory-benchmarks 的 re-scoring issues)。生态位判断:结果可被厂商复核验证的中立第三方记忆评测,在 2026 年 10 月仍然缺位。最接近中立裁判角色的反而是 LongMemEval(学术出身、判分脚本开源)和 Letta Leaderboard(厂商办的"顺便测别人"榜单)。这个空白就是严肃评测工作可以站的位置。

2.6 五维总表:能力、成本、生态、成熟度、适用场景

基准评测成本生态采用成熟度适用场景一句话判断
LoCoMo低(9K token/对话,判卷脚本公开)最高(工业默认)中(标注争议未解)事实保持冒烟测试用它排名是自欺,用它回归是够用
LongMemEval S/M中-高(S 115K token;M 需检索式架构)高(学术默认)高(判分开源、2025.09 清洗、V2 已发布 2026-05)事实保持+时序+更新+弃答的正式评测当前截面最值得信任的单一体检表
MemoryAgentBench中(增量交互模拟)中-高(ICLR 2026)中-高Agent 化记忆的形态学检查最接近真实运行形态的学术基准
MemBench低低-中中记忆写入/修改研究可编辑性独苗,生态太薄
STALE低(400 场景)上升中新(2026.05)时效冲突探测时序维度的进化方向
BEMULA中-高(端到端五套件)刚发布新(2026.10)遗忘合规审计全行业遗忘能力红灯:通过率 <1.5%
PrefEval / PersonaMem低-中中中-高个人化/偏好回归偏好遵循率低得惊人,护城河远未筑成
Evo-Memory 线高(流式)学术热、工业冷早期自进化记忆研究方向正确,产品落地还早
EasyEdit + MQuAKE 线中(需改权重)高(编辑研究默认)高参数编辑研究四指标体系值得整个记忆评测界抄
TOFU / MUSE中高(遗忘研究默认)高参数遗忘研究"抗攻击才算忘掉"是最大遗产

三、交叉洞察:两轴结合说明了什么

3.1 洞察一:每条评估轴都在重演同一个剧本

把纵轴的时序与横轴的截面叠在一起,能看到一个跨轴重复出现的元模式:每当一个评测被商业化或学术惯性绑定,它的下一阶段总是由一次"打假"开启——

打假之后统一走向:能力分解(LongMemEval 五能力、MemoryAgentBench 四能力)、生命周期化(BEMULA 五套件、记忆回执)、判分协议化(控制组、显著性检验、judge 审计)。由此可做两个可检验的预测:其一,可编辑性将在 1–2 年内重演遗忘的剧本——EasyEdit 四指标被移植到外挂记忆(改向量库比改权重容易得多,移植成本很低),然后暴露"改了 ≠ 改干净",成为下一波基准论文的低垂果实;其二,下一次被打假的将是判分 judge 本身——目前所有分数汤的最后一环都是不可审计的 LLM-as-a-Judge。

3.2 洞察二:瓶颈已从"模型能力"转移到"评测信度"

纵轴显示打假式转折点接连出现——RULER(2024-04)→ unlearning 方法论批判 2410.02879(2024-10)→ LoCoMo 反噬(2025 年中),间隔约各半年;横轴显示 2026 年截面上最高产出的研究类型已经不是"更高分",而是"更可信的判分"(孪生控制组、改述攻击探针、McNemar 显著性、judge 校准)。两轴合起来的解释是:记忆系统的真实能力提升快于评测协议的防作弊能力,导致每一轮分数上涨中有多少是真能力、多少是判分套利,越来越不可分。文件系统 74% 是最直白的证据:当一个朴素基线就能追平专用架构,说明排行榜测量的主要是"对话问答 + 判分宽松度",而不是记忆架构。对使用者的直接推论:2026 年读任何记忆评测数字,先问判分协议,再看分数本身。

3.3 洞察三:能力评估领先责任评估两年,空白即机会

横轴矩阵显示遗忘列几乎全零、可编辑性只有两个落点;纵轴解释了原因——这两轴的成熟方法学锁在参数侧(TOFU 2024-01 → BEMULA 2026-10-13,系统侧滞后 33 个月,即两年零九个月,与 2.2 同口径;EasyEdit 四指标至今未移植)。滞后的根源是市场:外挂记忆系统 2024 年才成为商品,评估自然滞后。但 GDPR 式删除权让遗忘不是论文摆设而是合规需求——BEMULA 的 <1.5% 意味着被测的六个主流记忆系统无一达到可辩护的合规水平,在售记忆系统普遍存在合规敞口风险(证据限于被测系统,不直接外推到全部在售产品)。第一个把遗忘合规做成公开、可复现、带第三方判分的产品,会拿到差异化叙事;同理,把编辑四指标搬进外挂记忆评测是成本最低的基准创新。反过来,事实保持已经测得最卷(分数汤)、时间一致性已进入数据结构化阶段(双时态图谱、MemCube)——这两轴的学术窗口正在关闭。

3.4 对用户的判断与建议

选型与读数五条:

  1. 不要用单一基准分数选型。LoCoMo 自报分只当冒烟测试;正式体检用 LongMemEval(cleaned 版/或按场景上 V2)+ MemoryAgentBench;遗忘审计用 BEMULA 五套件。
  2. 对照组必须含"文件系统基线"。任何记忆系统的增值只有在打败"把历史存文件再检索"的朴素基线时才成立(74% 教训)。
  3. 厂商分数三件套才可采信:可复现包(探针集+judge prompt+种子+版本号)、显著性检验(如 McNemar,p<0.05)、judge 人工校准一致率;缺任何一件按"不可比"处理。
  4. 遗忘与编辑单独设 gate,阈值应严于能力指标——它们是合规属性不是体验属性。
  5. 把评测做成连续体温计:记忆系统普遍带衰减/重排逻辑,分数本身要被监控(周漂移、记忆膨胀率),一次性考试会漏掉回归。

PAM 合并指标集(综合两章各自设计的指标体系,去重合并;阈值为设计建议值,供按场景校准,非引用任何现有标准):

#指标定义与探测要点方法学来源建议 gate
M1事实保持率 FRR注入事实经干扰对话后逐条提问;按单跳/多跳/开放域分桶宏平均;分层采样(近因/远端/夹心各 1/3)+ 位置衰减曲线;孪生控制组排除参数自带知识LoCoMo/LongMemEval 范式 + BEMULA 控制组≥85%(多跳子桶 ≥75%)
M2时间一致性 TCI三个子项:TQA 时序问答;KU 知识更新(更新后隔 ≥10 轮再问,四分类计分:更新成功=1、陈旧=0、拒答=0.5、混淆=0.5——拒答折 0.5 指不主动犯错但无信息增益,混淆折 0.5 指新值/旧值各半的期望;两类失败形态不同,分布仍在报告中分列以便定位失败模式);CON 矛盾率(多个模拟时刻提问互相矛盾比例)。TCI=0.3·TQA+0.3·KU+0.4·(1−CON)(权重和为 1;CON 权重最高,因其最接近真实事故形态)。STALE 式"跟随过时假设"单独出报告不进总分LongMemEval 知识更新/时序题 + 四分类判据 + STALEKU ≥75%,CON ≤5%
M3遗忘合规组FCR 遗忘完整率(直问+改述/多跳/语义邻近三类攻击全部达弃答基线);LK 残留泄漏率;CF 误删率;RL 重学习一致性。必须端到端从用户自然语言指令发起,禁止只测存储层 delete API;孪生控制组保证"真存过才有资格计分"BEMULA 五套件 + MUSE 抗攻击思想FCR ≥95%,LK ≤2%,CF ≤2%
M4可编辑性组ES 编辑成功率 / EG 泛化(改述提问)/ EL 局部性损失(无关事实漂移)/ EP 可移植性(多跳推理链中结论跟随,MQuAKE 式探针)EasyEdit 四指标移植 + 级联更新ES ≥90%,EG ≥75%,EL ≤2%,EP ≥60%
M5弃答正确率 AUR不可答问题中被正确拒绝的比例;与幻觉率交叉出混淆矩阵LongMemEval abstention 题型≥80%
M6偏好遵从 PF显式(用户声明)与隐式(行为推断)分列;陈述过的偏好在 ≥20 轮后仍被遵守PrefEval 范式≥70%(建议值)
M7干扰鲁棒性 NRR记忆中掺入 3×/5×/10× 噪声会话后 FRR 的保持曲线,曲线下面积作单一标量纵轴章原创设计10× 噪声下保持 ≥80%(建议值)
M8运营组p95 每轮延迟增量、每千轮 token 开销(对照 full-context 基线)、记忆膨胀率(每 100 轮新增条目/去重率)、周分数漂移 SDRMem0 口径 + 纵轴膨胀率 + 横轴 SDR延迟 ≤300ms;token < 基线 80%;SDR ≤3%

判卷协议(防自欺条款):①判分模型与 prompt 版本锁死写进报告,每题采样 3 次取多数;②judge 先在 100 题人工标注集上校准,一致率 <0.85 换判分协议——把 LoCoMo 争议制度化地挡在流程里;③系统对比用 McNemar 检验,p<0.05 才宣称差异;④探针题及其改述版打标隔离,禁止进入被测记忆库;真实日志评测与合成探针双轨并行(前者测生态效度,后者测可控性);⑤遗忘与编辑一律端到端发起,不提供内部 API 捷径;⑥探针集、judge prompt、随机种子、系统版本号一起归档成可复现包;⑦抽 10% 样本人工比对;⑧任何单项 gate 不给"总分"——防止单指标优化,这是两年跑分混战最贵的学费。

落地路径两档:最小版(单机一天)——100 条种子事实(人口学 20/偏好 30/事件 30/关系 20)+ 50 次合法更新 + 20 条遗忘指令 + 30 组时间冲突对 + 600 轮无关闲聊干扰 + 约 350 个探测问题 + 双通道判分(确定性关键词/日期归一化先行,LLM-judge 只裁语义等价残差);标准版(三至六周,关键路径是 M3)——M1+M2+M5 用一个 LongMemEval 式题库覆盖(约两周),M3 照 BEMULA 五套件搭(约三至四周,关键路径;其对话语料构建可与 M1/M2/M5 的题库并行推进),M4 用 EasyEdit 四指标模板改造外挂记忆(工作量最小、文献最全,穿插进行),M8 并入日常监控。全部串行约五至六周,语料与题库并行后可压至三至四周。指标口径对齐 LongMemEval 五能力、MemoryAgentBench 四能力、BEMULA 五套件与 EasyEdit 四指标,保证结果可与公开文献横向对照。任何 gate 不过,优先修系统而不是调阈值。

常见追问:PAM 的阈值怎么按我的场景校准?有没有现成执行脚本? 上表 ≥85%、≥95%、≤300ms 等数值均为设计建议值,落地时按三类分别校准。体验类 gate(M1/M2/M5/M6/M7):先用"最小版"在基线系统上取分布——至少跑 full-context 基线与"文件系统基线"(74% 教训的延伸)——把 gate 定在基线分布的 P75–P90 区间,让阈值"够得着但躺得过";若基线本身退化严重(如 LongMemEval 上强模型也失分),则按相对改进幅度而非绝对值定线。合规类 gate(M3 的 FCR ≥95%/LK ≤2%/CF ≤2%,M4 的 EL ≤2%)不由基线分布定,由 GDPR 式删除权的可辩护标准倒推,基线分布只用来估计达标差距。运营类 gate(M8 的 ≤300ms、<80% token)对照现有 SLA 与 full-context 成本折算。目前没有官方统一执行脚本;可直接复用的开源组件是 LongMemEval 判分脚本、BEMULA 仓库与 EasyEdit 模板(参考 #16/#22/#7),其余探测与判卷逻辑需按上文判卷协议自建——"判分协议本身是主战场"(3.2)的另一面就是:协议要自己搭。


附录 A:两章矛盾消解与增量核验记录(本次实际执行的核验与修订增补)

两章原件路径:纵轴章《AI Agent 记忆评估发展历程》 D:/CodexData/nightshift/output/reports/parts/2026-10-31-AI-Agent记忆评估发展历程-vertical.md;横轴章《事实保持·时序一致性·遗忘·可编辑性横向对比》 D:/CodexData/nightshift/output/reports/parts/2026-10-31-AI-Agent记忆评估-事实保持-时序一致性-遗忘-可编辑性-horizontal.md。其中第 1–3 条为两章事实矛盾的消解,第 4–6 条为增量核验与差异处理(第 6 条为本次修订时增补)。

  1. LoCoMo 数据规模:纵轴章记"平均约 600 轮、约 16K token、最多 32 个 session",横轴章记"平均 300 轮、9K token、最多 35 会话"。核验命令 curl -s "https://export.arxiv.org/api/query?id_list=2402.17753",摘要原文为 "each encompassing 300 turns and 9K tokens on avg., over up to 35 sessions"。采横轴数字;纵轴数字系误记,本文全篇已按 300 轮/9K token/最多 35 会话 统一。
  2. PrefEval 编号:纵轴章记 arXiv:2502.09597,横轴章链接 2502.05589。核验命令 curl -s "https://export.arxiv.org/api/query?id_list=2502.09597,2502.05589":2502.09597 = "Do LLMs Recognize Your Preferences? Evaluating Personalized Preference Following in LLMs"(2025-02-13,即 PrefEval 正主);2502.05589 = "On Memory Construction and Retrieval for Personalized Conversational Agents"(2025-02-08,另一篇相关论文)。采 2502.09597,横轴章链接系误挂。
  3. LongMemEval M 档口径:纵轴章记"M 约 500K token",横轴章记"M 约 500 会话"。核验命令 curl -sL "https://raw.githubusercontent.com/xiaowu0162/LongMemEval/main/README.md":S 档拼全历史约 115K token(约 40 个历史会话,filler 上限 80);M 档"Each chat history contains roughly 500 sessions"(不以 token 上限约束)。500 是会话数不是 token 数,采横轴口径。
  4. 2026 年新基准编号:curl -s "https://export.arxiv.org/api/query?id_list=2610.18052,2605.06527,2512.06688" 确认 BEMULA(2026-10-13)、STALE(2026-05-07)、PersonaMem-v2(2025-12-07)编号与日期无误;其余 2026 条目(EverMemOS、AgentMemBench 等)仍为搜索摘要级证据,见附录 B。
  5. 其余差异处理:PersonaMem v1(GitHub,交互式数据集)与 v2(1000 模拟用户/2 万+偏好)为不同版本,两说并存;MemBench 发表地取横轴章更具体口径(Findings of ACL 2025);MemoryAgentBench 机构归属两章不一致,本文不采信任何一方,仅给论文与仓库链接。
  6. ChatGPT "reference chat history" 归期(本次修订增补):初稿将其置于"2025 下半年"段且无溯源标注(审读意见指出违反"(据搜索)"约定)。本次核验 OpenAI 官方公告页 https://openai.com/index/memory-and-new-controls-for-chatgpt/ (即参考 #32,2024-02-13 发布 Memory 功能):页面更新日志载明 2025-04-10 起记忆除 saved memories 外参考 chat history。本稿正文按官方口径改注日期;因已溯源一手来源,该项不再列入附录 B 未核实项。

附录 B:未核实项与置信度说明

参考来源(两章合并去重)

参数侧谱系

  1. ROME:https://arxiv.org/abs/2202.05262
  2. MEMIT:https://arxiv.org/abs/2210.07229
  3. TempLAMA:https://arxiv.org/abs/2106.15110
  4. StreamingQA:https://arxiv.org/abs/2205.11388
  5. MQuAKE:https://arxiv.org/abs/2305.14795 ;MQuAKE-Remastered:https://openreview.net/notes/edits/attachment?id=rDDtWFMSA7&name=pdf
  6. KnowEdit:https://arxiv.org/abs/2401.01286
  7. EasyEdit(ACL 2024):https://github.com/zjunlp/EasyEdit
  8. TOFU:https://arxiv.org/abs/2401.06121
  9. MUSE:https://arxiv.org/abs/2407.06460 ;https://github.com/swj0419/muse_bench
  10. 遗忘方法论批判:https://arxiv.org/abs/2410.02879 ;CMU ML blog:https://blog.ml.cmu.edu/2025/04/18/llm-unlearning-benchmarks-are-weak-measures-of-progress

系统侧综合基准

  1. MemGPT:https://arxiv.org/abs/2310.08560
  2. TimeToBench:https://arxiv.org/abs/2311.08398
  3. LoCoMo:https://arxiv.org/abs/2402.17753 ;https://aclanthology.org/2024.acl-long.747 ;项目页 https://snap-research.github.io/locomo
  4. RULER:https://arxiv.org/abs/2404.06654
  5. HippoRAG:https://arxiv.org/abs/2405.14831
  6. LongMemEval:https://arxiv.org/abs/2410.10813 ;仓库(S/M/oracle、判分脚本、2025-09 清洗版):https://github.com/xiaowu0162/LongMemEval ;LongMemEval-V2:https://github.com/xiaowu0162/LongMemEval-V2 ;清洗数据:https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned
  7. MemoryAgentBench:https://arxiv.org/abs/2507.05257 ;https://github.com/HUST-AI-HYZ/MemoryAgentBench
  8. MemBench:https://arxiv.org/abs/2506.21605 ;https://aclanthology.org/2025.findings-acl.989
  9. MemTool:https://arxiv.org/abs/2507.21428
  10. Evo-Memory:https://arxiv.org/abs/2511.20857
  11. STALE:https://arxiv.org/abs/2605.06527
  12. BEMULA:https://arxiv.org/abs/2610.18052 ;https://github.com/Nboxff/bemula-benchmark
  13. Do Agents Truly Forget?(在审):https://openreview.net/pdf/0c635bf74b89da3ec9dcc7527e82dc7eaf97c5be.pdf
  14. Evaluating and Understanding Agent Memory:https://openreview.net/pdf?id=yzUGcu9Zit

偏好与个性化

  1. PrefEval(注意编号,见附录 A):https://arxiv.org/abs/2502.09597
  2. PersonaMem:v1 https://github.com/bowen-upenn/PersonaMem-v1 ;v2 https://arxiv.org/abs/2512.06688

厂商生态与社区

  1. Mem0:https://arxiv.org/abs/2504.19413
  2. Zep/Graphiti:https://arxiv.org/abs/2501.13956 ;Zep 质疑文:https://www.getzep.com/blog/lies-damn-lies-statistics-is-mem0-really-sota-in-agent-memory ;GitHub 争执:https://github.com/getzep/zep-papers/issues/5
  3. Letta:https://www.letta.com ;跑分质疑:https://www.letta.com/blog/benchmarking-ai-agent-memory ;榜单:https://www.letta.com/blog/letta-leaderboard
  4. MemOS:https://arxiv.org/abs/2507.03724 ;https://github.com/MemTensor/MemOS ;MemoryOS(EMNLP 2025 Oral):https://arxiv.org/abs/2506.06326
  5. 社区 re-scoring:https://github.com/mem0ai/memory-benchmarks
  6. ChatGPT Memory 公告(2024-02-13 发布;页面更新日志载 2025-04-10 起记忆参考 chat history,附录 A 第 6 条):https://openai.com/index/memory-and-new-controls-for-chatgpt/

综述与清单

  1. 《Memory in the Age of AI Agents》:https://arxiv.org/abs/2512.13564 ;论文清单:https://github.com/Shichun-Liu/Agent-Memory-Paper-List ;https://github.com/TeleAI-UAGI/Awesome-Agent-Memory
方法论说明:本报告采用横纵分析法(Horizontal-Vertical Analysis):纵轴追"从诞生到当下"的完整脉络,横轴在 2026-10-31 截面上做同类横向对比,交叉两轴产出判断与建议。纵轴章的 11 次 WebSearch 与 arXiv 批量核验、横轴章的联网检索为其证据基座;本综合稿另行执行的增量核验命令与结果见附录 A(含本次修订时增补的第 6 条 OpenAI 公告页核验)。

思考题(读完后想一想,参考答案可展开)

  1. 报告的核心判断之一是“瓶颈已从模型能力转移到评测信度”,支撑这个判断的证据链是什么?
    参考答案

    纵轴显示打假式转折点接连出现——RULER(2024-04)证明有效上下文远小于宣称值、遗忘方法论批判(2024-10)、LoCoMo 反噬(2025 年中),约半年一个;横轴显示 2026 年最高产出的研究已不是“更高分”而是“更可信的判分”(孪生控制组、改述攻击探针、McNemar 显著性、judge 校准)。最直白的证据是 Letta 文件系统实验:只把对话历史存成文件再检索,就在 LoCoMo 上拿 74.0% 追平专用记忆架构——说明排行榜测的主要是“对话问答+判分宽松度”。结论:读任何记忆评测数字,先问判分协议,再看分数本身。

  2. 在四能力×基准覆盖矩阵中,遗忘与可编辑性两格暴露出什么格局?报告据此做了什么预测?
    参考答案

    遗忘是最弱一格:综合型基准(LoCoMo、LongMemEval、MemoryAgentBench、MemBench)全部零覆盖,只存在于 2026 年才出现的专项基准里;以参数侧 TOFU(2024-01)为锚,系统侧第一个专门基准 BEMULA(2026-10-13)滞后 33 个月。可编辑性分裂成两个世界:参数化编辑有 EasyEdit 成熟四指标(可靠性、泛化、局部性、可移植性),Agent 外挂记忆的编辑评估几乎空白,仅有 MemBench 的 memory revision 与 BEMULA 的删除请求两个落点。报告预测可编辑性将在 1–2 年内重演遗忘的剧本——把四指标移植到外挂记忆是成本最低的基准创新。

  3. BEMULA 的评测结果揭示了在售记忆系统什么风险?报告为什么坚持遗忘要单独设 gate 且端到端发起?
    参考答案

    BEMULA 用 50 段多会话对话、135 条六类遗忘请求、1742 道题,配孪生控制组与五件套评估(存储、目标移除、无关保全、重学习、抗提取攻击),结果六个主流记忆系统×三个骨干模型的端到端遗忘请求通过率无一超过 1.5%、多数为零——要么删了还能被简单攻击套出来,要么把没要求删的也一并删了。因 GDPR 式删除权,遗忘是合规需求而非论文摆设,被测系统普遍存在合规敞口。报告因此建议遗忘与编辑单独设 gate、阈值严于能力指标(合规属性不是体验属性),且必须从用户自然语言指令端到端发起,禁止只测存储层 delete API。

  4. 个人开发者要评测自己 Agent 的记忆系统,报告给出的选型读数与判卷防自欺要点有哪些?
    参考答案

    五条:①不用单一基准分数选型——LoCoMo 自报分只当冒烟测试,正式体检用 LongMemEval(清洗版或按场景上 V2)加 MemoryAgentBench,遗忘审计用 BEMULA 五套件;②对照组必须含“文件系统基线”,打败“历史存文件再检索”的朴素基线,记忆系统的增值才成立;③厂商分数三件套才可采信:可复现包(探针集+judge prompt+种子+版本号)、McNemar 显著性检验(p<0.05)、judge 人工校准一致率;④遗忘与编辑单独设 gate,阈值严于能力指标;⑤评测做成连续体温计,监控周漂移与记忆膨胀率;gate 不过优先修系统而非调阈值。

← 资料库今日播报 →