Unconditional Truthfulness: Learning Unconditional Uncertainty of Large Language Models
Dit artikel stelt een nieuwe methode voor om de onzekerheid van grote taalmodellen te kwantificeren door een regressiemodel te trainen op attentiemaps, tokenprobabiliteiten en recurrent berekende onzekerheidsscores om hallucinaties effectief te detecteren en selectieve generatie te verbeteren over meerdere datasets en modellen heen.
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 luistert naar een zeer slimme, snelpratende robot die je een verhaal vertelt. De robot is uitstekend in het verzinnen van zinnen, maar soms is hij er zeker van van dingen die eigenlijk fout zijn (dit worden "hallucinaties" genoemd).
Het probleem is dat de robot niet weet dat hij liegt. Hij blijft gewoon praten, en als hij vroeg een fout maakt, wordt hij nog zekerder naarmate hij het restant van het verhaal op die fout bouwt. Het is als een spelletje "telefoon" waarbij de eerste persoon een verkeerd feit fluistert, en iedereen anders het met toenemende zekerheid herhaalt.
Het Probleem: Het Blinde Vlekje van de Robot
Huidige manieren om te controleren of de robot liegt, kijken meestal naar de "zekerheidsscore" van de robot voor elk woord dat hij zegt. Maar dit is lastig. Als de robot zegt: "De lucht is groen", kan hij zich nog steeds zeer zeker voelen over het volgende woord, "gras", omdat hij gewoon zijn eigen logica volgt. Hij beseft niet dat de hele zin is opgebouwd op een leugen.
De auteurs van dit artikel noemen dit het probleem van "conditionele afhankelijkheid". De zekerheid van de robot voor het volgende woord hangt volledig af van het vorige woord, zelfs als dat vorige woord een fout was.
De Oplossing: TAD (Trainable Attention-Based Dependency)
De onderzoekers bouwden een nieuw hulpmiddel genaamd TAD. Denk aan TAD als een super-intelligente redacteur die naast de robot zit en toekijkt hoe hij woord voor woord schrijft.
Hier is hoe de redacteur werkt, met behulp van een paar eenvoudige analogieën:
- De "Blik" (Attention): Wanneer de robot spreekt, "kijkt" hij naar eerdere woorden om te beslissen wat hij als volgende moet zeggen. De onderzoekers beseften dat wanneer de robot de waarheid spreekt, zijn "blik" (attention) stabiel en gefocust is. Maar wanneer hij begint te hallucineren, wordt zijn blik onstabiel of verward. TAD houdt deze blik nauwlettend in de gaten.
- De "Ketenreactie" (Recurrence): De redacteur kijkt niet alleen naar het huidige woord. Hij onthoudt de onzekerheid van de vorige woorden. Als de robot bij woord #1 struikelde, markeert de redacteur woord #2, #3 en #4 als verdacht, zelfs als de robot er zeker van klinkt. Het is als een leraar die weet dat als een student de eerste stap van een wiskundeprobleem verkeerd maakt, het eindantwoord waarschijnlijk ook verkeerd is, ongeacht hoe netjes de student het heeft opgeschreven.
- De "Tweestaps-Training": Om deze redacteur te leren, gebruikten de onderzoekers een tweestapsproces.
- Stap 1: Ze leerden de redacteur fouten op te sporen met alleen de ruwe zekerheid van de robot.
- Stap 2: Ze lieten de redacteur zijn eigen "buikgevoel" uit Stap 1 gebruiken om hem te helpen nog beter te leren. Het is als het beoefenen van een sport: eerst leer je de basisbewegingen, daarna oefen je een volledig spel waarbij je moet reageren op je eigen eerdere bewegingen.
Hoe Ze Het Testten
Ze testten deze redacteur op tien verschillende soorten taken, van het samenvatten van nieuwsartikelen tot het beantwoorden van lastige trivia-vragen, met drie verschillende versies van de robot (LLaMA, Gemma en Qwen).
- Het Resultaat: TAD was veel beter in het opsporen van de leugens van de robot dan welke andere methode ze ook probeerden. Het was vooral goed in het signaleren wanneer een lang verhaal de weg kwijtraakte.
- De Efficiëntie: In tegenstelling tot andere methoden waarbij de robot vijf keer moet "nadenken" over het antwoord (wat traag en duur is), is TAD zeer snel. Het voegt slechts ongeveer 5% extra tijd toe aan het denkproces van de robot. Het is als een snelle tweede blik in plaats van de robot te vragen het hele verhaal opnieuw te schrijven.
De Kernboodschap
Het artikel beweert dat door een computermodel te leren letten op hoe de robot naar zijn eigen eerdere woorden kijkt, en door de fouten die eerder in de zin zijn gemaakt te onthouden, we een veel betere "leugendetector" voor AI kunnen bouwen. Dit maakt AI veiliger en betrouwbaarder, vooral voor lange antwoorden, zonder de dingen te veel te vertragen.
Wat Het Artikel NIET Beweert
- Het beweert niet dat dit werkt voor elk type AI in elke situatie (het is getest op specifieke modellen en taken).
- Het beweert niet dat dit een medisch hulpmiddel of een juridische rechter is.
- Het beweert niet dat de AI nooit meer fouten zal maken; het beweert alleen dat dit hulpmiddel beter is in het opsporen van de fouten zodat ze kunnen worden gefilterd.
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.