← Nieuwste papers
💻 computer science

Fantastic Adaptive Taxonomies and How to Use Them

Het artikel introduceert AdaMAST, een systeem dat automatisch compacte, op bewijs gebaseerde foutentaxonomieën induceert uit executietrajecten van agenten om te dienen als een herbruikbare feedbackinterface, wat de prestaties van agenten aanzienlijk verbetert bij zoek-, runtime- en trajectselectietaken in vergelijking met traditionele vrije vorm reflectiemethoden.

Oorspronkelijke auteurs: Mert Cemri, Andrei Cojocaru, Melissa Pan, Shu Liu, Shubham Agarwal, Alexander Krentsel, Jay Tang, Kannan Ramchandran, Joseph E. Gonzalez, Matei Zaharia, Alex Dimakis, Ion Stoica

Gepubliceerd 2026-07-21
📖 8 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Mert Cemri, Andrei Cojocaru, Melissa Pan, Shu Liu, Shubham Agarwal, Alexander Krentsel, Jay Tang, Kannan Ramchandran, Joseph E. Gonzalez, Matei Zaharia, Alex Dimakis, Ion Stoica

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 zeer slimme, maar ietwat onhandige robot leert om puzzels op te lossen. Elke keer als de robot een puzzel probeert op te lossen, laat hij een lang, slordig spoor van gedachten, acties en fouten achter. Dit spoor wordt een "execution trace" (uitvoeringsspoor) genoemd. Een lange tijd hadden wetenschappers die probeerden deze robots te repareren twee manieren om naar de bende te kijken. De eerste manier was simpelweg zeggen: "Je bent gefaald," en doorgaan. Dit is als een leraar die een rood "F" op een toets geeft zonder uit te leggen waarom je het fout had. De tweede manier was de robot vragen om een lang, warrig essay te schrijven over wat er misging. Dit is beter, maar het is alsof je een leerling vraagt om voor elke wiskundevraag die hij fout maakt, telkens opnieuw een nieuw essay te schrijven met andere woorden. De robot leert nooit een consistente woordenschat voor zijn fouten, en de leraar (of het computerprogramma dat de robot probeert te repareren) raakt overweldigd door al de verschillende manieren waarop dezelfde fout wordt beschreven.

De grote vraag in deze hoek van de informatica is: Hoe helpen we AI-agenten om te leren van hun fouten zonder dat ze verzuipen in eindeloze, repetitieve tekst? Het doel is om die slordige, lange sporen van fouten om te zetten in een schone, georganiseerde lijst van "foutcodes" — zoals een gestandaardiseerd woordenboek van fouten. Als de robot steeds vergeet zijn werk te controleren, in plaats van telkens een paragraaf over te schrijven, zou hij gewoon een label moeten krijgen dat zegt "Vergeten te Controleren". Dit stelt het systeem in staat om patronen te herkennen, de kernoorzaak aan te pakken en niet twee keer dezelfde fout te maken. Dit is de basis voor de nieuwe methode genaamd AdaMAST.


Het Grote Idee van het Papier: Het Persoonlijke "Foutwoordenboek" van de Robot

Dit papier introduceert een slim nieuw systeem genaamd AdaMAST (Adaptive Multi-Agent System Failure Taxonomies). Denk aan AdaMAST als een superintelligente bibliothecaris die een robotagent ziet proberen problemen op te lossen, en in plaats van alleen het slordige dagboek van de robot te lezen, een gepersonaliseerd, levend woordenboek van fouten aanlegt.

Zo werkt het in de praktijk:

  1. De Observatie: De robot probeert een reeks taken op te lossen (zoals het schrijven van code of het oplossen van wiskundeproblemen) en faalt. Hij laat een lang, slordig spoor van tekst achter.
  2. De Magische Vertaling: In plaats van dat mensen elk woord lezen, leest AdaMAST het spoor en zegt: "Ah, ik zie dit patroon! De robot bleef proberen een hulpmiddel te gebruiken dat niet bestaat," of "De robot stopte te vroeg met nadenken." Het zet deze slordige observaties om in korte, pakkende namen zoals "Premature_Reasoning_Truncation" of "Tool_Mismatch."
  3. Het Levende Woordenboek: Het systeem bouwt een "taxonomie", wat gewoon een chique woord is voor een gecategoriseerde lijst. Deze lijst heeft drie planken:
    • Systeemniveau: Fouten met de hele opstelling (zoals de robot die in een loop vast komt te zitten).
    • Rol-specifiek: Fouten door specifieke onderdelen van het robottteam (zoals het deel dat de "checker" is dat lui is).
    • Domein-specifiek: Fouten over de eigenlijke inhoud (zoals de wiskunde fout doen).
  4. Het Beste Deel: De robot hoeft dit woordenboek nooit door een mens aangeleerd te krijgen. Het woordenboek wordt volledig opgebouwd uit de eigen fouten van de robot. Het is alsof een student zijn eigen studiegids schrijft op basis van zijn eigen slechte antwoorden, en die gids vervolgens gebruikt om voor de volgende toets te studeren.

Wat het Papier Vond: Het Woordenboek Werkt

De auteurs testten dit idee op drie verschillende manieren, en de resultaten suggereren dat het hebben van dit "Foutwoordenboek" robots aanzienlijk slimmer en betrouwbaarder maakt.

1. Betere Robotontwerpen Vinden (De Zoektocht)
Stel je voor dat je een betere robot probeert uit te vinden door onderdelen te mixen en te matchen. Meestal kijk je alleen naar de score: "Deze robot haalde 80%, die haalde 85%." Maar met AdaMAST kijelt het systeem naar de foutcodes van de gefaalde robots.

  • Het Resultaat: Toen de onderzoekers deze codes gebruikten om hun zoektocht naar betere robotontwerpen te sturen, presteerden de nieuwe robots veel beter. Op vijf verschillende soorten uitdagingen (van competitief programmeren tot wiskunde) verbeterden de robots die het woordenboek gebruikten hun scores met 3,4% tot 7,5% vergeleken met robots die alleen vage, vrije tekst-feedback kregen.
  • De Analogie: Het is als een coach die tegen een speler zegt: "Je mist de bal omdat je naar de verkeerde plek kijkt" (een specifieke code) in plaats van alleen te zeggen: "Je speelde slecht" (een generieke score). De speler weet precies wat hij moet herstellen.

2. Fouten Herstellen Tijdens het Werken (Runtime Monitoring)
Soms is een robot midden in een taak en begint hij van het pad af te wijken. Het papier testte of de robot kon stoppen, zijn eigen "Foutwoordenboek" kon controleren en zichzelf kon corrigeren voordat hij klaar was.

  • Het Resultheid: Wanneer de robot dit woordenboek kreeg om zichzelf te controleren, loste hij meer problemen op.
    • Op een software engineering test genaamd SWE-bench, ging een robot genaamd SWE-agent van het oplossen van 60% van de problemen met normale zelfcontrole naar 70% met het woordenboek.
    • Een andere robot, Claude Code, ging van 64,0% naar 70,7%.
  • De Les: Het woordenboek hielp de robot specifieke, terugkerende fouten te vangen (zoals het vergeten te controleren op syntactische fouten) die hij bleef missen wanneer hij alleen een generieke "controleer je werk" prompt kreeg.

3. De Beste Poging Kiezen (Trajectory Selection)
Stel je voor dat een robot vijf keer probeert een probleem op te lossen. Je weet niet welke het juiste is, maar je moet een winnaar kiezen.

  • Het Resultaat: De onderzoekers bouwden een "rechter" die naar de vijf pogingen keek en de "Foutcodes" telde. De poging met de minste foutcodes was meestal de winnaar.
  • De Cijfers: Deze methode verbeterde de nauwkeurigheid bij het kiezen van het juiste antwoord met 8 tot 15 punten vergeleken met simpelweg gokken of een standaard checklist gebruiken. Het was vooral goed in het onderscheiden van een "bijna goed maar fout" poging en een "daadwerkelijk juiste" poging.

Wat het Papier Uitsluit (En Wat Niet)

De auteurs wijzen er voorzichtig op wat dit systeem niet is.

  • Het is geen toverstaf voor alles: Het papier laat zien dat een vaste, vooraf gemaakte lijst van fouten (zoals een standaard tekstboeklijst) wel oké is, maar niet zo goed als een woordenboek dat specifiek voor de eigen stijl van de robot is gebouwd. Het "Adaptieve" deel is cruciaal. Als je een generieke lijst gebruikt, mis je de unieke, vreemde fouten die alleen jouw robot maakt.
  • Het gaat niet over het schrijven van betere essays: Het papier testte of het schrijven van de feedback in een chique, gestructureerd formaat (zoals een lijst) het geheime ingrediënt was. Ze kwamen tot de conclusie dat de inhoud van het woordenboek belangrijker was dan het formaat. De echte winst zat in het hebben van een consistente, herbruikbare lijst van namen voor de fouten, niet in de manier waarop de woorden waren gerangschikt.
  • Het is geen menselijke uitvinding: Het papier argumenteert expliciet tegen het handmatig door mensen schrijven van deze lijsten. Ze ontdekten dat wanneer mensen proberen te raden welke fouten een robot zal maken, ze de specifieke, vreemde fouten missen. Het eigen gedrag van de robot is de beste leraar.

Hoe Zeker Zijn We?

Het papier presenteert deze bevindingen als gemeten resultaten uit echte experimenten, niet als slechts vermoedens.

  • De cijfers zijn solide: De verbeteringen (zoals de sprong van 60% naar 70% in probleemoplossing) werden gemeten over meerdere verschillende tests en verschillende soorten robots.
  • Het "Woordenboek" is compact: De auteurs toonden aan dat dit woordenboek ongelooflijk efficiënt is. Het kan een enorme hoeveelheid slordige foutdata comprimeren tot een kleine lijst van codes (ongeveer 18 keer kleiner) zonder de belangrijke details te verliezen.
  • Het is mensvriendelijk: Wanneer ze het zelfgemaakte woordenboek van de robot vergeleken met een lijst gemaakt door menselijke experts, begreep de lijst van de robot de fouten zelfs beter dan de door mensen gemaakte lijst. Dit suggereert dat de robot verrassend goed is in het begrijpen van zijn eigen fouten.

Kortom, AdaMAST suggereert dat de beste manier om een slimme robot te repareren niet is door het een nieuwe handleiding te geven of een algemene berisping, maar door het zijn eigen woordenboek van fouten te laten bouwen op basis van zijn eigen mislukkingen, en dat vervolgens te gebruiken om het de volgende keer beter te leren doen. Het verandert een slordige hoop fouten in een helder, actiegericht pad naar verbetering.

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 →