Aivora
arXivAI ResearchAdvanced

Who Said What to Whom? SpeakerMem-R1 Introduces Dual-Track Memory for Multi-Party Dialogues

「誰對誰說了什麼?」SpeakerMem-R1 打造多方對話專屬的雙軌記憶機制

2 min read
Who Said What to Whom? SpeakerMem-R1 Introduces Dual-Track Memory for Multi-Party Dialogues
The 30-second version

In multi-party settings, standard LLM memory systems often fail to attribute messages correctly or track evolving relationships over time. SpeakerMem-R1 solves this via a dual-track memory architecture: one track stores speaker-labeled verbatim messages, while the other maintains structured states split into person-level and group-level views. At query time, it merges evidence by entity, event, and time. To minimize update errors, the researchers trained a "Writer-R1" model using SpeakerLevenshtein and speaker-conditioned GRPO, achieving state-of-the-art results on several dialogue memory benchmarks.

Key points

01

Dual-Track Memory

Combines a verbatim message track with a structured state track, merging clues by entity, event, and time during retrieval.

02

Person & Group Views

Categorizes structured memory into person-level and group-level views to track individual perceptions and shared group information.

03

GRPO-Optimized Writer-R1

Trains the Writer-R1 model using speaker-conditioned GRPO, boosting the mean memory accuracy from 57.38% to 68.20%.

04

SOTA on Memory Benchmarks

Achieved a SOTA score of 62.33% on EverMemBench and a high accuracy of 70.85% on the long-term LoCoMo dataset.

How it works

SpeakerMem-R1 Dual-Track Memory Architecture
Input DialogueSpeaker-labeledUpdate viewsAlign eventsAlign eventsGenerateMulti-Party InputWriter-R1 (GRPO)Verbatim TrackStructured TrackQuery IntegrationMemory Response

Why it matters

Multi-party dialogues and collaborative multi-agent systems require tracking complex interpersonal dynamics. Traditional RAG systems struggle with speaker attribution and chronological state changes. SpeakerMem-R1 demonstrates that a speaker-centered, dual-track memory effectively untangles who said what to whom, while allowing local deployment via RL-optimized models, paving the way for more natural and coherent AI social assistants.

Who it affects

  • AI Developer
  • AI Researcher
  • Product Manager

How to use it

  1. 1Multi-Agent Collaboration & Meeting Summary
  2. 2Social AI & Role-Playing Games (NPCs)

Limitations & caveats

  • Performance challenges remain in highly complex group settings, with 47.9% binary accuracy on GroupMemBench.
  • The continuous writing and updating of structured memory tracks introduce additional computational inference overhead.

Related