← Zum Glossar
Uneinheitlich

Memory und persistenter Agentenzustand

Semantic Memory

Fakten- und Bedeutungswissen; bei LLMs unterschiedlich auf Gewichte oder Speicher bezogen.

Semantic Memory bezeichnet im hier verwendeten Agentenmodell gespeicherte Fakten, Begriffe und Wissen über die Welt, Nutzer oder die eigene Arbeitsumgebung. Sumers et al.: CoALA LangChain: Memory overview Anders als Episodic Memory steht nicht der Verlauf eines einzelnen Ereignisses, sondern dessen sachlicher Informationsgehalt im Vordergrund. Sumers et al.: CoALA

Fakten speichern und gezielt wiederverwenden

Typisch sind dafür Nutzerprofile oder Sammlungen einzelner Wissenseinträge. LangChain: Memory overview Ein Profil kann ausgewählte Eigenschaften gebündelt enthalten; eine Sammlung verteilt Informationen auf mehrere Dokumente. LangChain: Memory overview

Beide Formen verlangen Pflege: Bestehende Angaben müssen aktualisiert oder entfernt werden können, statt jede neue Aussage nur zusätzlich anzuhängen. LangChain: Memory overview Bei größeren Sammlungen wird außerdem die Auswahl der passenden Einträge anspruchsvoller. LangChain: Memory overview

Semantic Memory ist nicht dasselbe wie Semantic Search. Ersteres bezeichnet die Art des gespeicherten Wissens, Letzteres die Suche nach inhaltlicher Bedeutung beziehungsweise Ähnlichkeit. LangChain: Memory overview

So kannst du dir das vorstellen

Ein hypothetischer Assistent speichert den bestätigten Fakt, dass ein bestimmtes Projekt englischsprachige Dokumentation benötigt. Bei einem späteren Auftrag für dasselbe Projekt wird diese Information erneut bereitgestellt.

Die Notiz „In der Besprechung vom Dienstag wurde über die Dokumentationssprache gesprochen“ wäre hingegen zunächst eine Ereignisaufzeichnung. Sie enthält noch nicht unbedingt eine bestätigte Entscheidung.

Für die Verwendung würde ich deshalb zwischen beobachteten Aussagen, bestätigten Fakten und abgeleiteten Annahmen unterscheiden. Eine einmal formulierte Vermutung sollte nicht allein durch das Speichern zur Gewissheit werden.

Ein Architekturbegriff, kein einzelner Speicherort

CoALA beschreibt semantisches Gedächtnis als Wissensspeicher und ordnet Modellparameter in seiner Architektur dem prozeduralen Wissen zu. Sumers et al.: CoALA Der Begriff sollte deshalb nicht ohne Angabe des verwendeten Modells pauschal mit sämtlichem Wissen in Modellgewichten gleichgesetzt werden.

Die hier beschriebenen Fakteneinträge lassen sich extern verwalten und bei Bedarf abrufen. LangChain: Memory overview Ihre Speicherung belegt jedoch weder Wahrheit noch dauerhafte Gültigkeit; falsche Erinnerungen können spätere Antworten beeinflussen. Redis: Context Poisoning und Memory

Verwandte Begriffe

Episodic Memory, Procedural Memory, Semantic Search, Long-Term Memory, Context Freshness.

Quellen