Lær om AI · Hallucinationer
Hvorfor finder AI nogle gange på ting, og hvad gør man ved det?
Hvorfor sker det?
En sprogmodel er trænet til én ting: at fortsætte en tekst på den måde, der ligner alt det, den har læst, mest. Den har ikke en liste over, hvad der er sandt. Den har et meget præcist billede af, hvordan sande sætninger plejer at se ud. For det meste er de to ting det samme. En sætning om, at Danmark har fem regioner, ligner de sætninger, den har set, og er også rigtig.
Problemet kommer, når spørgsmålet handler om noget, modellen aldrig har set: jeres priser, jeres instruks, en kunde, et varenummer. Så findes der ikke et rigtigt svar i det, den har læst, og den skriver alligevel det, der ligner et rigtigt svar mest. Den gør det i samme tone og med samme sikkerhed. Det er dét, der gør det farligt: man kan ikke høre forskel.
Det bliver værre af tre ting: når spørgsmålet lægger op til et bestemt svar ("hvor meget rabat giver vi normalt?" forudsætter, at der findes en normal rabat), når modellen ikke har lov til at sige nej, og når svaret skal være langt. Jo længere teksten er, jo flere steder kan den skride.
Et eksempel: det samme spørgsmål, to opsætninger
En farmakonom spørger: "Må vi substituere præparat X med Y, når X er i restordre?" Stiller hun spørgsmålet til en almindelig chattjeneste, får hun et velformuleret svar om substitutionsregler i almindelighed, måske med en henvisning til en regel, der lyder rigtig. Om den gælder for netop de to præparater, og om apotekets egen instruks siger noget andet, ved tjenesten ikke. Den skriver alligevel.
Stiller hun det samme spørgsmål til et værktøj, der er bygget til apoteket, sker der noget andet. Værktøjet slår først op i apotekets instrukser og i substitutionslisten. Finder det et afsnit, der svarer, skriver det svaret ud fra netop det afsnit og viser, hvor det står. Finder det ikke noget, siger det: "Instrukserne nævner ikke substitution mellem X og Y. Spørg apotekeren." Det andet svar er kortere og mindre imponerende. Det er også det eneste, man kan handle på.
Sådan bygger man en løsning, der ikke digter
- Afgræns
Værktøjet må kun svare på ét område: instrukser, ordrer, tider.
- Slå op først
Svaret skal bygge på jeres dokumenter eller data, ikke på modellens hukommelse.
- Vis kilden
Hvert svar henviser til det dokument eller den post, det kommer fra.
- Tillad "ved ikke"
Mangler kilden, siger værktøjet det i stedet for at udfylde hullet.
- Test
En fast samling spørgsmål med facit køres igen, hver gang noget ændres.
Det første trin undervurderes. Et værktøj, der må svare på alt, vil hallucinere, fordi det bliver spurgt om alt. Et værktøj, der kun må svare om leveringstider, og som får sine leveringstider fra ordresystemet, har ikke meget at digte med. Afgrænsningen er ikke en begrænsning, I accepterer. Den er den vigtigste sikkerhed, I bygger ind.
Testsamlingen er det andet, der undervurderes. Tredive rigtige spørgsmål fra hverdagen, hver med et facit, som en fagperson har godkendt. Den køres, før værktøjet tages i brug, og igen hver gang modellen, dokumenterne eller reglerne ændres. Uden den ved I ikke, om værktøjet blev bedre eller værre af sidste ændring. Med den tager det et kvarter at finde ud af.
Hvad der hjælper, og hvad der ikke gør
Hjælper
- At svaret skal bygge på jeres egne dokumenter og data (opslag før svar)
- Kildehenvisning på hvert svar, så medarbejderen kan tjekke
- Et smalt område og en klar liste over, hvad værktøjet ikke svarer på
- Korte svar; lange svar har flere steder at skride
- Et menneske, der godkender, før noget sendes eller bogføres
Hjælper ikke, eller ikke nok
- At skrive "du må ikke finde på noget" i instruktionen til modellen; det hjælper lidt, og det er ikke en sikkerhed
- At vente på en nyere model; de digter mindre, men ikke aldrig
- At stole på, at svaret lyder sikkert; det gør de forkerte svar også
- At lade modellen tjekke sig selv uden en kilde at tjekke mod
Hvad det kræver hos jer
- Dokumenter eller data, som svarene kan bygge på. Findes de ikke, kan værktøjet kun gætte, og så skal det ikke bygges endnu.
- En fagperson, der kan godkende facit til testsamlingen og dømme, når et svar er forkert.
- En beslutning om, hvad værktøjet ikke må svare på, truffet før det bygges.
- Vilje til at acceptere "det ved jeg ikke" som et godt svar. Det er det, der gør de andre svar troværdige.
Typiske misforståelser
| Det hører vi | Sådan hænger det sammen |
|---|---|
| De nyeste modeller hallucinerer ikke længere | De gør det sjældnere. Spørg dem om noget, de ikke har set, og de gør det stadig. Løsningen ligger i, hvordan værktøjet er bygget, ikke i modellens årgang. |
| Man kan løse det med en god prompt | En god instruktion gør det bedre. Opslag i jeres dokumenter, kildehenvisning og en testsamling gør det sikkert. Det er forskellen på et godt råd og en sikkerhedssele. |
| Hvis den lyder sikker, er den sikker | Tonen er den samme, uanset om svaret er rigtigt. Kilden er det eneste, man kan dømme efter. |
| Det er for farligt at bruge AI til noget, der skal være rigtigt | Det er for farligt at bruge en almindelig chattjeneste til det. Et værktøj, der slår op, viser kilde og tør sige nej, kan bruges til ting, der skal være rigtige, og det er dét, vi bygger. |
Hvad vi ville fraråde
Vi ville fraråde at bruge en almindelig chattjeneste til spørgsmål om jeres egne regler, priser eller kunder, uanset hvor gode svarene ser ud. Den har ikke set jeres data, så den gætter. Og vi ville fraråde at tage et værktøj i brug uden en testsamling. Det er den eneste måde at vide, om det virker, og den eneste måde at opdage, hvis det holder op med det.
Ofte stillede spørgsmål
Kan hallucinationer fjernes helt?
Ikke i modellen. I løsningen kan de bringes ned til et niveau, hvor de opdages, fordi hvert svar har en kilde og de vigtige handlinger kræver godkendelse.
Hvad er en testsamling, og hvem laver den?
20–30 rigtige spørgsmål fra jeres hverdag, hver med et svar, en fagperson hos jer har godkendt. Vi hjælper med at samle dem; facit er jeres.
Hvordan ved medarbejderen, om et svar kan bruges?
Ved at se på kilden. Et svar uden kilde vises ikke; et svar med kilde kan tjekkes med ét klik.
Er det her det samme som RAG?
RAG er den teknik, der får værktøjet til at slå op i jeres dokumenter, før det svarer. Det er det vigtigste enkelte middel mod hallucinationer, men ikke det eneste.
Læs også
Vil I have hjælp til at komme fra forklaring til praksis?
Tag en uforpligtende snak med os om, hvor det giver mening at starte hos jer. Vi svarer inden 24 timer.