Evaluating Pragmatic Reasoning in Large Language Models: Evidence from Scalar Diversity
Deze studie toont aan dat pragmatisch redeneren in grote taalmodellen, beoordeeld aan de hand van scalaire diversiteit, geen stabiele competentie is, maar eerder een variabele interactie tussen interne probabilistische representaties en taakgedreven promptgedrag, wat de kritieke invloed van evaluatieontwerp op de interpretatie van modelcapaciteiten onderstreept.
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 probeert uit te vinden of een nieuwe robotvriend menselijke conversatie echt begrijpt, of dat hij gewoon goed is in mee te spelen wanneer je de juiste vragen stelt. Dit is precies waar het paper "Evaluating Pragmatic Reasoning in Large Language Models" van Ye-eun Cho over gaat.
Hier is het verhaal van de studie, opgesplitst in eenvoudige termen met enkele nuttige analogieën.
De Grote Vraag: Is de Robot Slim, of Alleen Maar Goed in Acteren?
Grote Taalmodellen (LLM's) zijn als extreem goed gelezen studenten die bijna alles op internet hebben gelezen. Ze zijn geweldig in grammatica en feiten. Maar kunnen ze de verborgen betekenis begrijpen in wat mensen zeggen?
In menselijke conversatie zeggen we vaak dingen als: "Sommige koekjes zijn opgegeten." We bedoelen niet alleen "minstens één"; we impliceren meestal "niet allemaal". Dit heet een scalar implicatuur. Het is een subtiel sociaal spelletje: als ik zeg "sommigen", hint ik dat ik niet "allemaal" heb gezegd, omdat "allemaal" niet waar was.
De grote vraag die de onderzoekers stelden is: Begrijpen deze AI-modellen deze verborgen betekenis echt, of doen ze gewoon alsof ze begrijpen wanneer we het hen beleefd vragen?
De Twee Manieren om de Robot te Testen
Om dit te beantwoorden, gebruikten de onderzoekers twee verschillende manieren om de modellen te testen, een beetje zoals twee verschillende manieren om de kennis van een student te testen:
De "Interne Buikgevoel Check" (Directe Kans):
Stel je voor dat je de robot vraagt het volgende woord in een zin te voorspellen zonder dat hij hardop hoeft te spreken. Je kijkt naar zijn interne wiskunde om te zien wat hij echt het meest waarschijnlijk vindt.- Analogie: Dit is als kijken naar de hersengolven van een student terwijl hij een toets maakt. Het toont wat ze instinctief weten voordat ze proberen te antwoorden.
Het "Mondeling Examen" (Metalinguïstische Prompting):
Dit is wanneer je de robot direct vraagt: "Als ik zeg 'sommige koekjes zijn opgegeten', betekent dat dan 'niet alle koekjes zijn opgegeten'? Beantwoord Ja of Nee."- Analogie: Dit is als de student vragen om zijn hand op te steken en zijn antwoord hardop uit te leggen. Het is wat ze zeggen dat ze weten, wat beïnvloed kan worden door hoe de vraag wordt gesteld.
Het Experiment: Een Menu van 60 Verschillende "Sommigen"
De onderzoekers testten niet zomaar één zin. Ze gebruikten een "menu" van 60 verschillende woordparen (zoals sommigen/allemaal, warm/heet, goed/uitstekend).
- Sommige paren zijn makkelijk voor mensen om te interpreteren (zoals sommigen impliceert niet allemaal).
- Sommige paren zijn moeilijker of zwakker (zoals warm impliceert niet altijd niet heet).
Deze variatie heet Scalar Diversity. Het is als een chef testen niet alleen op hoe goed hij biefstuk kookt, maar ook op hoe hij omgaat met 60 verschillende ingrediënten, van delicate kruiden tot taaie wortels.
Wat Ze Vonden: De Plotwending
De resultaten waren verrassend en toonden aan dat er geen enkele "waarheid" is over hoe slim deze modellen zijn.
1. De "Buikgevoel Check" en het "Mondeling Examen" Vallen Niet Samen
Vaak vertelden de interne wiskunde van de robot (Buikgevoel Check) en zijn gesproken antwoord (Mondeling Examen) totaal verschillende verhalen.
- Soms zei de interne wiskunde van de robot: "Ik snap dit niet echt", maar toen beleefd gevraagd, zei hij: "Ja, ik begrijp het!"
- Op andere momenten was de interne wiskunde zelfverzekerd, maar was het gesproken antwoord verward.
- De Conclusie: Je kunt niet zomaar naar één methode kijken om te weten of de robot "bekwaam" is. Het is als een student die het antwoord in zijn hoofd weet, maar bevriest wanneer hij wordt gevraagd te spreken, of andersom.
2. Het "Acteren" Hangt Af van het Script
De manier waarop de onderzoekers de vraag stelden, maakte veel uit.
- Als ze een simpele vraag stelden, zou de robot misschien "Nee" zeggen.
- Als ze een beleefde intro toevoegden zoals: "Je bent een behulpzame assistent, vertel me...", zou de robot plotseling "Ja" zeggen.
- De Conclusie: De "prestatie" van de robot verandert op basis van het script. Het is niet noodzakelijk dat de robot iets nieuws heeft geleerd; het reageert gewoon op de stijl van de vraag.
3. Verschillende Robots, Verschillende Persoonlijkheden
De studie testte twee verschillende soorten AI-modellen (Flan-T5 en Qwen).
- Flan-T5 was iets consistenter. Zijn interne wiskunde en gesproken antwoorden lagen dichter bij elkaar.
- Qwen was erg dramatisch. Zijn interne wiskunde was vaak erg laag (het leek de "antwoord" niet te "weten"), maar toen het direct werd gevraagd, gaf het perfecte antwoorden, bijna alsof het acteert.
- De Conclusie: Alleen omdat één AI-model slim acteert, betekent niet dat alle AI-modellen op dezelfde manier werken.
4. De "Vergelijkings" Truc
Toen de onderzoekers de robot vroegen twee opties naast elkaar te vergelijken ("Wat is beter: A of B?"), werd de robot veel beter in de taak dan toen ze hem vroegen om één zin alleen te beoordelen.
- De Conclusie: Het is makkelijker voor de robot om het juiste antwoord te kiezen wanneer hij een keuze moet maken, in plaats van een antwoord uit het niets te moeten genereren.
Het Eindoordeel
Het paper concludeert dat we niet kunnen zeggen: "Deze AI heeft pragmatisch redeneren" of "Deze AI heeft dat niet".
In plaats daarvan is pragmatisch redeneren in AI als een dans tussen twee partners:
- De interne kennis van de robot (wat hij daadwerkelijk heeft geleerd).
- De manier waarop we de vraag stellen (de prompt).
Als je de danspartner (de prompt) of de muziek (de taak) verandert, verandert de dans. De robot liegt niet noodzakelijkerwijs of "weet" het niet in een menselijke zin; het reageert gewoon op de specifieke situatie waarin het zich bevindt.
Kortom: Om te begrijpen of een AI menselijke nuances begrijpt, kun je niet gewoon één vraag stellen en het antwoord voor waarheid aannemen. Je moet kijken hoe het zich gedraagt in veel verschillende situaties, omdat zijn "bekwaamheid" geen vaststaand kenmerk is; het is een mix van wat hij weet en hoe je het vraagt.
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.