A Subgoal-driven Framework for Improving Long-Horizon LLM Agents
Dit paper introduceert een subdoel-gedreven framework met MiRA, een versterkende leerbenadering die dichte mijlpaalbeloningen gebruikt, waardoor open-source modellen zoals Gemma3-12B aanzienlijk beter presteren in langdurige webnavigatietaken dan bestaande gesloten systemen.
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
De Kunst van het Wegvinden: Hoe AI Agents Leren Om niet Verdwaald te Raken
Stel je voor dat je een zeer slimme, maar nogal naïeve robot hebt die je wilt helpen bij het doen van boodschappen op internet. Je geeft hem de opdracht: "Vind het dichtstbijzijnde café binnen 50 mijl van de universiteit."
Voorheen was dit een nachtmerrie voor deze robots. Ze begonnen enthousiast, maar halverwege het proces raakten ze in de war. Ze klikten op de verkeerde link, bleven in een kringetje rondlopen op dezelfde pagina, of ze gaven simpelweg op omdat ze niet meer wisten waar ze waren. Het was alsof je iemand de weg vraagt in een enorme stad, en die persoon halverwege de route vergeet waar hij naartoe moet, en begint te dwalen.
Deze paper van Google DeepMind introduceert een slimme oplossing voor dit probleem, genaamd MiRA (Milestoning your Reinforcement Learning Enhanced Agent). Laten we kijken hoe dit werkt met een paar simpele vergelijkingen.
1. Het Probleem: De "Verdwaalde Reis"
Stel je voor dat je een lange wandeling maakt door een donker bos. Je hebt alleen een kaart met de eindbestemming (het café), maar geen tussenstops. Als je een keer een verkeerd pad opgaat, weet je niet dat je fout zit tot je helemaal vastloopt.
Vroeger leerden AI-agenten op deze manier: ze kregen alleen een beloning als ze precies op het einddoel aankwamen. Als ze halverwege de weg vastliepen, kregen ze geen feedback. Ze wisten niet waar ze fout zaten, alleen dat ze niet hadden gewonnen. Dit leidde tot het "Midway Stuck"-probleem: de agent blijft hangen in een loop van fouten.
2. De Oplossing: De "Tussenstops" (Subdoelen)
De auteurs van dit paper zeggen: "Waarom proberen we niet om de lange reis op te splitsen in kleine, haalbare etappes?"
Ze introduceren het concept van Subdoelen (of "milestones").
In plaats van alleen te zeggen: "Ga naar het café," zegt het systeem tegen de agent:
- Open de browser.
- Zoek naar "CMU" op de kaart.
- Filter op restaurants binnen 50 mijl.
- Kies het dichtstbijzijnde café.
Dit werkt als een reisplanner of een stempelkaart. Elke keer als de agent een tussenstop haalt, krijgt hij een klein "stempel" (een beloning). Zelfs als hij nog niet bij het café is, voelt hij zich al een stukje dichter bij het doel.
3. Twee Slimme Trucs
De paper beschrijft twee manieren waarop ze dit toepassen:
A. De "Live-Navigatie" (Tijdens het werken)
Stel je voor dat de robot een spiegel heeft. Voordat hij een knop indrukt, kijkt hij in die spiegel en vraagt hij zichzelf: "Heb ik de vorige stap al gedaan? Ben ik nog steeds op het goede pad?"
- Als hij ziet dat hij de verkeerde weg op is gegaan, stopt hij en pland hij opnieuw.
- Dit voorkomt dat hij urenlang in de verkeerde richting loopt. Het is alsof je een GPS hebt die zegt: "U bent de route verlaten, berekenen..." in plaats van dat je blindelings blijft doorrijden tot je vastloopt.
B. De "Slimme Trainer" (Tijdens het leren)
Dit is de kern van MiRA. Stel je voor dat je een hond traint om een trucje te doen.
- Oude methode: Je geeft de hond alleen een snoepje als hij perfect de truc doet. Als hij halverwege stopt, krijgt hij niets. Hij leert niet waarom hij stopte.
- MiRA-methode: De trainer (de AI) deelt de truc op in kleine stukjes. Als de hond zijn poot optilt, krijgt hij een klein snoepje. Als hij draait, krijgt hij weer een snoepje.
- Door deze dichte feedback (veel kleine snoepjes in plaats van één grote aan het einde) leert de hond veel sneller en betrouwbaarder. De AI "leert" dat het bereiken van tussenstops belangrijk is, waardoor het makkelijker wordt om de hele lange taak te voltooien.
4. De Resultaten: Een Revolutie
De resultaten zijn indrukwekkend:
- Ze namen een open-source model (Gemma-3) dat eerder maar in 6,4% van de gevallen goed werkte.
- Na het trainen met deze "tussenstops-methode" (MiRA) en het gebruik van live-navigatie, klom het succespercentage naar 43,0%.
- Dit is zelfs beter dan veel dure, gesloten systemen van concurrenten (zoals GPT-4), die maar rond de 14-17% haalden.
Conclusie: Van Verdwaald naar Doelgericht
Kortom, deze paper leert ons dat AI-agenten niet hoeven te worden getraind om alleen het einddoel te zien. Ze moeten leren om tussenstops te nemen en te controleren of ze daar nog steeds zijn.
Het is alsof je een lange reis maakt: als je alleen naar de horizon kijkt, raak je snel de moed kwijt als je een heuvel op moet. Maar als je kijkt naar de volgende boom, de volgende steen en de volgende bocht, blijft je motivatie hoog en kom je uiteindelijk veilig aan.
Met deze methode maken de auteurs van Google DeepMind AI-agenten die niet alleen slimmer zijn, maar ook veerkrachtiger. Ze raken niet meer zo snel verdwaald, en kunnen zelfs complexe taken op het internet uitvoeren die tot nu toe onmogelijk leken.
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.