← Nieuwste papers
🤖 AI

Automata from Agent Traces: Failure and Next-Step Prediction

Dit artikel stelt een methode voor om executietracés van LLM-agenten te reduceren tot compacte, model-agnostische eindige toestandsautomaten die effectief de gedeelde gedragstopologie vastleggen, wat superieure voorspelling van de volgende stap en vroege detectie van fouten mogelijk maakt voor veiligheidsauditing en runtime-monitoring.

Oorspronkelijke auteurs: Seonglae Cho, Franklin Cardenoso Fernandez, Umar Mohammed, Zekun Wu, Kleyton Da Costa, Ilham Wicaksono, Adriano Koshiyama

Gepubliceerd 2026-08-26
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Seonglae Cho, Franklin Cardenoso Fernandez, Umar Mohammed, Zekun Wu, Kleyton Da Costa, Ilham Wicaksono, Adriano Koshiyama

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 een wereld voor waarin kunstmatige intelligentie-agenten niet langer slechts chatbots zijn die vragen beantwoorden, maar autonome werkers die op zichzelf complexe problemen kunnen oplossen. Deze digitale werknemers kunnen het web doorzoeken, computercode schrijven en debuggen, klantenservice-aanvragen beheren en zelfs desktopsoftware besturen. Ze werken door een groot doel op te splitsen in een lange keten van kleinere stappen, waarbij ze over elke stap nadenken en actie ondernemen. Maar naarmate deze agenten bekwaamere worden, worden ze ook moeilijker te begrijpen. Hun interne besluitvormingsprocessen zijn vaak een black box, en wanneer ze falen, is het moeilijk te zeggen of ze in een lus vastzitten, een simpele fout maken, of afdwalen naar een chaotisch pad dat nergens toe leidt. Voor bedrijven en onderzoekers die deze systemen inzetten, vormt deze ondoorzichtigheid een groot veiligheidsrisico. Zonder een duidelijke kaart van hoe deze agenten zich gedragen, is het bijna onmogelijk om fouten te detecteren voordat ze schade veroorzaken of te voorspellen wanneer een agent op het punt staat te falen.

Een team van onderzoekers heeft een nieuwe manier ontwikkeld om het gedrag van deze autonome agenten in kaart te brengen, door hun rommelige, ongestructureerde acties om te zetten in een helder, compact blauwdruk. In plaats van te proberen de complexe redenering in de hersenen van de agent te begrijpen, richtten de onderzoekers zich op het externe spoor van acties dat de agent achterlaat. Ze behandelden duizenden van deze actiesporen als één enkele dataset en stelden een eenvoudige vraag: kunnen we een verborgen structuur vinden die verklaart hoe deze agenten van de ene stap naar de volgende bewegen? Door de sequentie van acties te analyseren — zoals het zoeken naar informatie, het bewerken van een bestand of het praten met een gebruiker — ontdekten ze dat hun gedrag, ondanks de schijnbare willekeur van de keuzes van de agenten, een verrassend rigide en voorspelbaar patroon volgt. De onderzoekers bouwden een eindige automaat (finite-state machine), wat in essentie een stroomdiagram is dat elke mogelijke route die een agent kan nemen, vastlegt. Dit stroomdiagram is geen gok; het is een wiskundige reconstructie van het werkelijke gedrag van de agent, gedestilleerd uit gegevens uit de echte wereld.

De meest opvallende ontdekking is hoe klein en efficiënt deze stroomdiagrammen zijn. Zelfs voor agenten die duizenden verschillende taken uitvoeren, vonden de onderzoekers dat hun gedrag gecomprimeerd kon worden in een kaart met slechts een handvol toestanden, variërend van zeven tot drieënveertig afzonderlijke stappen. Dit is een enorme reductie in complexiteit. Om dit in perspectief te plaatsen: stel je voor dat je probeert de volledige lay-out van een uitgestrekte stad te beschrijven door elke straat en elk gebouw op te sommen; de onderzoekers vonden in plaats daarvan een manier om de verkeersstroom van de stad te beschrijven met behulp van slechts een paar belangrijke kruispunten en de regels voor hoe auto's tussen hen bewegen. In hun tests waren deze compacte kaarten in staat om de eerdere acties van de agenten te herhalen met een AUC van 0,997. Dit hoge niveau van nauwkeurigheid suggereert dat de structuur van het werk van een agent minder wordt bepaald door het taalmodel dat de agent aandrijft, en meer door de hulpmiddelen die de agent mag gebruiken en de taken die hem worden gegeven.

Deze structurele kaart doet meer dan alleen het verleden beschrijven; het dient als een krachtig instrument om de toekomst te voorspellen. Omdat de kaart de logische flow van het werk van de agent vastlegt, kan deze worden gebruikt om te zien wanneer een agent van het rechte pad afwijkt. De onderzoekers lieten zien dat door te observeren hoe een agent door deze kaart beweegt, zij konden voorspellen of een taak zou slagen of falen lang voordat de taak voltooid was. In sommige gevallen kon het systeem een falende uitvoering identificeren wanneer de agent pas een kwart van zijn werk had gedaan, wat vroegtijdige interventie mogelijk maakte. Dit is een significante verbetering ten opzichte van eerdere methoden die vaak wachtten tot het einde om succes of falen te beoordelen. De kaart bleek ook beter in het voorspellen van de volgende stap die een agent zou nemen dan andere bestaande technieken, wat een duidelijker beeld geeft van wat de agent waarschijnlijk als volgende zal doen op basis van waar hij zich momenteel in zijn workflow bevindt.

De onderzoekers testten hun methode op twaalf verschillende datasets die een breed scala aan activiteiten beslaan, van coderen en webnavigatie tot klantenservice en desktopbeheer. In elk geval produceerde de methode een compacte, betrouwbare kaart die andere benaderingen overtrof. In tegenstelling tot oudere technieken die vaak te complexe modellen met duizenden onnodige toestanden creëerden, of modellen die te simpel waren om nuttig te zijn, vond deze aanpak het ideale evenwicht. Het creëerde een model dat klein genoeg was om snel en gemakkelijk te analyseren, maar gedetailleerd genoeg om de nuances van het gedrag van de agent te vatten. De constructie van deze kaarten ging ongelooflijk snel en duurde slechts milliseconden om te bouwen, wat betekent dat ze in realtime gebruikt kunnen worden om agenten te monitoren terwijl ze werken.

De implicaties van dit werk reiken verder dan alleen het veiliger maken van agenten. Door te onthullen dat het gedrag van deze complexe systemen wordt beheerst door een eenvoudige, onderliggende structuur, hebben de onderzoekers een nieuwe manier geboden om kunstmatige intelligentie te auditeren en te begrijpen. Deze structuur is niet afhankelijk van het specifieke type AI-model dat wordt gebruikt; het houdt stand bij verschillende modellen en verschillende soorten taken. Dit suggereert dat de beperkingen van de omgeving en de beschikbare hulpmiddelen van de agent de primaire drijfveren van zijn gedrag zijn, in plaats van de interne logica van de AI zelf. Voor ontwikkelaars en veiligheidsauditors biedt dit een praktische, model-agnostische manier om agenten te monitoren, fouten vroegtijdig te detecteren en ervoor te zorgen dat deze autonome systemen binnen veilige en voorspelbare grenzen opereren. Het werk demonstreert dat zelfs de meest complexe en ogenschijnlijk chaotische gedragingen van moderne AI-agenten kunnen worden teruggebracht tot een duidelijke, begrijpelijke en beheersbare set regels.

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 →