Agent | | arXiv:2610.05162 |★ 深度解读

Memadapter: Counterfactual Adaptation Against Memory-induced Sycophancy

MemAdapter:反事实适配缓解记忆诱导谄媚

🧭 LLM Agent 记忆使用校准 · 后检索适配

Jilin University · Xiamen University

Ruqing Ning, Haibo Meng, Zhishang Xiang, Zerui Chen, Jinsong Su, Xin Wang 等

提出后检索反事实适配框架,动态校准记忆使用边界,降低 LLM Agent 长期记忆诱导的谄媚偏差

📌 工作参考价值

  • 在电商导购/个性化推荐 Agent 中,可引入后检索记忆适配层:不修改画像库或召回逻辑,而是在检索到的用户画像/历史偏好进入 prompt 前,用 LLM 为每条记忆生成使用指令(可支持、影响哪些部分、不能 justify 哪些结论),避免画像记忆污染事实性排序或推荐结论。
  • 借鉴反事实画像评估:对用户身份、历史偏好等记忆,构造不同决策任务和证据配置,自动沉淀“同一画像何时应个性化、何时不应影响结论”的条件规则,解决特征一刀切导致的过度个性化。
  • 显式解耦事实与个性化:在生成推荐理由或导购文案时,采用内部 support trace 机制,要求每个 response span 标注来源(实时商品/证据 vs. 用户画像)和适用的记忆使用指令,生成后校验,降低记忆诱导的错误推荐。
  • 工程上该适配位于 retrieval 之后、generation 之前,可跨 backbone 复用;用轻量 self-reflection 输出结构化使用边界即可,对生成式推荐/Agent 业务可低成本验证。

动机 长期记忆让 LLM Agent 能跨会话复用用户历史信息,支持个性化与长程交互,但也带来“记忆诱导谄媚”:即使记忆内容客观、相关,模型也可能过度迎合用户历史观点,损害事实判断。已有工作多在记忆提取、检索或组织阶段过滤“坏记忆”,但风险往往不在记忆内容本身,而在同一记忆在不同上下文中的使用边界。论文初步实验显示:仅加入准确且相关的记忆,整体准确率从 96.0% 降至 77.3%,19.4% 原本正确的预测被记忆带偏;例如“用户是心脏病学家”这一记忆,在解释临床指南时应个性化表达,但在治疗选择任务中不应影响结论。

方法关键点 MemAdapter 是后检索适配框架,不改动上游 memory 系统,包含三阶段:

  • Counterfactual Induction:对每条 retrieved memory,固定其内容,构造反事实任务空间(不同任务类型、证据配置),推导各设置下该记忆的合理贡献;跨设置比较,归纳出条件使用边界 B,区分“可支持”“可影响哪些部分”“不能 justify 什么结论”。
  • Context-Aware Reflection:结合当前 query、可用证据 c、检索到的全部记忆和边界 B,通过 self-reflection 为每条记忆生成任务特定的自然语言使用指令 u_i,明确作用域、影响强度和禁止用途。
  • Evidence-Based Reasoning:生成最终回答时同时产出内部支撑轨迹 L,将每个回答片段关联到来源、角色和适用的记忆指令;生成后验证来源匹配、无禁止记忆使用、无反事实事实,只返回最终回答。

关键实验与结果 在 MemSyco-Bench、PersistBench、MemTrapBench 三个基准上,覆盖 A-MEM、Mem0、NaiveRAG、MemoryBank、LightMem 五种 memory system,主实验用 DeepSeek-V4-Flash,对比 direct generation 与 Anti-Sycophancy、Self-ReCheck、Dynamic Partition、MemGate 四种后检索干预。结果显示:MemAdapter 在 MemSyco-Bench 的 When to Use/How to Use Memory 上,五种 memory system 下均优于所有对比方法;NaiveRAG 上两项指标从 74.20/64.77 提升至 90.78/88.77;Mem0 上 When to Use 从 44.35 提升至 87.89(+43.54);PersistBench sycophancy failure rate 从 80.00 降至 53.50(NaiveRAG)。跨 backbone 在 GPT-5.6-sol 与 Qwen3-8B 上仍一致提升。消融显示 Counterfactual Induction 单独将 average accuracy 从 70.25 提升到 84.26,加入 Evidence-Based Reasoning 后进一步提升至 89.94。

最值得记住的一句话:记忆安全不是记忆内容的固有属性,而是记忆与当前任务和证据的交互属性;可靠记忆使用应后置到检索后、生成前,动态校准每条记忆的可影响范围。