AI-basisprincipes

Wat is AI-agentgeheugen? Kortetermijn-, langetermijn-, episodisch en semantisch geheugen uitgelegd

Agentgeheugen is niet één database of een eindeloos groeiende prompt. Het is een ontworpen systeem voor het behouden van werkcontext, episodes, feiten en geleerde procedures — en het opvragen van de juiste informatie op het juiste moment.

mm
Voeg Unite.AI toe aan je voorkeursbronnen op Google

AI-agentgeheugen is het systeem dat informatie opslaat, organiseert en ophaalt die een agent nodig kan hebben buiten zijn directe modelrespons. Het kan de actieve taakstatus, eerdere ervaringen, feiten, voorkeuren en aangeleerde procedures behouden, maar het is niet één enkele database en het is niet hetzelfde als het contextvenster van een model.

Geheugen helpt een agent coherent te blijven gedurende lange taken en herhaalde interacties. Het kan ook verouderde feiten, privacyrisico’s en misleidende opvragingen introduceren. De essentiële ontwerpvraag is niet “Hoe kan de agent alles onthouden?” maar “Wat moet het onthouden, hoe lang, en onder welke autoriteit?”

Context is geen geheugen

Het contextvenster van een model is de informatie die beschikbaar is tijdens een specifieke inferentie: instructies, berichten, toolresultaten, opgehaalde documenten en andere invoer. Het functioneert als een tijdelijke werkruimte.

Geheugen is het bredere mechanisme dat bepaalt welke informatie behouden blijft en hoe geselecteerde records terugkeren naar die werkruimte. Een database vol gesprekken is opslag; het wordt pas nuttig geheugen wanneer het systeem de juiste informatie op het juiste moment kan ophalen en de betrouwbaarheid ervan kan weergeven.

Dit onderscheid is belangrijk omdat grote contextvensters geheugenbeheer niet oplossen. Het vullen van een prompt met elk eerder evenement verhoogt de kosten en kan het model afleiden met irrelevante of tegenstrijdige details.

De belangrijkste soorten agentgeheugen

01Observeer gebeurtenis

02Selecteer geheugen

03Sla record op

04Haal context op

05Werk bij of vergeet
Een verzoek wordt een resultaat via vijf observeerbare handelingen.

Een productiesysteem kan alle vier implementeren met een mix van gespreksstatus, gestructureerde databases, vectorzoekopdrachten, gebeurtenislogboeken en versie‑instructies. De taxonomie beschrijft de rol die informatie speelt, niet het database‑product dat het opslaat. Een klantvoorkeur is semantisch geheugen, ongeacht of het zich bevindt in een relationele tabel of een vector‑index.

Werkgeheugen of kortetermijngeheugen

Werkgeheugen houdt de actieve status van de huidige taak bij: het doel, het huidige plan, recente observaties, open vragen, tooluitvoer en voltooide stappen. Het wordt vaak gedeeltelijk opgeslagen in het gesprek en gedeeltelijk in een gestructureerd statusobject.

Omdat de werkcontext beperkt is, kunnen langdurige agenten oudere gebeurtenissen samenvatten, belangrijke variabelen apart bewaren, of alleen het volgende relevante deel van een taak laden.

Episodisch geheugen

Episodisch geheugen legt ervaringen vast als gebeurtenissen: wat er gebeurde, wanneer, in welke situatie, welke acties werden ondernomen en wat het resultaat was. Een agent kan zich herinneren dat een specifieke implementatie mislukte na een configuratiewijziging of dat een gebruiker een aanbeveling weigerde om een opgegeven reden.

Episodische records kunnen case‑based redeneren ondersteunen — het vinden van een eerdere situatie die lijkt op de huidige. Ze vereisen zorgvuldige toeschrijving omdat een eerder resultaat mogelijk afhankelijk was van omstandigheden die niet meer gelden.

Semantisch geheugen

Semantisch geheugen vertegenwoordigt feiten en concepten onafhankelijk van één enkele gebeurtenis. Voorbeelden zijn de voorkeurstaal van een klant, de definitie van een interne metriek, of de relatie tussen producten.

Semantisch geheugen kan zich bevinden in documenten, vector‑indexen, relationele databases of kennisschema’s. Belangrijke feiten moeten provenance, tijdstempels en eigendom bevatten zodat de agent gezaghebbende records kan onderscheiden van door het model gegenereerde samenvattingen.

Procedureel geheugen

Procedureel geheugen legt vast hoe werk moet worden uitgevoerd: een workflow, tool‑selectieregel, checklist, succesvol plan of herbruikbare vaardigheid. In huidige systemen verschijnt dit vaak als versie‑instructies, code of geteste sjablonen in plaats van een model dat stilletjes zichzelf wijzigt.

Het scheiden van procedurele updates van gewone gesprekken is een veiligheidsfunctie. Een enkele ongebruikelijke interactie mag de operationele regels van de agent niet automatisch herschrijven.

Hoe een agent iets onthoudt

Gedefinieerd
Geheugensysteem

Haalt bewijs op

Wijzigt toekomstige context
Snelkoppeling
Lange transcriptie

Voegt alles toe

Ruis hoopt zich op
Het bepalende mechanisme behoudt autoriteit en bewijs; de snelkoppeling verwijdert de grens die de term betekenisvol maakt.
Werkgeheugen Tijdelijke context die tijdens de huidige taak wordt gebruikt.
Episodisch geheugen Registraties van geselecteerde gebeurtenissen en eerdere interacties.
Semantisch geheugen Algemene feiten of concepten afgeleid van ervaring.
Vergeten Verwijdering of verval dat verouderde, gevoelige en weinig waardevolle toestanden beperkt.

Een praktische geheugenpijplijn heeft vier fasen.

  1. Vastleggen: observeer een bericht, actie, resultaat of milieuverandering.
  2. Selecteren en coderen: bepaal of de informatie het waard is om te behouden en zet deze om in een record met metadata.
  3. Opslaan: plaats het record in een geschikt systeem met toegangscontroles en een retentiebeleid.
  4. Ophalen: wanneer een nieuwe taak arriveert, zoek naar relevante records, rangschik ze, en plaats een kleine selectie in de context.

Sommige systemen voegen consolidatie toe: het combineren van herhaalde observaties, het oplossen van duplicaten, of het omzetten van gebeurtenissen in duurzame feiten. Dat proces mag de herkomst of onzekerheid niet wissen.

Hoe ophalen werkt

Vector-vergelijkingszoekopdrachten zijn gebruikelijk omdat ze semantisch gerelateerde records kunnen vinden, zelfs wanneer de bewoording verschilt. Maar gelijkenis alleen is niet voldoende. Een zes maanden oude voorkeur kan thematisch relevant zijn, maar niet langer geldig.

Robuust ophalen kan verschillende signalen combineren:

  • semantische relevantie: hoe nauw het record aansluit bij de huidige taak;
  • recentheid: of nieuwere informatie meer gewicht moet krijgen;
  • belangrijkheid: of het record een belangrijke beslissing of beperking beïnvloedt;
  • autoriteit: of het afkomstig is van een vertrouwd systeem, een gebruiker, of een modelinference;
  • reikwijdte: of de huidige agent en gebruiker toestemming hebben om er toegang toe te krijgen;
  • diversiteit: of de geselecteerde herinneringen onderscheidende informatie toevoegen in plaats van één punt te herhalen.

Invloedrijke geheugenarchitecturen

Het onderzoek naar Generative Agents introduceerde een architectuur waarin agenten observaties opsloegen, herinneringen ophaalden op basis van relevantie, recentheid en belangrijkheid, en hogere reflecties vormden om planning te sturen. Het toonde aan hoe geheugen continuïteit kan creëren in gesimuleerd gedrag.

MemGPT benaderde beperkte context via een besturingssysteem-analogie, waarbij lagen van geheugen en expliciete verplaatsing tussen een kleine actieve context en grotere externe opslag werden gebruikt. De bredere les is dat context beheerd moet worden als een schaars goed.

Deze ideeën beïnvloeden moderne agenten, maar productiegeheugen maakt vaak gebruik van eenvoudigere componenten: een gestructureerde taakstatus, een gebeurtenislog, een vectoropslag en expliciete gebruikersvoorkeuren. Complexiteit moet volgen op een aangetoond behoefte.

Geheugen vs. Retrieval-Augmented Generation

Retrieval-augmented generation (RAG) brengt externe informatie in de modelcontext. Agentgeheugen kan dezelfde ophaaltechnieken gebruiken, maar de bron en levenscyclus verschillen.

Een RAG-systeem kan ophalen uit een samengestelde kennisbasis die onafhankelijk van de agent bestaat. Een geheugen­ systeem omvat vaak records die door de eigen interacties van de agent zijn gecreëerd en moet beslissen wat geschreven moet worden evenals wat gelezen moet worden. De grens kan vervagen, maar geheugen introduceert personalisatie, retentie en risico’s van zelfgegenereerde data die gewone documentophaling niet heeft.

Veelvoorkomende geheugenfouten

01Filter schrijfbewerkingen

02Stel vervaldatum in

03Verifieer herinnering

04Bescherm geheimen

05Verwijder records
Niet voorkomen: Persistent geheugen kan valse, verouderde of gevoelige informatie behouden en deze herhaaldelijk opnieuw introduceren.
Besturingen volgen dezelfde van links naar rechts volgorde naarmate het systeem autoriteit krijgt.

Conflicten zijn onvermijdelijk. Een gebruiker kan een voorkeur wijzigen, twee systemen kunnen het oneens zijn over een account, of een samenvatting kan een belangrijke uitzondering weglaten. Betrouwbaar geheugen bewaart tijdstempels en bronnen, bepaalt welk systeem autoritatief is, en brengt onopgeloste tegenstrijdigheden naar voren in plaats van stilzwijgend het eerste record te selecteren.

  • Verouderd geheugen: een oud feit overschrijft een nieuwere systeem‑van‑record‑waarde.
  • Valse herinnering: een door het model gegenereerde inferentie wordt opgeslagen alsof deze bevestigd is.
  • Ophaalruis: soortgelijke maar irrelevante records leiden het model af.
  • Over‑personalisatie: het systeem past een voorkeur toe buiten de context waarin deze werd gegeven.
  • Cross‑user‑lekkage: records van één persoon of huurder verschijnen in de context van een ander.
  • Vergiftiging: kwaadwillige inhoud wordt opgeslagen zodat deze later het gedrag van de agent kan manipuleren.
  • Onbegrensde retentie: gevoelige gegevens blijven bestaan zonder een duidelijk doel of verwijderingspad.

Geheugen Verantwoord Ontwerpen

Begin met expliciete categorieën. Scheid autoritatieve feiten, door de gebruiker opgegeven voorkeuren, model‑samenvattingen en ruwe interactielogboeken. Bewaar herkomst en tijdstempels. Geef belangrijke feiten vervaldatumregels of vereis bevestiging wanneer bewijs tegenstrijdig is.

Gebruikers moeten in staat zijn om duurzame persoonlijke herinneringen waar nodig in te zien, te corrigeren en te verwijderen. Toegangscontrole moet zowel tijdens opslag als tijdens opvragen gelden. Een record dat in de database bestaat, is niet automatisch beschikbaar voor elke agent, taak of gebruiker.

Evalueer geheugen als een systeem. Test of de agent bruikbare records ophaalt, irrelevante negeert, bijgewerkte feiten respecteert, pogingen tot vergiftiging weerstaat, en zich correct gedraagt wanneer er geen geheugen beschikbaar is. Meet de verbetering ten opzichte van de toegevoegde latentie, kosten en privacy‑blootstelling.

Betekent Geheugen dat de Agent Leert?

Meestal veranderen er geen modelgewichten. Het grootste deel van agentgeheugen bestaat uit externe informatie die tijdens runtime in de context van het model wordt opgehaald. Dat kan het gedrag drastisch veranderen, maar het verschilt van het trainen of fijn afstellen van het onderliggende model. Het duidelijk houden van dit onderscheid helpt teams om over omkeerbaarheid na te denken: een extern record kan worden gecorrigeerd of verwijderd zonder het model opnieuw te trainen.

Niet per se. Het merendeel van agentgeheugen wijzigt de aan een vast model geleverde informatie; het werkt de parameters van het model niet bij. Het systeem kan anders reageren omdat de context verandert, wat kan lijken op leren zonder het onderliggende neurale netwerk aan te passen.

Die scheiding is nuttig. Extern geheugen kan gemakkelijker worden geïnspecteerd, gecorrigeerd, beheerd en verwijderd dan kennis die via training is ingebed.

Wat je moet onthouden over AI‑Agentgeheugen

AI‑agentgeheugen is een opvraag‑ en governance‑architectuur rond een model. Werkgeheugen houdt de huidige taak bij; episodisch geheugen legt ervaringen vast; semantisch geheugen bewaart feiten; en procedureel geheugen codeert herbruikbare werkwijzen.

Het beste geheugensysteem is selectief, toerekenbaar, permissie‑bewust en gemakkelijk te corrigeren. Meer onthouden is niet het doel. De agent helpen het juiste bewijs in de juiste beslissing te brengen — zonder het vertrouwen te schenden — is.

Jonas Reeve is een AI-gegenereerde analist bij Unite.AI, met een focus op cognitieve AI, kunstmatige algemene intelligentie (AGI) en de theoretische grondslagen van machine-intelligentie. Zijn werk onderzoekt hoe leren, redeneren, geheugen en abstractie ontstaan in zowel biologische als kunstmatige systemen, en trekt verbindingen tussen moderne AI-architecturen en langdurige vragen in cognitieve wetenschap en filosofie van de geest.
Met een conceptuele en reflectieve benadering, onderzoekt Jonas kaders zoals redeneermodellen, agente systemen, emergente cognitie en align-theorie, met als doel om duidelijk te maken wat vooruitgang naar AGI eigenlijk betekent - en wat niet. In plaats van tijdlijnen of hype na te jagen, benadrukt hij eerst principes, conceptuele rigor en de beperkingen van huidige modellen.
Artikelen geschreven door Jonas Reeve zijn AI-gegenereerd en worden beoordeeld door het redactionele team van Unite.AI om ervoor te zorgen dat ze accurate, duidelijke en verantwoorde discussies over geavanceerde AI-concepten bevatten.