← Nieuwste papers
💬 NLP

Token-Level Density-Based Uncertainty Quantification Methods for Eliciting Truthfulness of Large Language Models

Dit artikel introduceert een nieuwe methodiek voor het kwantificeren van onzekerheid bij grote taalmodellen onder toezicht, die de Mahalanobis-afstand aanpast aan token-niveau-embeddings over meerdere lagen, en waarbij een superieure nauwkeurigheid en generalisatie wordt aangetoond ten opzichte van bestaande benaderingen voor het eliciteren van waarheidsvinding bij zowel generatie op sequentieniveau als fact-checking-taken.

Oorspronkelijke auteurs: Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

Gepubliceerd 2026-04-29
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

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 een zeer slimme, goed gelezen robot voor (een Large Language Model, of LLM) die verhalen kan schrijven, vragen kan beantwoorden en nieuws kan samenvatten. Het probleem is dat deze robot soms "hallucineert": hij verzonnen feiten met overtuiging of vertelt leugens, net als een student die het antwoord op een toets raden, maar eigenlijk ongelijk heeft.

De auteurs van dit artikel wilden een "leugendetector" voor deze robot bouwen. Ze wilden een manier vinden om te weten, voordat we het antwoord van de robot vertrouwen, of de robot eigenlijk onzeker is of gewoon blufft.

Hier is hoe ze dat deden, eenvoudig uitgelegd:

Het probleem met oude methoden

Vroeger probeerden wetenschappers op twee hoofdmanieren om de robot te betrappen op liegen:

  1. De "Vraag het opnieuw"-methode: Vraag de robot 10 keer dezelfde vraag. Als hij 10 verschillende antwoorden geeft, is hij waarschijnlijk in de war. Nadeel: Dit is traag en duur, net als het 10 keer aan een vriend dezelfde vraag stellen om te zien of ze hun verhaal veranderen.
  2. De "Zekerheidsscore"-methode: Kijk hoe overtuigend de robot klinkt. Nadeel: Robots zijn uitstekend in het overtuigend klinken, zelfs als ze volledig ongelijk hebben.

Het nieuwe idee: De "Token-niveau Dichtheid"-detective

De auteurs beseften dat het "brein" van de robot (zijn interne lagen) aanwijzingen bevat over zijn onzekerheid. Ze besloten een wiskundig hulpmiddel te gebruiken dat Mahalanobis-afstand (MD) heet.

De Analogie: De "Normale Menigte" versus de "Uitbijter"
Stel je voor dat de robot een mentale bibliotheek heeft van "goede, correcte antwoorden" die hij tijdens de training heeft geleerd.

  • De Oude Weg (Sequentieniveau): Wanneer de robot een hele zin afmaakte, keek de oude methode naar de hele zin als één grote klomp en vroeg: "Lijkt deze hele klomp op de 'goede' antwoorden?" Het probleem was dat een zin één vreemd woord kan hebben dat de hele zaak verpest, maar de "klomp" kan er nog steeds goed uitzien.
  • De Nieuwe Weg (Token-niveau): De auteurs besloten om naar elk enkel woord (token) te kijken dat de robot schrijft, één voor één.
    • Ze vragen: "Lijkt dit specifieke woord op de woorden die in de 'goede' bibliotheek van de robot te vinden zijn?"
    • Als de robot een woord schrijft dat zeer vreemd is of ver weg ligt van zijn bibliotheek met correcte woorden, krijgt dat woord een hoge "verdachte score".
    • Ze doen dit voor elk woord in de zin en middelen vervolgens de scores om een uiteindelijke "onzekerheidsscore" voor het hele antwoord te krijgen.

Hoe ze het bouwden (Het recept)

  1. Verzamel de "Goede" Voorbeelden: Ze namen een hoop vragen en de antwoorden van de robot. Ze filterden deze antwoorden om alleen die te behouden die zeker correct waren (zoals een leraar die een toets nakijkt en alleen de A+ papieren bewaart).
  2. Kaart de "Goede" Woorden: Ze keken naar de interne wiskunde (embeddings) van de woorden in die A+ papieren om een kaart te maken van hoe "correct" eruitziet voor elke laag van het brein van de robot.
  3. De "Verdachte"-test: Wanneer de robot een nieuw antwoord genereert, controleert het systeem elk enkel woord tegen die "correcte" kaart.
    • Als een woord ver weg ligt van de "correcte" kaart, krijgt het een hoge afstandsscore (Hoge Onzekerheid).
    • Als het dichtbij ligt, krijgt het een lage score (Lage Onzekerheid).
  4. De "Trainer" (Lineaire Regressie): Omdat het kijken naar elke enkele laag van het brein van de robot ingewikkeld is, trainden ze een eenvoudige "trainer" (een lineair regressiemodel). Deze trainer kijkt naar alle verdachte scores van de verschillende lagen en de eigen zekerheid van de robot, en zegt dan: "Op basis van al deze aanwijzingen, hoe waarschijnlijk is het dat dit antwoord waar is?"

Wat ze vonden

Ze testten deze nieuwe "Token-niveau Detective" op 11 verschillende taken, van het samenvatten van nieuwsartikelen tot het beantwoorden van lastige wetenschappelijke vragen.

  • Het is Sneller: In tegenstelling tot de "Vraag het opnieuw"-methode, vereist dit niet dat de robot meerdere keren draait. Het is bijna net zo snel als wanneer de robot gewoon normaal het antwoord schrijft.
  • Het is Slimmer: Het ving leugens veel beter op dan eerdere methoden. In veel tests was het de beste beschikbare methode.
  • Het Werkt op Nieuwe Dingen: Zelfs toen ze de robot testten op onderwerpen die hij niet had gezien tijdens de training (zoals overschakelen van het samenvatten van nieuws naar het beantwoorden van medische vragen), werkte de methode nog steeds goed.
  • De "Hybride" Boost: Ze ontdekten dat het combineren van hun nieuwe methode met de eigen zekerheidsscore van de robot (een "Hybride" aanpak) het nog beter maakte in het opsporen van leugens.

De Conclusie

Het artikel beweert dat door naar elk enkel woord te kijken dat de robot schrijft en te controleren hoe "vreemd" het is in vergelijking met de training van de robot, we een zeer snelle, nauwkeurige en goedkope manier kunnen creëren om te vertellen of de robot de waarheid spreekt of dingen verzonnen. Het is alsof je de robot een spiegel geeft zodat hij kan zien wanneer hij op het punt staat iets vreemds te zeggen, nog voordat hij het zelfs zegt.

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 →