← Nieuwste papers
💬 NLP

Enhancing Structural Mapping with LLM-derived Abstractions for Analogical Reasoning in Narratives

Dit paper introduceert YARN, een modulair framework dat door middel van door LLM's gegenereerde abstracties de structurele mapping en het analogische redeneren van verhalen verbetert, wat leidt tot betere prestaties dan end-to-end baselines.

Oorspronkelijke auteurs: Mohammadhossein Khojasteh, Yifan Jiang, Stefano De Giorgis, Frank van Harmelen, Filip Ilievski

Gepubliceerd 2026-04-01
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Mohammadhossein Khojasteh, Yifan Jiang, Stefano De Giorgis, Frank van Harmelen, Filip Ilievski

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 twee heel verschillende verhalen leest. Het ene gaat over een kok die een perfecte taart bakt, en het andere over een student die eindelijk zijn scriptie afmaakt. Voor een mens is het makkelijk om te zien dat deze twee verhalen eigenlijk hetzelfde patroon hebben: beide gaan over iemand die worstelt met een taak, hard werkt, en uiteindelijk wordt beloond.

Computers vinden dit echter vaak lastig. Ze zien alleen de oppervlakte: "taart" en "scriptie" hebben niets met elkaar te maken, dus voor een computer lijken deze verhalen totaal verschillend.

Dit artikel introduceert een slimme nieuwe manier om computers te helpen dit patroon te zien. De onderzoekers noemen hun systeem YARN (een woordspeling op het Engelse woord voor een lang verhaal, maar ook een acroniem voor hun methode).

Hier is hoe het werkt, vertaald naar alledaagse taal:

1. Het Probleem: De "Oppervlakte" vs. De "Ziel" van het verhaal

Stel je voor dat je twee mensen wilt vergelijken.

  • Methode A (Gewone AI): Kijkt alleen naar hun kleding. De ene draagt een pak, de andere een trui. Conclusie: Ze lijken totaal op elkaar.
  • Methode B (Mensen): Kijkt naar hun gedrag en karakter. Ze merken dat ze allebei geduldig zijn en hard werken. Conclusie: Ze zijn op een dieper niveau vergelijkbaar.

Bestaande computersystemen (zoals de grote taalmodellen die we vandaag de dag kennen) zijn vaak goed in Methode A, maar slecht in Methode B. Ze blijven steken in oppervlakkige gelijkenissen. Als je ze vraagt om een "verre analogie" te vinden (tussen twee heel verschillende werelden), raken ze de weg kwijt.

2. De Oplossing: YARN als "Vertaler"

De onderzoekers hebben YARN gebouwd als een tussenpersoon. In plaats dat de computer direct probeert de verhalen te vergelijken, doet YARN drie stappen:

Stap 1: De Verkeersregelaar (Uitpakken)
Eerst pakt YARN het verhaal uit. Het breekt het lange verhaal op in kleine, losse stukjes (gebeurtenissen).

  • Voorbeeld: In plaats van het hele verhaal over de kok te lezen, haalt YARN zinnen als "Deeg kneden", "Oven opwarmen" en "Taart uit de oven halen" eruit.

Stap 2: De Abstracte Kunstenaar (De "Hoofdlijn" tekenen)
Dit is het magische deel. YARN neemt die kleine stukjes en maakt ze "abstracter". Het verwijdert de specifieke details (zoals "taart" of "kok") en houdt alleen de essentie over.

  • Voorbeeld: "Deeg kneden" wordt niet meer "deeg kneden", maar gewoon "Moeite doen". "Taart uit de oven halen" wordt "Beloning ontvangen".
  • Ze noemen dit abstraheren. Het is alsof je een foto maakt van een bos, maar dan alleen de bomen tekent en de bladeren en takken weglaat, zodat je het patroon van het bos ziet.

Ze doen dit op vier verschillende niveaus, van heel specifiek tot heel algemeen, zodat ze zeker weten dat ze de juiste "hoofdlijn" vangen.

Stap 3: De Matchmaker (Vergelijken)
Nu, met die abstracte stukjes ("Moeite doen" vs. "Beloning ontvangen"), gaat YARN de twee verhalen vergelijken.

  • Omdat de specifieke woorden (taart/scriptie) nu weg zijn, ziet de computer direct: "Oh! Beide verhalen gaan over moeite doen gevolgd door een beloning!"
  • De computer kan nu zeggen: "Deze twee verhalen zijn een perfecte match," zelfs al gaan ze over totaal verschillende onderwerpen.

3. Wat hebben ze ontdekt?

De onderzoekers hebben YARN getest op twee verschillende datasets (een met korte quizjes en een met langere verhalen).

  • Gewone AI (zonder YARN): Werkt goed als de verhalen op elkaar lijken (bijvoorbeeld twee verhalen over koken). Maar als de verhalen heel verschillend zijn (koken vs. studeren), faalt de AI vaak.
  • YARN: Werkt veel beter bij die moeilijke, verschillende verhalen. Door de "oppervlakte" weg te halen en naar de "ziel" van het verhaal te kijken, slaat YARN de brug waar andere systemen falen.

Echter, het is niet perfect. Soms begrijpt de computer de oorzaak van iets niet goed (bijvoorbeeld: was de taart goed omdat de kok hard werkte, of omdat hij geluk had?). En soms zijn de verhalen in de test zo raar opgebouwd dat zelfs YARN in de war raakt.

Conclusie: Waarom is dit belangrijk?

Dit onderzoek laat zien dat we AI niet alleen maar moeten laten "gissen" op basis van woorden. We moeten hen helpen om te abstraheren – om de diepere betekenis te zien achter de woorden.

Het is alsof je een kind leert om te lezen. Eerst leert het kind letters herkennen (oppervlakte). Dan leert het woorden (zinnen). Maar pas als het kind leert om de boodschap van het verhaal te begrijpen (de abstractie), kan het echt nadenken en vergelijken. YARN is een hulpmiddel om computers dat laatste stapje te leren: niet kijken naar wat er staat, maar kijken naar wat het betekent.

Kortom: YARN helpt computers om te stoppen met kijken naar de kleding van de personages, en begint te kijken naar hun daden.

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 →