When Self-Consistency Backfires: Majority Vote Hurts the Majority of Hard Science Problems for Small LLMs
Dit artikel toont aan dat voor kleine, instructie-afgestemde LLM's bij complexe wetenschappelijke problemen, zelfconsistentie via meerderheidsstemmen vaak de nauwkeurigheid vermindert in vergelijking met inferentie met een enkele steekproef, omdat een hoge mate van overeenstemming tussen gegenereerde antwoorden niet betrouwbaar correleert met juistheid.
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 echt lastig raadsel probeert op te lossen. Je vraagt een vriend om het antwoord, maar die lijkt er niet zeker van te zijn. Dus vraag je je vriend tien keer hetzelfde raadsel. Als hij acht keer hetzelfde antwoord geeft, denk je waarschijnlijk: "Oké, hij zal wel gelijk hebben!" Dit is een beetje hoe moderne computerbreinen, Large Language Models (LLM's) genoemd, slimmer proberen te worden. In plaats van slechts één keer te gokken, krijgen ze vaak de opdracht om "na te denken" over een probleem door vele malen verschillende ketens van gedachten te genereren, en vervolgens het antwoord te kiezen dat het vaakst voorkomt. Deze techniek wordt Self-Consistency genoemd. Het is alsof je een menigte om een stem vraagt; het idee is dat de "meerderheidsstem" bijna altijd het juiste antwoord is.
Waarom is dit belangrijk? Omdat deze computerbreinen steeds vaker worden ingezet om moeilijke wetenschappelijke problemen op te lossen, van biologie tot natuurkunde. Als de "crowd voting"-truc werkt, kunnen we de computer simpelweg langer en harder laten nadenken om betere resultaten te krijgen. Maar wat als de menigte eigenlijk ongelijk heeft? Wat als de computer zo zelfverzekerd is over een foutief antwoord dat het vragen om meer beurten de computer er alleen maar dieper in laat graven? Dat is de angstaanjagende vraag die dit artikel stelt. De onderzoekers wilden weten: op de moeilijkste wetenschappelijke vragen, helpt het de computer eigenlijk om over zijn eigen antwoorden te stemmen, of maakt het de situatie onbedoeld juist slechter?
De Grote Stemmings-backfire
In dit onderzoek testten de onderzoekers twee populaire, kleinere computerbreinen (de een genaamd Qwen2.5-7B en de ander Llama-3-8B) op een zeer moeilijke test genaamd GPQA Diamond. Deze test bevat 198 wetenschappelijke vragen op graduate-niveau over biologie, chemie en natuurkunde. Het is het soort materiaal waar een student aan het eind van een bachelorstudie al flink van zou zweten.
Het team gebruikte een slimme, vooraf geplande methode om te zien wat er gebeurt als ze deze modellen laten "stemmen" op hun eigen antwoorden. Ze vroegen de modellen om maximaal 64 verschillende pogingen te genereren om elk probleem op te lossen en namen vervolgens het meest voorkomende antwoord (de meerderheidsstem).
Hier komt de twist: De meerderheidsstem werkte averechts.
In plaats van slimmer te worden, werden de computerbreinen op de meeste problemen zelfs slechter.
- Voor het Qwen-model verslechterde de stemmethode de nauwkeurigheid bij 56,6% van de problemen.
- Voor het Llama-model verslechterde het bij 65,7% van de problemen.
Denk er zo over na: Stel je een student voor die een moeilijke wiskundetoets maakt. Hij is onzeker over een vraag, dus vraagt hij zichzelf tien keer: "Wat is het antwoord?" Als hij in zijn hoofd per ongeluk acht keer dezelfde fout maakt, vertelt de "meerderheidsstem" hem om dat foute antwoord met hoge zekerheid te kiezen. Hoe vaker hij zichzelf vraagt, hoe meer hij ervan overtuigd raakt van het foute antwoord. Het papier noemt dit een "backfire". Het blijkt dat bij deze moeilijke wetenschappelijke vragen het zelfvertrouwen van de computer een leugenaar is.
De "Oracle"-droom versus de realiteit
De onderzoekers stelden vervolgens een praktische vraag: "Kunnen we een goedkope, slimme filter bouwen om te bepalen wanneer we moeten stemmen en wanneer we gewoon één keer moeten gokken?"
Ze stelden zich een perfecte "Oracle" voor (een magische gids die het juiste antwoord weet). Als deze Oracle naar elk probleem kon kijken en kon zeggen: "Voor deze stem je 64 keer," of "Voor die daar gok je gewoon één keer," dan hadden de modellen hun scores met 14 tot 17 procentpunten kunnen verbeteren. Dat is een enorme sprong!
Maar de onderzoekers testten twee echte, "verifier-free" signalen om te zien of ze als een goedkoop alternatief voor deze magische Oracle konden dienen:
- De Agreement Gate: "Als de antwoorden genoeg met elkaar overeenstemmen, vertrouw dan de stemming."
- De Entropy Gate: "Als de computer 'onzeker' lijkt (hoge entropie), stem dan niet; als de computer 'zeker' lijkt (lage entropie), stem dan wel."
Het resultaat? Beide gates faalden.
Geen van beide methoden kwam in de buurt van het potentieel van de magische Oracle. Sterker nog, het gebruik van deze gates verbeterde de score helemaal niet vergeleken met het blindelings 64 keer stemmen. De "Agreement Gate" was zo nutteloos dat het nauwelijks effect had (minder dan 0,002 verschil). De "Entropy Gate" was ook een doodlopende weg.
Waarom gebeurde dit?
Het artikel legt uit dat het probleem simpel maar frustrerend is: Zelfvertrouwen staat niet gelijk aan juistheid.
Bij deze moeilijke wetenschappelijke problemen blijven de computermodellen vaak hangen bij een fout antwoord. Wanneer ze 64 antwoorden genereren, genereren ze datzelfde foute antwoord misschien wel 50 keer. De "meerderheidsstem" ziet 50 stemmen voor het foute antwoord en zegt: "Dit moet wel juist zijn!" De computer is zelfverzekerd foutief.
De onderzoekers bekeken de data en ontdekten iets grappigs over het Llama-model: de problemen waarbij de antwoorden het meest overeenkwamen, waren juist de minst nauwkeurige. Hoe meer de computer met zichzelf overeenkwam, hoe groter de kans dat hij het fout had. Het is alsoals een groep vrienden die allemaal eens zijn over een vreselijk filmplot; hoe meer ze het met elkaar eens zijn, hoe meer je weet dat het plot onzin is.
Wat dit betekent
Het artikel concludeert dat je bij deze specifieke, moeilijke wetenschappelijke vragen niet zomaar kunt aannemen dat "meer nadenken" of "stemmen" zal helpen.
- Het slechte nieuws: Als je vertrouwt op de eigen overeenstemming van de computer om te bepalen of hij het goed heeft, kun je bedrogen worden. De "meerderheid" is vaak ongelijk.
- Het goede nieuws: We weten precies waarom het faalt (zelfvertrouwen volgt de juistheid niet) en we weten dat simpele trucjes zoals het controleren van overeenstemming of onzekerheid het niet zullen oplossen.
- De open vraag: De onderzoekers hebben de nieuwste, "reasoning-native" modellen (de super-slimme modellen die specifiek voor logica zijn ontworpen) niet getest. Ze laten dat als een mysterie voor de toekomst. Misschien zullen die nieuwe modellen niet met een backfire komen? We weten het nog niet.
Kortom, bij de moeilijkste wetenschappelijke vragen leidt het vragen aan een computer om over zijn eigen antwoorden te stemmen vaak alleen maar tot het vastleggen van zijn fouten. Om de echte voordelen te behalen, hebben we misschien een slimmere manier nodig om het werk te controleren, in plaats van alleen maar een luidere stem.
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.