← 最新论文
🤖 AI

AdMem: Advanced Memory for Task-solving Agents

本文介绍了 AdMem,这是一个统一的、自动化的记忆框架,它在多智能体架构中集成了语义记忆、情景记忆和程序记忆,以实现基于大语言模型的智能体在长程任务中的可扩展、自适应学习并提升性能。

原作者: Runzhe Wang, Huilin Lu, Shengjie Liu, Li Dong, Jason Zhu

发布于 2026-06-08
📖 1 分钟阅读☕ 轻松阅读

原作者: Runzhe Wang, Huilin Lu, Shengjie Liu, Li Dong, Jason Zhu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你有一位才华横溢但健忘的助手,他非常擅长一个接一个地解决谜题。然而,如果你要求他在几天内解决一系列漫长且复杂的谜题,他就会变得混乱。他可能还记得第一个谜题的第一步,却忘记了如何解决第二个谜题的第三步,或者会重复昨天犯过的错误,因为他没有从中“学习”。

这篇论文介绍了一个名为 AdMem 的新系统,旨在为这些 AI 助手提供一个超级强大且有组织的“大脑”,使他们能够处理长期、复杂的任务而不会感到困惑或重复错误。

以下是该系统的运作方式,通过简单的概念进行拆解:

1. 问题所在:“注意力涣散”的 AI

目前的 AI 模型就像是拥有极短时记忆的人。如果你给他们一段很长的对话或一个多步骤的任务,他们只能在脑海中保留最近的几句话。

  • 旧方法: 以前试图修复这一问题的尝试就像是给 AI 一个巨大的笔记本。他们会记录下事实(比如“天空是蓝色的”)或事件摘要。但他们大多忘记了“如何做”。如果 AI 在某一步失败了,笔记本并不会告诉它“为什么”失败以及下次如何改进。
  • 差距: AI 需要一种方式来不仅记住“发生了什么”,还要记住“如何做决策”,并且它需要知道哪些记忆是有用的,哪些只是杂乱的信息。

2. 解决方案:一个三人小组

AdMem 并没有让一个 AI 尝试完成所有事情,而是建立了一个由三个专门的“智能体”(AI 工作者)组成的协作小队:

  • 执行者 (The Actor - 实践者): 这是与你交谈并执行实际工作的核心 AI。它保留着一个“短期记忆”(就像一张便利贴),用于处理眼下的即时任务。
  • 评论家 (The Critic - 教练): 这是系统中最聪明的部分。当执行者在工作时,评论家会在一旁密切观察。当执行者采取行动时,评论家会询问:“那奏效了吗?是否达到了我们的目标?”如果执行者犯了错,评论家会写下一条关于“为什么失败”以及“下次如何做得更好”的笔记。如果执行者成功了,评论家则会记录下成功的“配方”。
  • 管理员 (The Librarian - 记忆守护者): 这个智能体负责管理一个庞大且有组织的长期记忆库。它并不只是存储所有内容,而是将其整理成三个特定板块:
    1. 语义记忆 (Semantic Memory - 百科全书): 通用事实和知识(例如:“如何使用某种工具”)。
    2. 情景记忆 (Episodic Memory - 日记): 过去事件的摘要(例如:“上周二,我们尝试预订机票,但失败了”)。
    3. 程序记忆 (Procedural Memory - 食谱/指南): 这是最重要的部分。它存储基于过去成功与失败经验的“操作指南”。它就像一本食谱,上面写着:“如果你尝试做 X,请改用 Y 而不是 Z,因为上次尝试 Z 失败了。”

3. 他们如何协作:“反馈循环”

想象执行者正在尝试烤一个蛋糕(这项任务)。

  1. 规划: 执行者查看“食谱手册”(程序记忆),看看以前是否烤过这个蛋糕。
  2. 行动: 执行者混合食材。
  3. 评审: 评论家进行观察。如果蛋糕烤焦了,评论家不会只说“不好”。它会写下一条具体的笔记:“下次,将温度降低 10 度。”
  4. 存储: 管理员获取这条笔记,检查其是否有用,并将其添加到“食谱手册”中。它还会给这条笔记打一个“分值”。如果这条笔记在日后帮助了执行者取得成功,分数就会上升;如果这条笔记从未被使用或导致了错误,管理员最终会将其丢弃以节省空间。

4. “智能过滤器”(为什么不会变得杂乱无章)

记忆系统的一个常见问题是它们会充斥着大量垃圾信息。AdMem 通过一个奖励机制解决了这个问题。

  • 每当 AI 尝试使用其库中的记忆时,系统都会检查:“这条记忆是否帮助我们获胜了?”
  • 如果一条记忆帮助了 AI 取得成功,它就会获得高分并留在库中。
  • 如果一条记忆很少被使用或导致了失败,它的分数就会下降。如果分数降得太低,管理员就会将其删除。
  • 这确保了 AI 只保留“最好的配方”并忘掉那些糟糕的,从而随着时间的推移变得越来越聪明。

5. 结果:通过练习变得更好

作者在各种数字环境(如电子游戏、网页浏览和工具使用)中测试了这个系统。

  • 研究发现: 与其他方法相比,AdMem 在完成长期的、多步骤任务方面表现得更好。
  • “自我提升”: 当 AI 被要求反复执行相同类型的任务(例如玩第二轮或第三轮游戏)时,它的表现有了显著提升。它学会了从过去的错误和成功中汲取教训,而其他方法则会不断重复同样的错误。

总结

AdMem 就像是给了 AI 一个私人教练和一个智能文件柜。它不仅仅是记住事实,它还在记住“如何思考”和“如何行动”。它不断地审查自己的表现,保留有益的经验,丢弃错误的教训,并利用这些知识在处理复杂问题时变得越来越出色。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →