기억이 더 중요하다: 에이전트 탐색 및 추론을 위한 논리 지도로서의 사건 중심 기억
Memory Matters More: Event-Centric Memory as a Logic Map for Agent Searching and Reasoning
대규모 언어 모델(LLM)은 환경과 상호작용하고 추론 및 계획을 수행하는 지능형 에이전트로 점점 더 많이 활용되고 있다. 장기적인(long-horizon) 시나리오로 효과적으로 확장하기 위해 이러한 에이전트에게 필요한 핵심 역량은 과거의 경험을 보존, 조직 및 검색하여 후속 의사결정을 지원할 수 있는 기억 메커니즘이다. 그러나 대부분의 기존 접근 방식은 기억을 평면적인(flat) 방식으로 조직 및 저장하며 단순한 유사도 기반 검색 기술에 의존한다. 구조화된 기억이 도입된 경우에도, 기존 방법들은 경험이나 기억 단위 간의 논리적 관계를 명시적으로 포착하는 데 어려움을 겪는 경우가 많다. 게다가 기억 접근 방식은 구축된 구조와 대체로 분리되어 있으며 여전히 얕은 수준의 의미론적 검색에 의존하고 있어, 에이전트가 장기적인 의존성에 대해 논리적으로 추론하는 것을 저해한다. 본 연구에서는 사건 분할 이론(Event Segmentation Theory)에서 영감을 받은 사건 중심 기억 프레임워크인 CompassMem을 제안한다. CompassMem은 경험을 사건 단위로 점진적으로 분할하고 이를 명시적인 논리적 관계를 통해 연결함으로써 기억을 사건 그래프(Event Graph)로 조직한다. 이 그래프는 논리 지도의 역할을 하여, 에이전트가 표면적인 검색을 넘어 기억에 대해 구조적이고 목표 지향적인 탐색을 수행할 수 있게 하며, 장기 추론을 지원하기 위해 유용한 기억들을 점진적으로 수집할 수 있도록 한다. LoCoMo와 NarrativeQA에 대한 실험 결과, CompassMem은 여러 백본 모델에 걸쳐 검색 및 추론 성능을 일관되게 향상시키는 것으로 입증되었다.
Large language models (LLMs) are increasingly deployed as intelligent agents that reason, plan, and interact with their environments. To effectively scale to long-horizon scenarios, a key capability for such agents is a memory mechanism that can retain, organize, and retrieve past experiences to support downstream decision-making. However, most existing approaches organize and store memories in a flat manner and rely on simple similarity-based retrieval techniques. Even when structured memory is introduced, existing methods often struggle to explicitly capture the logical relationships among experiences or memory units. Moreover, memory access is largely detached from the constructed structure and still depends on shallow semantic retrieval, preventing agents from reasoning logically over long-horizon dependencies. In this work, we propose CompassMem, an event-centric memory framework inspired by Event Segmentation Theory. CompassMem organizes memory as an Event Graph by incrementally segmenting experiences into events and linking them through explicit logical relations. This graph serves as a logic map, enabling agents to perform structured and goal-directed navigation over memory beyond superficial retrieval, progressively gathering valuable memories to support long-horizon reasoning. Experiments on LoCoMo and NarrativeQA demonstrate that CompassMem consistently improves both retrieval and reasoning performance across multiple backbone models.
AI Analysis
Korean Summary
Key Innovations
- 사건 분할 이론(Event Segmentation Theory)에 기반한 계층적 이벤트 그래프(Event Graph) 메모리 구조
- 메모리 단위 간의 명시적인 논리적 관계(인과성, 시간 순서 등) 및 토픽 진화(Topic Evolution) 모델링
- 단순 유사도 검색을 대체하는 '능동적 다중 경로 메모리 검색(Active Multi-Path Memory Search)' 메커니즘
- Planner(계획), Explorer(탐색), Responder(응답)로 구성된 에이전트 기반의 협력적 추론 프로세스
- 새로운 정보를 점진적으로 통합하며 중복을 방지하는 실시간 메모리 업데이트 알고리즘
Learning & Inference Impact
이 프레임워크는 모델의 가중치를 학습시키는 것이 아니라, 에이전트의 '메모리 구축' 및 '추론' 과정을 혁신합니다. 1. 메모리 구축(Construction): 연속적인 텍스트 입력 스트림을 실시간으로 분석하여 '사건' 단위로 분할하고, 사건 간의 논리적 연결(엣지)을 생성하여 그래프를 확장합니다. 이는 정보가 단순 데이터베이스가 아닌 구조화된 지식으로 저장되게 합니다. 2. 추론(Inference): 기존의 RAG(검색 증강 생성)가 쿼리와 유사한 텍스트 청크를 한 번에 가져오는 것과 달리, CompassMem은 그래프 상에서 능동적인 '항해(Navigation)'를 수행합니다. Planner가 쿼리를 하위 목표로 분해하면, Explorer 에이전트들이 그래프의 논리적 연결(예: A가 B의 원인이면 A 탐색 후 B로 이동)을 따라 이동하며 필요한 증거를 수집합니다. 이를 통해 LLM은 단편적인 정보 조각이 아닌 맥락과 논리적 흐름이 포함된 정보를 바탕으로 답변을 생성할 수 있게 되어, 복잡한 추론 문제에서의 성능이 크게 향상됩니다.
Technical Difficulty
Estimated implementation complexity based on methodology.