← Nieuwste papers
🤖 AI

SkillDAG: Self-Evolving Typed Skill Graphs for LLM Skill Selection at Scale

SkillDAG introduceert een zelfevolvend, getypeerd gerichte graafframework dat LLM-agenten in staat stelt om tijdens de uitvoering dynamisch inter-skill relaties op te halen en er structureel over te redeneren, waarbij het bestaande baselines in complexe taakomgevingen aanzienlijk overtreft door executie-ondersteunde kennis te accumuleren en een robuuste kandidaat-ranking te behouden naarmate skill-bibliotheken schalen.

Oorspronkelijke auteurs: Tong Bai, Zhenglin Wan, Pengfei Zhou, Xingrui Yu, Wangbo Zhao, Yang You, Ivor W. Tsang

Gepubliceerd 2026-06-03
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Tong Bai, Zhenglin Wan, Pengfei Zhou, Xingrui Yu, Wangbo Zhao, Yang You, Ivor W. Tsang

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 enorm team van gespecialiseerde werkers (vaardigheden) inhuurt om een robot te helpen complexe puzzels op te lossen. In het verleden, toen het team klein was, kon je gewoon ieders cv lezen en de juiste mensen kiezen. Maar nu stel je je voor dat je team is gegroeid naar duizenden werkers.

Als je probeert om alle cv's tegelijk te lezen, kom je tijd en ruimte tekort. Als je een computer simpelweg vraagt om het "meest vergelijkbare" cv bij de taak te vinden, kun je de cruciale persoon die je eigenlijk nodig hebt missen, omdat hun cv niet op de taak lijkt, ook al is die persoon essentieel voor deze.

SkillDAG is een nieuw systeem dat ontworink is om dit "te veel werkers"-probleem voor AI-agenten op te lossen. Hier is hoe het werkt, met behulp van eenvoudige analogieën:

1. Het Probleem: De "Platte" Lijst versus de "Kaart"

Huidige AI-systemen behandelen vaardigheden vaak als een platte lijst met namen. Als je vraagt om een "kookvaardigheid", vindt het systeem het woord "koken". Maar het kan missen dat je ook een "snijvaardigheid" (een vereiste) nodig hebt of dat je "koken" en "vriezen" niet tegelijkertijd mag gebruiken (een conflict).

  • De Oude Manier: Het is alsof je door een stad probeert te navigeren met alleen een lijst met straatnamen. Je weet misschien de bestemming, maar je weet niet welke straten erheen leiden, welke doodlopende wegen zijn, of welke eenrichtingsverkeer zijn.
  • De SkillDAG-manier: Het bouwt een levende kaart (een graaf) waarbij elke vaardigheid een straatblok is, en de verbindingen tussen hen duidelijk gelabelde wegen zijn. Sommige wegen zeggen "Je moet deze nemen om daar te komen" (Vereiste), sommige zeggen "Dit is een kortere route" (Specialisatie), en sommige zeggen "Ga hier niet heen" (Conflict).

2. De Innovatie: De Agent Houdt de Kaart Vast

In eerdere systemen besliste een vast computerprogramma welke vaardigheden geladen moesten worden op basis van de kaart, en de AI-agent kreeg slechts een vooraf samengestelde lijst. De agent kon niet vragen: "Waarom heb je dit gekozen?" of "Kan ik een nieuwe weg toevoegen?".

SkillDAG draait dit om.

  • De Agent is de Navigator: De AI-agent krijgt zelf de kaart gegeven. De agent kan naar de verbindingen kijken, vragen stellen en beslissen welke vaardigheden te laden.
  • Het "Zoek"-instrument: In plaats van alleen een lijst met namen te krijgen, vraagt de agent aan de kaart: "Wie staat dicht bij deze taak?" (Matches), "Wie is verbonden met hen?" (Buren), en "Wie moet ik vermijden?" (Conflicten). Dit geeft de agent drie verschillende soorten aanwijzingen om een slimme beslissing te nemen.

3. Het "Zelf evoluerende" Deel: Nieuwe Wegen Tekenen

De kaart is niet perfect wanneer deze begint. Deze wordt gebouwd vanuit een "cold start" (het lezen van de cv's), maar het mist dingen die pas gebeuren wanneer de robot daadwerkelijk het werk doet.

  • Het "Propose and Commit"-protocol: Als de agent een taak probeert en beseft: "Hé, ik had Vaardigheid A nodig voordat ik Vaardigheid B kon gebruiken," kan de agent een nieuwe weg op de kaart voorstellen die hen verbindt.
  • De Veiligheidshekjes: Voordat de nieuwe weg wordt getekend, controleert het systeem drie regels:
    1. Geen Lussen: Je kunt geen cirkel creëren waarbij A B nodig heeft, en B A nodig heeft (dat zou de agent vastzetten).
    2. Geen Tegenstrijdigheden: Je kunt niet een weg tekenen die zegt "Ga hierheen" en een andere die zegt "Ga hier niet heen" voor hetzelfde paar.
    3. Ongedaan maken-knop: Als de agent een fout maakt, houdt het systeem een logboek bij zodat de weg later gewist kan worden.

Dit betekent dat de kaart slimmer en gedetailleerder wordt telkens wanneer de agent een puzzel oplost, en leert van de eigen ervaring.

4. De Resultaten: Slimmer en Sneller

Het paper testte dit op twee soorten uitdagingen:

  • ALFWorld (Virtueel Huis): De agent moest objecten door een huis bewegen.
  • SkillsBench (Codeeropdrachten): De agent moest code schrijven om problemen op te lossen.

De Uitkomst:

  • Betere Succesratio: De SkillDAG-agent loste aanzienlijk meer puzzels op dan de vorige beste methoden. Het was vooral goed in het kiezen van de juiste hulpmiddelen wanneer de bibliotheek met tools enorm groot was.
  • Beter Geheugen: Zelfs toen het aantal vaardigheden 10 keer groter werd, raakte de SkillDAG-agent niet in de war. Hij bleef de juiste vaardigheden vinden, terwijl andere methoden begonnen te falen.
  • Intrinsieke Verbetering: Het systeem werd niet alleen toevallig beter; het haalde daadwerkelijk vaker de juiste "ground truth" vaardigheden op, wat bewees dat de kaartstructuur werkte.

Samenvattende Analogie

Denk aan SkillDAG als het geven van een GPS die zichzelf bijwerkt aan een AI-agent.

  • Oud Systeem: Je geeft de agent een statische papieren kaart. Als de weg verandert of er een nieuwe kortere route opent, zit de agent vast met de oude kaart.
  • SkillDAG: De agent houdt een digitale GPS vast. De agent kan het verkeer zien (conflicten), de verbindingen (afhankelijkheden), en terwijl hij rijdt, tekent hij nieuwe routes op de kaart voor toekomstige ritten. De agent beslist waar hij heen gaat, waarbij hij de kaart als een hulpmiddel gebruikt, niet als een regel.

Het paper beweert dat deze aanpak AI-agenten veel beter maakt in het kiezen van de juiste hulpmiddelen uit een enorme bibliotheek, wat leidt tot hogere succespercentages bij complexe taken.

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 →