最全LLM的Agent记忆机制综述
一只产品汪啊
2024-07-14 00:13:53
✅基于LLM的Agent记忆机制综述
✅什么是基于LLM的Agent记忆
✅为什么基于 LLM 的 Agent 需要记忆
1⃣️认知心理学的视角
认知心理学是对人类心理过程(如注意力、语言使用、记忆、感知、解决问题、创造力和推理)的科学研究。在这些过程中,记忆被广泛认为是极其重要的一个过程。人类通过积累重要信息和抽象高级概念来学习知识、通过记住文化价值观和个人经历来形成社会规范、通过想象潜在的积极和消极后果来采取合理的行为等都是人类的基础。
2⃣️自我进化的视角
为了完成不同的实际任务,智能体必须在动态环境中自我进化。在智能体与环境的交互过程中,记忆对于以下几个方面至关重要:
🌟经验积累。 记忆的一个重要功能是记住过去的错误计划、不恰当的行为或失败的经历,从而使智能体在未来处理类似的任务时更加有效。这对于提升智能体在自我进化过程中的学习效率极其重要。
🌟环境探索。 为了在环境中自主进化,代理必须探索不同的行为并从反馈中学习。通过记住历史信息,记忆可以帮助更好地决定何时以及如何进行探索,例如,更多地关注以前失败的尝试或探索频率较低的行动。
🌟知识抽象。 记忆的另一个重要功能是从原始观察中总结和抽象高级信息,这是智能体对未见过的环境更具适应性和泛化性的基础。综上所述,自进化是基于LLM的智能体的基本特征,而记忆对于自进化至关重要。
3⃣️代理应用视角
在许多应用中,内存是代理不可缺少的组件。例如,在对话代理中,内存存储有关历史对话的信息,这是代理采取下一步行动所必需的。
🌟没有记忆,代理不知道上下文,无法继续对话。在模拟代理中,记忆对于使代理始终遵循角色配置文件非常重要。如果没有记忆,智能体在模拟过程中很容易脱离角色。
✅如何实现基于LLM的Agent的记忆
✅如何评估基于 LLM 的 Agent 中的记忆
0
阅读:1
KKkkk
求论文标题