BegrÀnsningar med generativ AI
Nu kĂ€nner du till ungefĂ€r hur generativ AI fungerar. Men innan vi tittar pĂ„ hur man anvĂ€nder den pĂ„ ett effektivt sĂ€tt, kan det vara vĂ€rt att titta pĂ„ vad den har för brister och begrĂ€nsningar.Â
Hallucinationer
En av de mest omtalade svagheterna med stora sprÄkmodeller Àr att de ibland hittar pÄ svar. Det kallas för hallucinationer och kan bestÄ i att modellen exempelvis presenterar felaktiga eller pÄhittade uppgifter, ofta med ett sjÀlvsÀkert tonfall.
Till exempel sÄ kan du fÄ ett uppenbart felaktigt svar pÄ en faktafrÄga eller sÄ kan du be modellen om en kÀllhÀnvisning till en studie och fÄ ett svar som verkar trovÀrdigt med författare och publiceringsÄr. Men nÀr du försöker leta upp kÀllan visar det sig att studien aldrig har funnits.
Hallucinationer kan ha flera olika orsaker och vi ska titta pÄ nÄgra av dem.

Detalj ur Digital Nomads Beyond the Cubicle av Yutong Liu & Digit tagen frÄn Better Images of AI Licens: Creative Commons ErkÀnnande 4.0 Internationell (CC BY 4.0) //Beskuren
Ytlig statistisk förstÄelse
Du kanske minns att vi i förra kapitlet gick igenom att stora sprĂ„kmodeller genererar sina svar ett ord i taget baserat pĂ„ sannolikhet? Problemet Ă€r att denna metod sĂ€llan leder till en faktisk förstĂ„else av ett Ă€mne. Modellen förstĂ„r inte varför saker Ă€r som de Ă€r, bara att de ofta förekommer tillsammans. Detta gör den sĂ„rbar för felaktiga resonemang, sĂ€rskilt i komplexa situationer. Eftersom modellen inte âvetâ vad den sĂ€ger, kan den inte skilja pĂ„ det som faktiskt Ă€r sant och det som bara lĂ„ter sannolikt baserat pĂ„ dess trĂ€ningsdata.
Det hĂ€r Ă€r en av de vanligaste orsakerna till att generativ AI hallucinerar. Bara för att ett visst svar har hög statistisk sannolikhet, sĂ„ behöver det inte betyda att det Ă€r korrekt.Â
VÀldigt hjÀlpsam, men omedveten om sina brister
Minns du att vi i förra kapitlet pratade om att de stora sprĂ„kmodellerna trĂ€nar sig sjĂ€lva att upptĂ€cka mönster i sin trĂ€ningsdata med hjĂ€lp av neurala nĂ€tverk? Det Ă€r dĂ€remot inte bara helt upp till sprĂ„kmodellen sjĂ€lv att avgöra mönster. Utöver den grundlĂ€ggande statistiska trĂ€ningen finjusteras stora sprĂ„kmodeller ofta för att bete sig pĂ„ önskat sĂ€tt, till exempel genom att vara hjĂ€lpsamma, följa instruktioner och undvika skadligt innehĂ„ll. Detta sker ofta genom processer som kallas förstĂ€rkningsinlĂ€rning med mĂ€nsklig feedback (reinforcement learning from human feedback, RLHF), dĂ€r mĂ€nskliga granskare ger feedback pĂ„ modellens svar. Ăven om detta gör att modellerna upplevs som hjĂ€lpsamma och hĂ€rliga att ha att göra med kan det ibland bidra till hallucinationer. Om modellen har lĂ€rt sig att alltid svara och vara hjĂ€lpsam kan den i situationer dĂ€r den saknar korrekt information istĂ€llet generera ett troligt, men inkorrekt, svar snarare Ă€n att sĂ€ga att den inte vet.
FörÄldrad kunskapsbas
Modeller trÀnas pÄ stora textmÀngder men bara fram till ett visst datum. Det betyder att de inte kÀnner till hÀndelser eller förÀndringar som intrÀffat efter att modellen trÀnades klart. Till exempel: En AI som trÀnades 2023 vet inte vad som hÀnde i valet 2024, vilka nya lagar som trÀdde i kraft, eller vilka nya vetenskapliga rön som publicerades dÀrefter.
Nu för tiden har alla stora AI-tjĂ€nster integrerad webbsökning för att kunna hĂ€mta aktuell information som inte finns med i trĂ€ningsdatan. Men den kommer inte alltid att göra det om det inte framgĂ„tt tydligt frĂ„n dina instruktioner att den ska göra det hĂ€r. DĂ€remot har alla tjĂ€nsterna ett manuellt lĂ€ge som man kan aktivera, sĂ„ att den alltid ska söka pĂ„ webben för information. Det kan du se mer om i de senare kapitlen, dĂ€r vi gĂ„r in pĂ„ specifika AI-modeller och hur man anvĂ€nder demÂ
Om du anvĂ€nder en sprĂ„kmodell för att plocka fram fakta som Ă€r aktuell gör du bĂ€st i att dubbelkolla den med en annan kĂ€lla ocksĂ„. Â
BegrÀnsat kontextfönster
Det hĂ€r Ă€r egentligen inte en hallucination, men det kan upplevas som en sĂ„dan. I förra kapitlet pratade vi om hur en stor sprĂ„kmodell fĂ„r sin trĂ€ningsdata som tokens (ord eller delar av ord)? En stor sprĂ„kmodell kan bara âminnasâ en viss mĂ€ngd information, alltsĂ„ en specifik mĂ€ngd tokens, under tiden den jobbar med en uppgift. Detta kallas för ett kontextfönster. Det hĂ€r mĂ€rks till exempel om du för lĂ„nga samtal med en AI-chattbot. Saker du nĂ€mnde i början av konversationen faller bort, vilket kan leda till inkonsekventa eller repetitiva svar, och du mĂ„ste ibland pĂ„minna modellen om vad ni redan gĂ„tt igenom. Om en dialog blir för lĂ„ng eller om du matar in ett mycket lĂ„ngt dokument kommer modellen att âglömmaâ de tidigare delarna av konversationen eller texten. Detta hindrar den frĂ„n att föra lĂ„nga sammanhĂ€ngande dialoger eller att göra djupgĂ„ende analyser av mycket stora dokument.
Detta hanterar du bĂ€st genom att starta en ny chatt nĂ€r du mĂ€rker att sprĂ„kmodellen börjar tappa kontexten.Â
Ăvriga brister
Vid sidan av sin tendens att hallucinera sĂ„ har Ă€ven stora sprĂ„kmodeller en del andra brister som kan vara bra att kĂ€nna till.Â
PromptkÀnslighet
Stora sprĂ„kmodeller Ă€r vĂ€ldigt responsiva till hur du formulerar dina instruktioner. Detta Ă€r egentligen en vĂ€ldigt stor fördel, eftersom du verkligen kan finslipa och fĂ„ exakt det resultat som du vill ha. Men inledningsvis kan det upplevas som vĂ€ldigt frustrerande av nya anvĂ€ndare, eftersom de inte förstĂ„r varför de fĂ„r sĂ„ pass olika resultat nĂ€r de ger nĂ€stan identiska instruktioner. SmĂ„ förĂ€ndringar i hur du formulerar en frĂ„ga eller till och med ett extra mellanslag kan pĂ„verka svaret frĂ„n modellen pĂ„ ovĂ€ntade sĂ€tt. Detta beror pĂ„ att sprĂ„kmodellen reagerar kĂ€nsligt pĂ„ hur din instruktion exakt ser ut.Â
Till exempel kan en instruktion som âSammanfatta den hĂ€r artikeln kortâ ge ett helt annat resultat Ă€n âKan du skriva en kort sammanfattning av artikeln?â Trots att det i praktiken betyder samma sak. Orsakerna till det hĂ€r Ă€r ganska invecklade, men lite förenklat kan man sĂ€ga sĂ„ hĂ€r: Eftersom sprĂ„kmodellerna Ă€r trĂ€nade pĂ„ att kĂ€nna igen mönster, sĂ„ innebĂ€r det att Ă€ven vĂ€ldigt smĂ„ variationer i hur du uttrycker dina instruktioner kan trigga olika sorters mönsterigenkĂ€nning hos sprĂ„kmodellen.Â
Det bÀsta sÀttet att hantera det hÀr problemet Àr helt enkelt att acceptera att du kommer att fÄ olika typer av resultat beroende pÄ hur du uttrycker dig. Du fÄr testa dig fram i hur du uttrycker dig sjÀlv nÀr du Àr ute efter ett vÀldigt specifikt resultat.

Detalj ur Digital Nomads Beyond the Cubicle av Yutong Liu & Digit tagen frÄn Better Images of AI Licens: Creative Commons ErkÀnnande 4.0 Internationell (CC BY 4.0) //Beskuren
SvÄrt för matematik och logiska resonemang
Trots sin förmĂ„ga att bearbeta text imponerande vĂ€l, har stora sprĂ„kmodeller ofta en svag matematisk och logisk förmĂ„ga. De kan ha svĂ„rt med flerstegsproblem, komplex aritmetik eller logiska pussel. De Ă€r inte utvecklade för att agera som kalkylatorer eller logiska processorer, utan som sprĂ„kgeneratorer. Ăven om modeller blir bĂ€ttre, kan de fortfarande ha svĂ„rt med komplexa instruktioner som innehĂ„ller flera led (âBerĂ€tta inte om X, men nĂ€mn Y utan att inkludera Zâ). Modellen kan missa en del av instruktionen, sĂ€rskilt om den Ă€r lĂ„ng eller invecklad, och dĂ€rmed ge ett svar som gĂ„r emot en specifik begrĂ€nsning som anvĂ€ndaren har satt upp.Â
De senaste modellerna har blivit betydligt bĂ€ttre pĂ„ det hĂ€r. De har fĂ„tt inbyggd förmĂ„ga att ”tĂ€nka igenom” ett problem innan de svarar, vilket mĂ€rkbart minskar antalet fel i matematik och logiska resonemang. BegrĂ€nsningen finns kvar, men den Ă€r inte lika pĂ„taglig som den var.
Bristande trÀningsdata
Det Àr viktigt att kÀnna till att stora sprÄkmodeller fungerar bÀst pÄ sprÄk och Àmnen som Àr vÀlrepresenterade i trÀningsdatan. För sprÄk som talas av fÄ, eller för smala fackomrÄden, blir resultaten ofta sÀmre. En modell kan skriva insiktsfulla texter pÄ engelska om klimatpolitik, men har svÄrt att formulera sig pÄ nordsamiska eller förstÄ detaljer inom svensk förvaltningsrÀtt. Det beror inte pÄ ovilja utan pÄ att det helt enkelt inte fanns tillrÀckligt med exempel i datan den trÀnades pÄ.
Om trĂ€ningsdatan innehĂ„ller stereotypa, orĂ€ttvisa eller felaktiga representationer av mĂ€nniskor, grupper eller fakta, kommer AI-modellen att lĂ€ra sig och Ă„terspegla dessa fördomar i sina svar. Detta kan leda till svar som Ă€r partiska, diskriminerande eller helt enkelt felaktiga ur ett etiskt eller faktamĂ€ssigt perspektiv. Ăven om modellen statistiskt sett âgenererar det mest sannolikaâ svaret baserat pĂ„ datan. En modell kan till exempel föreslĂ„ manliga jobb i ett svar om ingenjörer om den bara sett manliga ingenjörer i trĂ€ningsdatan, eller ge en felaktig bild av en viss kultur om trĂ€ningsdatan bara representerar en snĂ€v syn pĂ„ den.
Det hÀr problemet Àr tyvÀrr vÀldigt svÄrt att komma runt. De flesta stora sprÄkmodeller utvecklas idag av engelsksprÄkiga företag, frÀmst i USA, och trÀnas i stor utstrÀckning pÄ engelsksprÄkig data.

Detalj ur Digital Nomads Beyond the Cubicle av Yutong Liu & Digit tagen frÄn Better Images of AI Licens: Creative Commons ErkÀnnande 4.0 Internationell (CC BY 4.0) //Beskuren
Skillnaden mellan traditionell sökning och generativ AI
Till sist kan det vara vÀrt att prata lite grann om vilka brister generativ AI har anvÀnt som sökmotor. Det Àr lÀtt att blanda ihop generativ AI med traditionella sökmotorer, men de fungerar pÄ helt olika sÀtt.
En traditionell sökmotor, som Google, letar efter dokument eller webbsidor som matchar din sökfrĂ„ga. Du fĂ„r en lista med lĂ€nkar som du sjĂ€lv fĂ„r granska och bedöma. Den ger dig vĂ€gar till information och du fĂ„r anvĂ€nda ditt eget förnuft för att hitta det relevanta svaret ⊠efter att du har vadat genom ett trĂ€sk av reklam och sponsrat innehĂ„ll.Â
En generativ AI dÀremot genererar ett direkt svar pÄ din frÄga. Den hÀmtar inte svaret frÄn en enskild kÀlla utan skapar det genom att generera innehÄll utifrÄn sin trÀningsdata. De flesta stora AI-tjÀnsterna, som ChatGPT och Gemini, kommer ocksÄ att söka pÄ nÀtet nÀr du frÄgar om nÄgot som berör aktuell information eller som den bedömer att den behöver information utöver sin trÀningsdata för att svara pÄ. Du kommer dÄ att fÄ kÀllhÀnvisningar, men svaret den ger dig Àr en sammanfattad version av information och du vet inte alltid exakt varifrÄn informationen kommer.
Fördelarna Àr tydliga: det gÄr snabbt, det Àr tillgÀngligt och du slipper klicka dig igenom flera sidor för att hitta svar. Men nackdelen Àr att du som anvÀndare mÄste vara vaksam. Det finns ingen garanti för att svaret Àr korrekt och ibland saknas kÀllhÀnvisningar.
Om du Ă€r intresserad av att anvĂ€nda AI för informationssökning och informationshantering sĂ„ finns det mer specialiserade tjĂ€nster som Ă€r lĂ€mpliga att anvĂ€nda, sĂ„som Perplexity och NotebookLM.Â