Evo-DKD: Dual-Knowledge Decoding for Autonomous Ontology Evolution in Large Language Models
Evo-DKD is een nieuw framework dat autonome ontologie-evolutie mogelijk maakt door gebruik te maken van een dual-decoder mechanisme binnen Large Language Models om simultaan gestructureerde bewerkingen en natuurlijke taalverantwoordingen te genereren, die worden gecoördineerd via een dynamisch gatesysteem en worden gevalideerd in een gesloten redeneerlus om single-stream baselines te overtreffen in precisie en prestaties bij downstream-taken.
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 het internet voor als een enorme, chaotische bibliotheek waar constant boeken worden geschreven, maar waarbij het catalogussysteem vastzit in de steentijd. In deze bibliotheek zijn "ontologieën" als het meesterlijke archiefsysteem—een strikte set regels die ons precies vertelt hoe dingen met elkaar verband houden (bijvoorbeeld dat een "hond" een type "zoogdier" is, en dat "zoogdieren" voedsel nodig hebben). Het bijhouden van deze catalogus up-to-date houden is een nachtmerrie voor mensen omdat de wereld te snel verandert; elke seconde duiken er nieuwe feiten op, en het handmatig bijwerken van het archiefsysteem is traag en saai.
Maak kennis met "Large Language Models" (LLM's). Denk aan deze als superintelligente, gulzige lezers die bijna alles in de bibliotheek hebben gelezen. Ze kunnen nieuwe verhalen en feiten direct begrijpen. Er is echter een addertje onder het gras: hoewel ze geweldig zijn in chatten en het schrijven van verhalen, zijn ze slecht in het volgen van strikte archiefregels. Als je hen vraagt om de catalogus bij te werken, kunnen ze feiten verzinnen (een probleem dat "hallucinatie" wordt genoemd) of de informatie in een slordige paragraaf schrijven in plaats van in een net gestructureerd item. De grote vraag waar wetenschappers zich mee bezighouden is: kunnen we deze superlezers leren om niet alleen dingen te weten, maar ze ook perfect te organiseren zonder dat een mens hun hand vasthoudt?
Hier komt een nieuw idee genaamd Evo-DKD om de hoek kijken. De onderzoekers achter dit project, Vishal Raman, Vijai Aravindh R en Abhijith Ragav, stellen een slimme manier voor om deze AI-modellen te laten fungeren als een team van twee experts die samenwerken. In plaats van één brein dat alles probeert te doen, simuleren ze een "dual-decoder"-systeem. Stel je een bouwploeg voor waarbij de ene werker een strikte architect is die alleen spreekt in blauwdrukken en afmetingen (de "Structured Decoder"), terwijl de andere een praatgrage voorman is die in gewone mensentaal uitlegt waarom ze het op die manier bouwen (de "Unstructured Decoder").
In deze opstelling stelt de "architect" een nieuw feit voor om toe te voegen aan de kennisgrafiek (zoals "Ozempic helpt bij gewichtsverlies"), terwijl de "voorman" onmiddellijk een zin schrijft die de redenatie uitlegt ("Artsen bevelen Ozempic aan omdat..."). Een speciaal "gating-mechanisme"—denk aan een verkeerslicht of een scheidsrechter—beslist wanneer er geluisterd wordt naar de architect en wanneer er geluisterd wordt naar de voorman. Het beste eraan is dat de uitleg van de voorman wordt gebruikt om de blauwdruk van de architect te controleren. Als de uitleg niet logisch is, wordt het nieuwe feit afgewezen. Dit creëert een "closed loop" waarbij de AI zijn eigen werk controleert, de database bijwerkt en die nieuwe kennis vervolgens gebruikt om toekomstige vragen beter te beantwoorden.
De onderzoekers testten dit idee met een kleiner AI-model (TinyLlama-1.1B) omdat ze geen toegang hadden tot enorme supercomputers. In plaats van twee aparte fysieke breinen te bouwen, gebruikten ze een slimme truc met prompts om het dual-decoder-team te simuleren op één enkele tekststroom. Ze probeerden dit uit in drie verschillende werelden: de gezondheidszorg (medische feiten), semantisch zoeken (begrijpen wat mensen bedoelen als ze zoeken) en cultureel erfgoed (geschiedenis en artefacten).
De resultaten waren veelbelovend, hoewel de auteurs er voorzichtig bij opmerken dat dit een simulatie is. Wanneer ze hun "dual-decoder"-team vergeleken met modellen die óf alleen in blauwdrukken spraken óf alleen in paragrafen, won het team. In hun tests behaalde de dual-decoder-aanpak een score van 0,97 voor "Relaxed Accuracy" (wat betekent dat het de feiten goed kreeg, zelfs als de bewoording iets anders was) en een score van 0,93 voor "Exact Accuracy". Het produceerde ook veel betere uitleg, met een score van 0,88 op een semantische gelijkenisstest (BERTScore) en 0,76 op een beoordelingsscore door een rechter.
Bijvoorbeeld, in een scenario in de gezondheidszorg, toen de AI werd verteld dat "Ozempic helpt bij het beheersen van gewichtsverlies", voegde het systeem niet zomaar blindelings iets toe aan de database. Het genereerde het gestructureerde feit (Ozempic, beheert, gewicht) en schreef tegelijkertijd: "Artsen bevelen Ozempic aan om gewichtsverlies bij diabetes te helpen beheersen." Wanneer ze een zoekmachine testten met deze nieuwe kennis, kon het systeem eindelijk vragen beantwoorden over medicijnen voor gewichtsverlies bij diabetici, terwijl het dat daarvoor niet wist.
Het papier is echter duidelijk over de beperkingen. Dit is nog geen toverstaf die alles oplost. Het systeem vertrouwt op de interne kennis van de AI; als de AI een feit van zichzelf niet kent, kan het het niet correct verzinnen. Ook wordt de "validatie"-stap door de AI zelf gedaan, niet door een mens, wat betekent dat het geen perfecte garantie voor waarheid is. De onderzoekers suggereren dat dit in de toekomst gecombineerd kan worden met externe zoekmachines of menselijke beoordelaars om het nog veiliger te maken. Maar voor nu suggereert Evo-DKD een fascinerend pad vooruit: het leren aan AI om met zichzelf te praten in twee stemmen—één strikte en één praatgrage—om zo een slimmere, zelf-bijwerkende bibliotheek van de menselijke kennis op te bouwen.
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.