Hallucination Span Detection with Input-Side Evidence Alignment
Dit artikel introduceert een nieuwe taak en een encoder-gebaseerde methode voor het detecteren van gehallucineerde spans in door LLM's gegenereerde tekst door de voorspelbaarheid van getrouwe tokens uit de invoerbewijzen te benutten om hallucinaties gelijktijdig te identificeren en deze uit te lijnen met hun bron.
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
Grote taalmodellen hebben de manier waarop we met computers communiceren getransformeerd door te fungeren als krachtige motoren die nieuws kunnen samenvatten, complexe vragen kunnen beantwoorden en documenten kunnen opstellen. Deze systemen werken door het volgende woord in een zin te voorspellen op basis van patronen die ze hebben geleerd uit enorme hoeveelheden tekst. Echter, een hardnekkig gebrek ondermijnt hun betrouwbaarheid: ze verzinnen soms feiten. Dit fenomeen, bekend als hallucinatie, treedt op wanneer een model informatie genereert die plausibel klinkt, maar die ofwel niet wordt ondersteund door het bronmateriaal, of er direct mee in strijd is. Voor gebruikers die deze hulpmiddelen vertrouwen voor kritieke taken, is het moeilijk om onderscheid te maken tussen een nuttige samenvatting en een verzonde tekst. De kernuitdaging ligt niet alleen in het weten dat er een fout bestaat, maar in het precies aanwijzen van welke woorden fout zijn en het vinden van het specifieke deel van de oorspronkelijke tekst dat bewijst dat ze onjuist zijn. Zonder dit granulair niveau van detail blijft het verifiëren van de waarheid van een lang document een tijdrovend, handmatig proces.
Onderzoekers aan het Institute of Science Tokyo hebben een nieuwe aanpak ontwikkeld om dit probleem op te lossen, waarbij de focus is verschoven van het beoordelen van een hele tekst naar het onderzoeken van individuele woorden. In plaats van een computer simpelweg te vragen om een hele paragraaf als waar of onwaar te labelen, werkt hun methode als een vergrootglas dat de gegenereerde output woord voor woord scant om te zien of het herleid kan worden tot de bron. Het team werkt vanuit een eenvoudige maar krachtige observatie: als een woord in de samenvatting getrouw is aan de oorspronkelijke tekst, zou een computer dit woord kunnen voorspellen met de oorspronkelijke tekst als enige gids. Omgekeerd zal een woord dat een hallucinatie is, onmogelijk te voorspellen zijn vanuit de bron, omdat de informatie daar simpelweg niet bestaat. Door een model te trainen om deze voorspelbaarheid te testen, hebben de onderzoekers een systeem gecreëerd dat niet alleen de verzonnen woorden signaleert, maar ook het specifieke bewijs in de invoer benadrukt dat de juiste informatie ondersteunt.
Het proces begint met het opdelen van de gegenereerde tekst in betekenisvolle brokken, zoals zinsdelen of clausules, in plaats van het als één enkel blok te behandelen. Het systeem neemt vervolgens een woord uit een van deze brokken en verbergt dit tijdelijk, waarbij het model wordt gevraagd te raden wat dat woord zou moeten zijn op basis van uitsluitend de oorspronkelijke invoertekst. Als het model het verborgen woord met vertrouwen kan raden met behulp van de bron, markeert het systeem het als getrouw. Als het model moeite heeft met een gok maken, of als de vertrouwensscore laag is, markeert het systeem het woord als een potentiële hallucinatie. Cruciaal is dat, omdat het model de brontekst moest raadplegen om zijn gok te doen, het van nature een link produceert tussen het outputwoord en het specifieke deel van de input dat het hielp. Dit creëert een kaart van bewijslast, die de gebruiker precies laat zien waar het model zijn informatie heeft gevonden of, in het geval van een fout, waar het geen ondersteuning kon vinden.
Om dit idee te testen, gebruikten de onderzoekers een dataset met duizenden voorbeelden waarin mensen al hadden geïdentificeerd welke delen van gegenereerde antwoorden feitelijk onjuist waren. Ze vergeleken hun nieuwe methode met bestaande technieken, inclusief diegene die vertrouwen op massieve, complexe modellen om tekst te lezen en te beoordelen. De resultaten toonden aan dat hun lichtere, meer gefocuste aanpak uitzonderlijk goed was in het vinden van de fouten. Terwijl andere methoden de fouten soms volledig misten, identificeerde dit nieuwe systeem het overgrote deel van de gehallucineerde woorden succesvol, met name die die volledig verzonnen waren. Het bleek ook effectief te zijn in het terugkoppelen van de juiste woorden in de samenvatting naar de juiste zinnen in de bron, waardoor een duidelijk spoor van bewijs ontstond dat de gebruiker kon volgen.
De studie onthulde echter ook een specifieke zwakte in het vermogen van het systeem om bepaalde soorten fouten te detecteren. De methode had moeite wanneer de hallucinatie een directe tegenstrijdigheid was, zoals het veranderen van een getal van "vier" naar "twintig" op een manier die nog steeds grammaticaal en contextueel vergelijkbaar is met de originele tekst. In deze gevallen vond het model de omliggende context zo vergelijkbaar dat het zelfverzekerd bleef in zijn voorspelling, waardoor het de subtiele verschuiving in betekenis niet herkende. De onderzoekers merkten op dat hoewel het systeem uitblinkt in het opsporen van informatie die geheel afwezig is in de bron, het verdere verfijning nodig heeft om deze meer misleidende, conflicterende fouten te vangen. Ondanks deze beperking toont het werk een belangrijke stap voorwaarts in het transparanter maken van kunstmatige intelligentie, door een praktische manier te bieden om de waarheid van door machines gegenereerde inhoud te verifiëren door elke bewering direct terug te koppelen aan de bron.
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.