This survey provides a comprehensive review of the memory mechanism in large language model-based agents. It first discusses the definition and importance of the memory module from the perspectives of cognitive psychology, self-evolution, and agent applications. Then, it systematically summarizes the implementation of the memory module, covering three key aspects: memory sources, memory forms, and memory operations.
The memory sources can come from inside-trial information, cross-trial information, and external knowledge. The memory forms can be in textual or parametric representations, each with its own advantages and disadvantages. The memory operations include writing, management, and reading, which enable the agents to effectively utilize the stored memory contents.
The survey also presents various agent applications where the memory module plays a crucial role, such as role-playing, social simulation, personal assistants, open-world games, code generation, and recommendation systems. Finally, it analyzes the limitations of existing work and highlights important future directions, including advances in parametric memory, memory in multi-agent applications, memory-based lifelong learning, and memory in humanoid agents.
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Zeyu Zhang,X... at arxiv.org 04-23-2024
https://arxiv.org/pdf/2404.13501.pdfDeeper Inquiries