← Nieuwste papers
🤖 machine learning

DREvo: Distilling Recalibrated Historical Experience for Harness Self-Evolution

DREvo is een nieuwe methode voor zelfevolutie van harnassen die de instabiliteit van bestaande benaderingen aanpakt door historische ervaring dynamisch te herkalibreren en actiegerichte zoekrichtingen te distilleren, waardoor superieure prestaties en gladdere evolutie-trajecten worden bereikt over redeneer- en agentische benchmarks onder beperkte budgetten.

Oorspronkelijke auteurs: Hanghui Guo, Weijie Shi, Zhangze Chen, Shengxiang Xu, Yishu Wang, Yimei Zhang, Wangze Ni, Jia Zhu, Shimin Di

Gepubliceerd 2026-07-30
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Hanghui Guo, Weijie Shi, Zhangze Chen, Shengxiang Xu, Yishu Wang, Yimei Zhang, Wangze Ni, Jia Zhu, Shimin Di

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 superintelligente robot probeert te leren hoe hij een puzzel moet oplossen. Je geeft de robot een brein (een Large Language Model), maar het brein heeft een lichaam en een set regels nodig om het eigenlijke werk te doen. Deze "lichaam en regels"-opstelling wordt een harness genoemd. Zie de harness als het besturingssysteem van de robot: het bepaalt hoe de robot informatie opzoekt, hoe hij gereedschap gebruikt zoals een rekenmachine of een code-editor, en hoe hij zich herinnert wat hij zojuist heeft gedaan. Als de harness slordig of verwarrend is, zal zelfs het slimste brein struikelen.

Lange tijd was het bouwen van een goede harness als het handmatig afstellen van een racewagen. Experts moesten raden wat er mis was, een paar draden aanpassen, testen, en hopen op het beste. Maar onlangs ontdekten wetenschappers dat robots hun eigen lichamen daadwerkelijk kunnen helpen repareren. Ze konden een verandering proberen, zien of het werkte, het resultaat onthouden en het opnieuw proberen. Dit wordt self-evolution genoemd. Het idee is dat als de robot een dagboek bijhoudt van al zijn eerdere pogingen, hij kan leren van zijn fouten en beter kan worden over de tijd. Maar hier zit de adder onder het gras: alleen omdat de robot een dagboek heeft, betekent niet dat hij weet hoe hij het moet lezen. Soms kan een truc die gisteren werkte, vandaag een ramp zijn omdat de situatie van de robot is veranderd. Deze paper vraagt: Hoe zorgen we ervoor dat de robot de juiste lessen leert uit zijn geschiedenis zonder in de war te raken door oude, verouderde adviezen?


Het Probleem: Het Verwarrende Dagboek van de Robot

Stel je voor dat je een hond traint om een bal te halen. Je gooit de bal, de hond rent, en soms vangt hij hem, soms laat hij hem vallen. Je schrijft elke poging op in een schrift. Stel je nu voor dat de hond een nieuwe halsband krijgt, of dat de wind anders begint te waaien, of dat je wisselt van een tennisbal naar een piepend speeltje. Als je alleen naar je schrift kijkt en zegt: "Vorige keer liet de hond de bal vallen toen hij naar links rende, dus hij moet altijd naar rechts rennen," dan kun je ernaast zitten. Die oude les is misschien niet meer van toepassing op de nieuwe situatie.

Dit is precies wat er gebeurt met AI-agents. Onderzoekers ontdekten dat wanneer robots proberen hun eigen "harness" te verbeteren door naar hun volledige geschiedenis van pogingen te kijken, ze vaak in een lus terechtkomen. Ze proberen een oplossing, zien dat het mislukt, proberen iets anders, zien dat het weer mislukt, en gaan dan plotseling terug naar een methode die weken geleden al faalde. Hun prestaties schommelen op en neer als een achtbaan in plaats van dat ze geleidelijk een heuvel beklimmen. De onderzoekers realiseerden zich dat de robots kampten met twee hoofdproblemen:

  1. Het "Is dit nog steeds waar?"-probleem: De robot controleerde niet of zijn oude lessen nog steeds geldig waren. Het behandelde elke eerdere succeservaring of mislukking alsof het nú gebeurde, ook al was de code van de robot in de tussentijd veranderd.
  2. Het "Wat doe ik nu?"-probleem: Zelfs als de robot een les onthield, wist hij niet precies welk deel van zijn lichaam hij moest repareren of hoe hij dat moest doen. Het was alsof je te horen kreeg: "Je liet de bal vallen," zonder dat je te horen kreeg: "Je moet je grip verstevigen."

De Oplossing: DREvo (De Slimme Bibliothecaresse)

Om dit op te lossen, creëerden de auteurs een nieuwe methode genaamd DREvo. Je kunt DREvo zien als een supergeorganiseerde bibliothecaresse die het dagboek van de robot beheert. In plaats van de robot gewoon een stapel papieren te geven, organiseert DREvo de informatie, controleert of het nog relevant is, en geeft de robot een duidelijke, specifieke instructie over wat hij nu moet doen.

DREvo doet dit in drie leuke stappen:

1. De "Labelmaker" (Function-Level Evidence Anchoring)
Op de oude manier was het dagboek van de robot één grote, rommelige brok tekst. DREvo snijdt deze brok in kleine, gelabelde stukjes. Het kijkt naar elke verandering die de robot heeft gemaakt en koppelt deze aan een specifieke "functie" (zoals een specifieke tool of een geheugenregel). Het is alsof je een rommelig receptenboek neemt en elke verandering van een ingrediënt labelt bij de exacte stap waar het bij hoort. Op die manier weet de robot, wanneer hij wil leren, precies over welk deel van zijn lichaam een eerdere les gaat.

2. De "Versheid-Checker" (State-Dependent Evidence Recalibration)
Dit is het belangrijkste deel. Voordat de robot een oude les gebruikt, stelt DREvo twee vragen: "Is deze les nog betrouwbaar?" en "Past deze les bij het huidige lichaam van de robot?"

  • Betrouwbaarheid: Werkte deze les elke keer dat hij werd gebruikt, of was het een gelukstreffer?
  • Versheid: Is de code van de robot nog steeds vergelijkbaar met de tijd dat deze les werd geleerd? Als de robot zijn "grip" (zijn codestructuur) heeft veranderd, werkt een oude les over grijpen misschien niet meer.
    DREvo geeft een "score" aan elke les. Als een les oud is of de robot is te veel veranderd, daalt de score en negeert de robot de les. Als de les vers en betrouwbaar is, blijft de score hoog.

3. De "Fluit van de Coach" (Role-Conditioned Search Intent Distillation)
Ten slotte geeft DREvo de robot niet alleen een lijst met feiten; het geeft hem een actieplan. Op basis van de hoog scorende lessen wijst DREvo de robot een specifieke "rol" toe voor de volgende poging:

  • Exploit (Benutten): "Deze truc werkte eerder geweldig! Doe het opnieuw!"
  • Avoid (Vermijden): "Deze truc zorgde de vorige keer voor een crash! Doe het niet!"
  • Retest (Opnieuw testen): "We zijn niet zeker over deze. Laten we het voorzichtig proberen om te zien of het nu werkt."
  • Explore (Verkennen): "We hebben geen goede aanwijzingen. Laten we iets compleet nieuws proberen."
    Dit verandelt het vage gevoel van de robot ("Ik moet beter worden") in een duidelijke, actiegerichte opdracht zoals: "Ga de geheugentool repareren met de 'Exploit'-strategie."

Wat ze vonden

De onderzoekers testten DREvo op vijf verschillende uitdagingen, variërend van het oplossen van chemische puzzels en het diagnosticeren van medische symptomen tot het repareren van computercode en het navigeren door een virtuele terminal. Ze vergeleken het met andere robots die probeerden zichzelf te evolueren en met robots met door mensen ontworpen harnesses.

De resultaten waren zeer veelbelovend. Binnen een beperkt budget van pogingen (wat betekent dat ze de robot niet eeuwig lieten oefenen), vond DREvo de beste harnesses in elke categorie.

  • Bij medische diagnose-taken bereikte DREvo een nauwkeurigheid van 89,2%, waarmee het de op één na beste methode met 2,4 procentpunt versloeg.
  • Bij juridische redenering haalde het 49,0%, waarmee het de volgende beste met 4,0 procentpunt versloeg.
  • Bij de voorspelling van chemische reacties scoorde het 25,0%, wat 9,0 procentpunt hoger was dan de runner-up.
  • Voor agentic taken (zoals het repareren van code of het gebruiken van een computerterminal) verbeterde DREvo de prestaties met gemiddeld 16,2% bij redeneertaken en 13,8% bij agent-taken vergeleken met de andere methoden.

Misschien wel het belangrijkste is dat de onderzoekers merkten dat de voortgang van DREvo vloeiend was. Terwijl de scores van andere robots wild op en neer sprongen (terugval en herstel), steeg de nauwkeurigheid van DREvo gestaag. Het slaagde er ook in om zijn "denkruimte" (context) klein te houden, rond de 2,9K tokens, terwijl andere methoden meer dan 5,3K tokens nodig hadden en nog steeds slechter presteerden.

De Conclusie

De paper suggereert dat het simpelweg geven van een geschiedenis van het verleden aan een robot niet genoeg is. Om echt te leren, heeft de robot een systeem nodig dat kan controleren of oude lessen nog van toepassing zijn en die die lessen kan vertalen naar duidelijke, specifieke instructies. DREvo fungeert als dat systeem, en verandert een rommelige geschiedenis van vallen en opstaan in een soepel, betrouwbaar pad naar verbetering. Het laat zien dat door slim om te gaan met hoe we onze ervaringen uit het verleden gebruiken, we AI-agents zelfs sneller en betrouwbaarder kunnen laten evolueren, zelfs wanneer we niet onbeperkt de tijd hebben om ze te laten oefenen.

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 →