← Nieuwste papers
💬 NLP

Do Language Models Encode Semantic Relations? Probing and Sparse Feature Analysis

Deze studie toont aan dat taalmodellen semantische relaties voornamelijk in de middenlagen via MLP-paden coderen, waarbij hyperoniemen redundanter en resistenter zijn dan hyponiemen, en dat de causaliteit van deze signalen afhankelijk is van het modelvermogen en de gebruikte interpretatiemethoden.

Oorspronkelijke auteurs: Andor Diera, Ansgar Scherp

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

Oorspronkelijke auteurs: Andor Diera, Ansgar Scherp

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 Kernvraag: Kunnen AI's echt begrijpen wat woorden betekenen?

Stel je voor dat je een enorme bibliotheek hebt (een Large Language Model of LLM) die vol staat met boeken. De vraag is: weet deze bibliotheek echt wat de relatie tussen woorden is?

Weet de bibliotheek bijvoorbeeld dat "hond" een soort "dier" is (een hyperoniem), of dat "hond" een specifiek type is van "beagle" (een hyponiem)? En weet het het verschil tussen "gelukkig" en "verdrietig" (antoniemen), of is het gewoon een lijstje met woorden die vaak samen voorkomen?

De auteurs van dit paper, Andor Dier en Ansgar Scherp, hebben gekeken hoe drie verschillende AI-modellen (Pythia, GPT-2 en Llama 3.1) deze relaties in hun "hersenen" opslaan. Ze wilden weten: Waar zit deze kennis precies, en is het makkelijk om die kennis aan te passen of te verwijderen?

De Drie Onderzoeksmethoden (De Gereedschapskist)

Om dit te onderzoeken, gebruikten ze drie slimme methoden, die we kunnen vergelijken met een medisch onderzoek:

  1. De "Vraagtest" (Linear Probing):
    Stel je voor dat je een arts bent die een patiënt (het AI-model) vraagt: "Wat denk jij dat de relatie is tussen deze twee woorden?" De arts kijkt dan naar de hersenactiviteit van de patiënt op dat moment. Als de hersenen helder reageren, weet de arts dat de patiënt het antwoord "weet". Ze hebben dit gedaan op elke laag van de AI, van boven tot onder.

  2. De "Microscoop" (Sparse Autoencoders):
    AI's hebben duizenden neuronen die allemaal tegelijk aan het werk zijn. Het is alsof je in een drukke fabriek kijkt waar duizenden machines draaien. Deze methode helpt om te zien welke specifieke machines (neuronen) echt belangrijk zijn voor een bepaald woordrelatie. Het filtert de ruis weg en laat alleen de "belangrijke schakelaars" zien.

  3. De "Chirurgische Ingreep" (Activation Patching):
    Dit is het meest spannende deel. Stel je voor dat je een schakelaar in de fabriek tijdelijk uitschakelt of juist extra kracht geeft.

    • Noodzaak: Als we de schakelaar voor "hond" uitschakelen, kan de AI dan nog steeds zeggen dat een hond een dier is? (Zo nee, dan was die schakelaar noodzakelijk).
    • Voldoende: Als we de schakelaar voor "hond" in een neutrale zin (bijv. "tafel") activeren, denkt de AI dan plotseling dat er een hond in de zin staat? (Zo ja, dan is die schakelaar voldoende om het idee te creëren).

Wat Vonden Ze? (De Verassingen)

Hier zijn de belangrijkste ontdekkingen, vertaald naar alledaagse taal:

1. De "Middengedeelte" is het belangrijkst

De kennis zit niet in één specifieke laag van de AI. Het is meer alsof de kennis door de hele fabriek verspreid is, maar het middengedeelte van de AI (de middenlagen) is waar de meeste informatie samenkomt. Het is alsof de "weetjes" over woordbetekenis zich voornamelijk in de hal van het gebouw bevinden, niet in de kelder of op de zolder.

2. Het verschil tussen "Alles" en "Iets" (Hyperoniemen vs. Hyponiemen)

Dit is de meest interessante ontdekking. De AI behandelt "algemene" en "specifieke" woorden heel verschillend:

  • Algemeen (Hyperoniem): Als je vraagt of een "hond" een "dier" is, is dit heel makkelijk voor de AI. Het is alsof dit idee in de fabriek duizend keer is opgeslagen. Als je één schakelaar uitschakelt, maakt het niet uit; het idee blijft bestaan. Het is redundant (overbodig veel aanwezig) en moeilijk te verwijderen.
  • Specifiek (Hyponiem): Als je vraagt of een "hond" een "beagle" is, is dit veel kwetsbaarder. Het idee is opgeslagen in een kleine, compacte groep schakelaars. Als je die weghaalt, verdwijnt de kennis direct. Het is dus makkelijker om dit te "breken".

3. De "Gegoochel" met Synoniemen en Antoniemen

  • Antoniemen (tegenovergestelden): Zoals "gelukkig" vs. "verdrietig". Dit is voor de AI verrassend makkelijk. Ze kunnen dit heel goed onderscheiden, zelfs in de kleinere modellen.
  • Synoniemen (dezelfde betekenis): Zoals "gelukkig" vs. "blij". Dit is het moeilijkst voor de AI. Het is alsof de AI deze woorden zo dicht bij elkaar heeft opgeslagen dat het lastig is om ze van elkaar te scheiden.

4. De Grootte Maakt Uit

De grootste AI (Llama 3.1) werkt als een supergeavanceerde fabriek. Hier kun je met de "chirurgische ingreep" (het aan- en uitschakelen van schakelaars) heel precies de gedachten van de AI veranderen.
Bij de kleinere modellen (Pythia en GPT-2) werkt dit niet zo goed. Als je daar een schakelaar uitschakelt, gebeurt er weinig of het gedrag is onstabiel. De kleinere fabriek is te simpel om deze ingrepen goed te verwerken.

De Grote Conclusie

Deze studie laat zien dat AI's niet zomaar een lijstje met woorden onthouden. Ze bouwen een gestructureerd netwerk van betekenissen op.

  • Ze weten het verschil tussen "hond" en "dier" heel goed, maar ze houden het vast op een manier die moeilijk te verwijderen is (veel dubbelingen).
  • Ze weten het verschil tussen "hond" en "beagle" ook, maar dat is een fragielere kennis die makkelijker te verstoren is.
  • De AI's zijn het beste in het herkennen van tegenstellingen (antoniemen) en het slechtste in het onderscheiden van bijna-synoniemen.

Waarom is dit belangrijk?
Als we willen dat AI's veiliger en betrouwbaarder zijn, moeten we weten waar in hun "hersenen" bepaalde kennis zit. Nu weten we dat we niet zomaar één knop kunnen indrukken om een idee te verwijderen; we moeten weten of we een "redundant" idee (veel schakelaars) of een "kwetsbaar" idee (weinig schakelaars) aanpakken. Dit helpt onderzoekers om AI's beter te begrijpen en te sturen.

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 →