Cognitive Extensions for Dual-Process Language Agents: Memory and Self-Reflection in Interactive Environments· 交互环境中双过程语言代理的认知扩展
Language agents remain brittle in interactive environments, where success requires long-horizon state tracking, valid action execution, and recovery from failed steps. We extend SwiftSage, a dual-process agent that combines a fast action proposer with a slower planner, using two modular cognitive extensions: an Adaptive Memory Module (AMM) for salience-gated episodic storage and trigger-driven retrieval, and a Self-Reflection Module (SRM) for bounded execution-time validation and corrective intervention. Both modules are implemented as feature-flagged extensions over the same execution substrate, enabling controlled ablations on ScienceWorld. Across four configurations---baseline, baseline+AMM, baseline+SRM, and the full system---the full system achieves the best mean final score (64.62),
交互环境下的双过程语言代理通过认知扩展提升表现
- 核心方法
- 通过引入自适应记忆模块(AMM)和自反思模块(SRM),增强SwiftSage代理的认知能力
- 适合谁读
- 研究者
- 要解决的问题
- 语言代理在交互环境中表现脆弱,难以进行长时间状态跟踪、有效执行动作及从错误中恢复
- 关键实验
- 在ScienceWorld上进行实验,比较了四种配置的效果,全系统配置达到最高平均最终得分(64.62)
- 主要贡献
- 提出并实现了两个模块化认知扩展,显著提高了代理在交互环境中的表现
- 意义与局限
- 本研究为提高语言代理在复杂交互环境中的适应性和鲁棒性提供了新思路,但目前仅在特定任务上验证