← Nieuwste papers
💬 NLP

MemPro: Agentic Memory Systems as Evolvable Programs

MemPro is een systeemniveau-evolutiekader dat de gehele constructie- en ophaalpipeline van het geheugen behandelt als een evolueerbaar programma, waardoor autonome agenten iteratief fouten kunnen diagnosticeren en hun geheugensystemen kunnen verfijnen om statische en op prompts gebaseerde baselines te overtreffen in taken met een lange horizon.

Oorspronkelijke auteurs: Qingshan Liu, Guoqing Wang, Wen Wu, Jingqi Huang, Xinqi Tao, Dejia Song, Jie Zhou, Liang He

Gepubliceerd 2026-06-02
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Qingshan Liu, Guoqing Wang, Wen Wu, Jingqi Huang, Xinqi Tao, Dejia Song, Jie Zhou, Liang He

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een briljante maar vergeetachtige onderzoeksassistent inhuurt om een enorm, jarenlang mysterie op te lossen. Je geeft ze een notitieblok (de "geheugenbank") om aanwijzingen in op te schrijven zodra ze die vinden.

Het probleem met huidige assistenten
Op dit moment werken de meeste AI-assistenten zo: je vertelt hen: "Schrijf de aanwijzingen in je notitieblok," en later: "Kijk in je notitieblok om het antwoord te vinden."

  • De tekortkoming: Zodra je ze hebt ingehuurd, staat de manier waarop ze schrijven en lezen vast. Als het mysterie verandert (bijv. van het volgen van de locatie van een persoon naar het begrijpen van een complexe stamboom), blijft de assistent dezelfde oude gewoontes in het notitieblok gebruiken. Ze schrijven misschien te veel, vergeten de volgorde van gebeurtenissen, of kijken in het verkeerde gedeelte van het notitieblok.
  • De huidige oplossing: Onderzoekers proberen dit meestal op te lossen door de assistent simpelweg te vertellen: "Probeer de aanwijzingen anders op te schrijven," of "Probeer de aanwijzingen anders te lezen." Dit is alsof je de assistent een nieuw briefje met instructies geeft, maar de manier van denken van de assistent en hun werkelijke gewoontes bij het bijhouden van het notitieblok blijven rigide.

De MemPro-oplossing: De "Zelfverbeterende Leerling"
Het artikel introduceert MemPro, een systeem dat de volledige workflow van de assistent niet alleen behandelt als een reeks instructies, maar als een levend, bewerkbaar programma.

Zie MemPro als een meestercoach die niet alleen de assistent een nieuw briefje geeft. In plaats daarvan kijkt de coach naar waar de assistent faalt, diagnosticeert waarom ze faalden, en schrijft vervolgens de daadwerkelijke functiebeschrijving en hulpmiddelen van de assistent over.

Zo werkt MemPro, stap voor stap:

1. De "Versieboom" (De stamboom van ideeën)

In plaats van alleen één nieuwe manier van werken te proberen en te hopen dat het werkt, maakt MemPro een familieboom van verschillende versies van de assistent.

  • De Wortel: Begint met de oorspronkelijke assistent.
  • De Takken: Als de assistent faalt bij een specifiek type taak, probeert MemPro niet alleen die ene fout te herstellen, maar creëert het een "kindversie" van de assistent die een totaal andere aanpak probeert.
  • Het Voordeel: Als één tak van de familieboom een geweldige manier ontdekt om met "tijdgebonden" aanwijzingen om te gaan, maar een andere tak een geweldige manier ontdekt om met "relatiegebaseerde" aanwijzingen om te gaan, behoudt MemPro beide. Het dwingt de assistent niet om voor slechts één pad te kiezen; het laat de beste ideeën uitwaaieren en overleven.

2. De "Evoluerende Agent" (De Detective-coach)

MemPro gebruikt een speciale AI (de "Evolving Agent") die fungeert als een detective-coach.

  • Diagnose: Het kijkt naar waar de assistent faalde. Vergat de assistent de volgorde van gebeurtenissen? Waren ze twee verschillende personen door elkaar gehaald?
  • De Edit-Debug Loop: Dit is het magische deel. De coach zegt niet alleen: "Wees voorzichtiger." De coach bewerk de code die de assistent gebruikt.
    • Analogie: Als de assistent een vergrootglas gebruikte om kleine tekst te lezen en daardoor faalde, zou een fix die alleen op prompts berust zeggen: "Probeer harder." MemPro's coach zegt: "Laten we het vergrootglas vervangen door een microscoop en de instructies over hoe je hem vasthoudt herschrijven."
    • Vervolgens "debugt" het deze nieuwe code op een paar testgevallen om te controleren of het werkt voordat het officieel wordt gemaakt.

3. Het Resultaat: Een Systeem dat Groeit

Het artikel testte dit op vier verschillende "mysteries" (datasets zoals LongMemEval, LoCoMo, HotpotQA en NarrativeQA).

  • Snelle Verbetering: Binnen slechts enkele ronden van dit "coach"-bewerkingsproces werd MemPro beter dan de beste bestaande assistenten, zelfs de zeer dure of complexe varianten.
  • Continue Groei: In tegenlijk bij andere systemen die een plafond bereiken en stoppen met verbeteren, bleef MemPro verbeteren. Hoe meer het evolueerde, hoe slimmer het werd, omdat het constant zijn eigen "hersenen" en "notitieboekgewoonten" herschreef om aan te passen aan het specifieke type puzzel dat het oploste.

Waarom dit ertoe doet (Volgens het artikel)

De auteurs stellen dat voor AI om complexe, langdurige taken aan te kunnen, we niet alleen de "prompt" (de instructies) kunnen aanpassen. We moeten het volledige systeem — hoe het zijn geheugen opbouwt en hoe het het gebruikt — behandelen als een stuk software dat kan evolueren.

Kortom: MemPro is een systeem dat zijn eigen betere zelf bouwt. Het leert niet alleen van fouten; het herschrijft zijn eigen regelboek en hulpmiddelen om ervoor te zorgen dat het nooit dezelfde fout twee keer maakt, waardoor er een "levend" geheugensysteem ontstaat dat slimmer wordt naarmate het meer wordt gebruikt.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →