跳到主要内容

记忆的认知科学分类

工作记忆与长期记忆如何对应 Agent?​

  • 工作记忆(Working Memory): 处理当前任务的临时信息空间,对应 Agent 的上下文窗口;
  • 工作记忆内容: 轨迹是最核心的部分,但也可能包含从长期记忆中激活加载的信息;
  • 长期记忆: 细分为情景记忆、语义记忆、程序记忆三类,每类都能在 Agent 记忆中找到直接对应;

情景记忆是什么?​

  • 人类例子: “上周三和同事在那家意大利餐厅吃了一顿很棒的晚餐”;
  • 定义: 关于具体事件和经历的记忆;
  • Agent 对应: “用户订了下周五去东京的 ANA 航班”——记录了一个具体事件的时间、对象和细节;

语义记忆是什么?​

  • 人类例子: “意大利的首都是罗马”;
  • 定义: 从具体事件中抽象出的一般性知识;
  • Agent 对应: “用户是素食者”“用户偏好靠窗座位”——不是某次对话的记录,而是从多次交互中提炼出的稳定特征;

程序记忆是什么?​

  • 人类例子: 骑自行车的能力;
  • 定义: 关于行为模式和流程的记忆;
  • Agent 对应: 从用户反复订机票的模式中学到的通用流程——“先搜索直飞航班 → 确认座位偏好 → 使用常旅客号码 → 订餐”;

三套记忆分类体系如何区分?​

分类体系回答的问题具体类别
记忆层次存在哪里?轨迹(当前会话)、用户长期记忆(跨会话)、业务状态(任务阶段)
存储格式怎么存?Simple Notes、Enhanced Notes、JSON Cards、Advanced JSON Cards
认知类型存什么?情景记忆(具体事件)、语义记忆(一般知识)、程序记忆(行为流程)
  • 正交性: 三套体系是正交维度,可以自由组合;
  • 组合例: 一条“用户偏好靠窗座位”的语义记忆,可以用 Simple Notes 格式存储在用户长期记忆中;
  • 组合例: 一段“先搜直飞 → 确认座位 → 用常旅客号”的程序记忆,可以用 Advanced JSON Cards 格式存储;
  • 选择依据: 选格式取决于工程需求(简单性与表达力之间的取舍),选类型取决于业务场景(需要记住事实、事件还是流程);
  • 出处: 记忆层次见 记忆的层次结构,存储格式见 用户记忆的四种存储格式;