OpenSkill: Open-World Self-Evolution for LLM Agents
Dit artikel introduceert OpenSkill, een framework dat LLM-agenten in staat stelt om autonoom zelfevolutie te bootstrappen in open-wereld implementaties door overdraagbare vaardigheden en verificatiesignalen te synthetiseren uit externe bronnen zonder afhankelijk te zijn van supervisie voor de doeltaak.
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 onervaren leerling inhuurt om een complexe puzzel op te lossen. Normaal gesproken zou je hen, om hen te onderwijzen, een tekstboek geeft, een lijst met "do's en don'ts", of een leraar die in de buurt staat om te zeggen: "Goed gedaan!" of "Probeer het opnieuw."
OpenSkill is een nieuwe manier om deze AI-"leerlingen" (LLM-agenten) te trainen wanneer je geen van die dingen hebt. Je geeft ze alleen de puzzel-prompt en het internet. Ze moeten zichzelf onderwijzen, uitzoeken wat ze moeten leren, en zelfs hun eigen "leraar" bouwen om hun werk te controleren, allemaal zonder in het antwoordensleutel te gluren.
Hier is hoe het artikel dit proces uitlegt met eenvoudige analogieën:
Het Probleem: De "Stille Kamer"
De meeste huidige AI-trainingsmethoden gaan ervan uit dat de AI een behulpzame lus heeft: het probeert iets, krijgt een score, en probeert het opnieuw. Maar in de echte wereld (de "open wereld") krijg je vaak een taak en een hoop rommelige bronnen (websites, handleidingen, code-repositories). Je hebt geen antwoordensleutel en je hebt geen mens die hun werk beoordeelt.
Als de AI probeert te leren van zijn eigen gissingen, kan hij zichzelf er wel eens van overtuigen dat hij gelijk heeft terwijl hij het fout heeft. Het is alsof je een nieuwe taal probeert te leren door alleen tegen jezelf te praten in een kamer zonder woordenboek.
De Oplossing: OpenSkill
De onderzoekers hebben een framework gebouwd genaamd OpenSkill dat fungeert als een zelfvoorzienende overlevingsgids voor de AI. Het werkt in drie hoofdfasen:
1. De "Librarian"-fase (Kennisverwerving)
In plaats van te vertrouwen op wat de AI zich al herinnert (wat verouderd of onjuist kan zijn), stuurt OpenSkill de AI naar de "open wereld" (het internet, documentatie, code-repositories).
- De Analogie: Stel je voor dat de AI een detective is. In plaats van de dader te raden, gaat hij naar de bibliotheek, leest elk politierapport, elke technische handleiding en elk nieuwsartikel dat gerelateerd is aan de zaak. Het verzamelt de ruwe feiten die het nodig heeft om een plan te maken.
2. De "Virtual Dojo"-fase (Leakage-vrije Evolutie)
Dit is het meest slimme deel. De AI moet oefenen, maar kan de echte antwoordensleutel niet gebruiken. Daarom bouwt OpenSkill een Virtual Verifier.
- De Analogie: Denk aan dit als een "Dojo" of een oefengym. De AI schrijft een reeks regels (vaardigheden) om de puzzel op te lossen. Vervolgens fungeert een andere, onafhankelijke AI als een strenge scheidsrechter.
- Hoe de Scheidsrechter werkt: De scheidsrechter kent de antwoordensleutel niet. In plaats daarvan controleert de scheidsrechter het werk van de AI aan de hand van harde feiten die eerder in de bibliotheek zijn gevonden.
- Voorbeeld: Als de taak is om een dataset te analyseren, controleert de scheidsrechter: "Heeft de AI de rijen correct geteld? Komt de som van de getallen overeen met het bekende totaal?"
- Het is als een wiskundeleraar die controleert of je antwoord een even getal is of of het binnen een realistisch bereik valt, zonder het specifieke getal te weten dat je had moeten vinden.
- Als de AI faalt, zegt de scheidsrechter: "Je bent een stap vergeten," of "Je moet deze specifieke regel opnieuw opzoeken." De AI past vervolgens zijn regels aan en probeert het opnieuw. Deze lus vindt plaats totdat de AI alle "virtuele" tests doorstaat.
3. De "Final Exam"-fase (Zero-Shot Evaluatie)
Zodra de AI zijn vaardigheden in de Virtual Dojo heeft gepolijst, wordt hij naar de echte wereld gestuurd om de eigenlijke taak op te lossen.
- De Analogie: De AI maakt het eindexamen. De echte antwoordensleutel wordt pas onthuld nadat het examen is afgelopen. De onderzoekers ontdekten dat de AI, nadat hij geoefend had met zijn eigen "scheidsrechter", ongelooflijk goed presteerde, en vaak andere methoden versloeg die vertrouwden op vooraf geschreven vaardigheden of menselijke feedback.
Waarom dit ertoe doet (De Resultaten)
De onderzoekers hebben dit getest op drie verschillende soorten uitdagingen (software programmeren, sociaal redeneren en wetenschappelijke experimenten) met behulp van twee verschillende AI-modellen.
- Het werkt zonder te spieken: De AI heeft de echte antwoorden nooit gezien tijdens de training. Het heeft zijn eigen "waarheid" gebouwd op basis van publieke feiten.
- Het is draagbaar: De "vaardigheden" die de AI heeft geleerd (de regels die het schreef) zijn als een fysiek boek. Je kunt het boek dat door de ene AI is geschreven aan een volledig andere, zwakkere AI geven, en het werkt nog steeds. De AI heeft niet alleen het antwoord gememoriseerd; het heeft een methode geleerd.
- Het verslaat de concurrentie: In bijna elke test behaalde OpenSkill een hogere score dan andere methoden die probeerden te leren zonder deze specifieke "virtuele scheidsrechter"-opstelling.
De Kernboodschap
OpenSkill is een systeem dat AI-agenten leert om zelfredzaam te zijn. Het laat zien dat een AI van niets weten over een specifieke taak naar een expert kan gaan, simpelweg door:
- De handleiding te lezen (Open World).
- Een eigen oefentoets te bouwen op basis van feiten (Virtual Verifier).
- Te oefenen tot het deze toets doorstaat.
- En dan het echte probleem op te lossen.
Het bewijst dat je geen menselijke leraar of een verborgen antwoordensleutel nodig hebt om een AI te leren hoe hij beter kan worden; je hebt alleen de juiste instrumenten nodig om zijn eigen werk te controleren.
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.