AdaMem: Adaptive User-Centric Memory for Long-Horizon Dialogue Agents — from Tsinghua University, WeChat, and USTC (arxiv.org/pdf/2603.16496)
Motivation: Three Pain Points in Existing Memory Systems
- Semantic dependency: over-reliance on vector similarity misses deep evidence that is not a literal match.
- Memory fragmentation: chunking breaks temporal, causal, and interpersonal relationship chains.
- Granularity dilemma: coarse splits introduce noise; fine splits lose the macro narrative.
- Working Memory — sticky-note style recent dialogue in raw form, FIFO queue.
- Episodic Memory — event diaries; facts and attributes extracted in structured form.
- Persona Memory — character profile / user portrait aggregated across conversations.
- Graph Memory — a relational clue board and association index network spanning the layers.
- 23.4% improvement in temporal reasoning — LoCoMo benchmark, F1 Score 44.65.
- 63.25% user-persona accuracy — PersonaMem benchmark, with +27.3% generalization.
- Key finding: ablation studies show Graph Memory is the single most important source of gains; cross-time/cross-chunk relational completion effectively solves the fragmentation problem.
- Memory Agent — maintains memory.
- Research Agent — retrieves evidence.
- Working Agent — generates answers.
Core Innovation: Four-Store Memory Structure
Vertical layered consolidation plus a horizontal relational index replaces a flat vector database:
Adaptive Retrieval Strategy
1. Target identification — determine whether the question targets the User or the Assistant; resolve ambiguous references. 2. Route planning — rules first: *when/why* → graph expansion; *who* → persona lookup. 3. Evidence fusion — semantic-dominant (70%) + graph-relation completion (30%).