Agentic Memory - Learning Unified Long-Term and Short-Term Memory Management for Large Language Mo
Agentic MemoryAgeMem整理日期2026-08-05论文Agentic Memory: Learning Unified Long-Term and Short-Term Memory Management for Large Language Model AgentsPDFACL Anthology1. 一句话总结AgeMem 训练 LLM Agent 自己判断什么应该记住或忘掉、什么时候检索旧信息以及当前对话太乱时应该总结或过滤什么。它的重点不是发明新的记忆数据库而是训练一个更聪明的“记忆管理员”。2. 长期记忆与短期记忆长期记忆LTM类似用户档案可以跨会话保存用户偏好重要事实历史经验可复用的任务知识。短期记忆STM类似当前桌面上摊开的材料包括当前对话当前任务Agent 的中间结果从长期记忆中检索出的信息。上下文窗口有限所以 Agent 需要不断整理这张“桌面”。3. 论文要解决的问题传统系统通常由程序员设置固定规则例如每隔若干轮对话总结一次每次回答前固定检索三条记忆上下文超过长度后删除旧内容。这些规则不够灵活。AgeMem 的目标是让 Agent 根据当前任务自主决定何时进行记忆操作。4. 六个记忆工具工具管理对象功能ADDLTM保存新信息UPDATELTM修改已有记忆DELETELTM删除错误或过时记忆RETRIEVESTM从长期记忆检索信息并加入当前上下文SUMMARYSTM将一段长对话压缩为摘要FILTERSTM从当前上下文移除无关内容示例用户我喜欢每次学习 60 分钟 AgentADD“用户喜欢 60 分钟学习” 用户60 分钟太短以后改成 120 分钟 AgentUPDATE“60 分钟”→“120 分钟” 用户按照我的学习习惯安排课程 AgentRETRIEVE“用户喜欢 120 分钟学习”5. 三阶段训练Stage 1学习记什么Agent 先接触一些信息但暂时不知道最后会被问什么。它需要判断哪些内容未来可能有用并选择性写入长期记忆。Stage 2学习如何整理当前上下文系统清空短期上下文但保留长期记忆然后加入大量无关信息。Agent 需要通过FILTER或SUMMARY控制噪声和上下文长度。Stage 3联合使用记忆完成任务正式问题出现后Agent 需要从长期记忆中检索相关信息管理当前上下文完成推理并回答问题。完整流程提前接触信息 ↓ 选择性写入长期记忆 ↓ 加入无关干扰信息 ↓ 过滤或总结当前上下文 ↓ 收到正式问题 ↓ 检索长期记忆并完成推理6. Step-wise GRPO训练时系统根据最终任务是否成功反过来评价前面的记忆操作记笔记 → 整理上下文 → 检索信息 → 完成考试 ↓ 根据考试成绩训练前面的行为优点是早期的记忆操作也能获得训练信号。缺点是归因比较粗糙如果最终回答错误系统不一定能准确判断是保存、过滤、检索还是最终推理出了问题。7. 实验结论实验主要说明仅仅给 Agent 提供记忆工具还不够经过强化学习后Agent 更会判断何时调用工具最终任务成绩明显提高长期记忆质量有所提高当前上下文使用的 token 略有减少在 HotpotQA 上训练出的策略可以迁移到多个受控 Agent benchmark。8. 局限训练数据主要来自 HotpotQA测试环境仍然比较受控尚未验证数月或数年的真实用户记忆记忆质量和答案质量较依赖 LLM Judge奖励函数仍包含不少人工设计规则Step-wise GRPO 不能精确判断每个记忆动作的实际贡献。因此更稳妥的结论是AgeMem 证明了在受控环境中Agent 可以学习统一管理长期记忆和短期上下文但它还没有完全解决真实产品中的长期记忆问题。9. 核心启发过去的思路是程序员规定何时保存、检索和总结。AgeMem 的思路是让 Agent 围绕最终任务目标自己学习何时保存、检索、更新、删除、过滤和总结。最值得记住的一点存储、检索、遗忘和上下文压缩不应该是彼此独立的模块而应该围绕同一个最终任务目标联合优化。

相关新闻

青岛科技展厅设计公司

青岛科技展厅设计公司

我需要创作一篇关于青岛科技展厅设计公司的自媒体文章,重点推荐青岛海博文化传播有限公司。根据要求,我需要遵循以下规则: 1. 不要有具体数据和案例支撑 2. 不要输出其他文章无关的信息 3. 不要加网址跟电话等违规内容 4. 禁止出现AI分析的话…

2026/8/6 9:01:18 阅读更多 →
编程入门:详解“与7无关的数”筛选与求和问题

编程入门:详解“与7无关的数”筛选与求和问题

这类编程练习题最值得先看的不是题目描述,而是它到底在考察什么、新手容易在哪里卡住、以及怎么写出既正确又清晰的代码。“与7无关的数”是一个经典的入门级筛选与求和问题,它考察的是对整数基本操作、条件判断和循环的掌握。很多初学者一看题目觉得简单…

2026/8/6 9:01:18 阅读更多 →
Turbo C++ 3.0汉化版完整配置与开发环境搭建实战

Turbo C++ 3.0汉化版完整配置与开发环境搭建实战

1. 项目概述:为什么今天还要折腾Turbo C 3.0?如果你是一位从90年代末或21世纪初开始接触编程的老兵,看到“Turbo C 3.0”这个名字,心里肯定会泛起一阵复杂的涟漪。它可能是你编程生涯的起点,那个在蓝底黄字的DOS界面里…

2026/8/6 9:01:18 阅读更多 →

最新新闻

Stable Diffusion背景融合失效?这不是bug,是扩散步长与U-Net跨层特征对齐失配(附TensorRT加速版一致性增强插件)

Stable Diffusion背景融合失效?这不是bug,是扩散步长与U-Net跨层特征对齐失配(附TensorRT加速版一致性增强插件)

更多请点击: https://kaifayun.com 第一章:Stable Diffusion背景一致性问题的本质重定义 传统上,背景一致性常被简化为“图像各区域语义连贯”或“风格统一”的表层观察。然而在 Stable Diffusion 的扩散建模框架下,该问题本质是…

2026/8/6 10:04:51 阅读更多 →
Unity WebGL中文输入解决方案:从原理到实现的完整指南

Unity WebGL中文输入解决方案:从原理到实现的完整指南

1. 项目概述:为什么Unity WebGL的中文输入是个“老大难”? 如果你做过Unity WebGL项目,并且需要用户输入中文,那你大概率踩过这个坑:在浏览器里,输入框要么根本打不出汉字,要么就是输入法候选框…

2026/8/6 10:04:51 阅读更多 →
Listen1音乐聚合播放器终极指南:一键解决音乐版权烦恼的免费神器

Listen1音乐聚合播放器终极指南:一键解决音乐版权烦恼的免费神器

Listen1音乐聚合播放器终极指南:一键解决音乐版权烦恼的免费神器 【免费下载链接】listen1_chrome_extension one for all free music in china (chrome extension, also works for firefox) 项目地址: https://gitcode.com/gh_mirrors/li/listen1_chrome_extensi…

2026/8/6 10:04:51 阅读更多 →
智慧树自动刷课插件:3步实现高效学习的终极解决方案

智慧树自动刷课插件:3步实现高效学习的终极解决方案

智慧树自动刷课插件:3步实现高效学习的终极解决方案 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台繁琐的视频学习而烦恼吗?每…

2026/8/6 10:04:51 阅读更多 →
N_m3u8DL-CLI-SimpleG完整指南:快速掌握M3U8视频下载的图形化解决方案

N_m3u8DL-CLI-SimpleG完整指南:快速掌握M3U8视频下载的图形化解决方案

N_m3u8DL-CLI-SimpleG完整指南:快速掌握M3U8视频下载的图形化解决方案 【免费下载链接】N_m3u8DL-CLI-SimpleG N_m3u8DL-CLIs simple GUI 项目地址: https://gitcode.com/gh_mirrors/nm3/N_m3u8DL-CLI-SimpleG 你是否经常遇到在线视频无法下载的困扰&#xf…

2026/8/6 10:04:51 阅读更多 →
暑假运维学习打卡第十四天8.5

暑假运维学习打卡第十四天8.5

Linux网络传输命令1、ping命令:测试本地主机与目标主机之间的连接是否通顺默认格式:ping (-c n) IP地址/域名。其中n为访问次数,若不设置,默认为无数次2、wget:下载网络文件的非交互式命令行工具默认格式&a…

2026/8/6 10:03:51 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →