Hvordan fungerer ChatGPT egentlig?


Hvordan fungerer ChatGPT egentlig?

Du kender ChatGPT og Google Gemini og måske Microsoft Copilot, men har du styr på hvordan ”sprogmodeller” fungerer og hvordan de overhovedet kan svare dig fornuftigt?

I virkeligheden handler det mere om GPT end om ChatGPT. Du er sikkert stødt på forkortelser som GPT-3.5 og GPT-4. GPT (Generative Pre-trained Transformers) er selve sprogmodellen eller "hjernen" og tallene refererer bare til de forskellige versioner. 

ChatGPT derimod er en app der er bygget ovenpå GPT – et brugerinterface der skaber kontakt til "hjernen". 

Det er OpenAI der har udviklet både GPT og ChatGPT mens virksomheder som eksempelvis Microsoft bruger GPT-hjernen, men bygger sine egne apps som Bing eller integrerer funktionaliteten i Officepakken som ”Copilot”. Der er selvfølgelig også konkurrerende ”hjerner” - mest kendt er Googles sprogmodel med det tekniske navn LaMDA – ovenpå har de så bygget appen ”Gemini” der fungerer på samme måde som ChatGPT (prøv den her). I den nyeste version er Gemini og LaMDA en hel del kraftigere end OpenAI's GPT. I en nylig test med 32 kategorier, vandt Gemini i 30 tilfælde. Google kom bare for sent til festen og OpenAI og ChatGPT har haft en kæmpe fordel i at være først og være langt mere kendt (ChatGPT udkom i første version i november 2022, mens Googles Bard, nu Gemini, fulgte efter i marts 2023). Google Gemini har den fordel at den henter sine data real-time fra alt hvad der er søgbart på internettet. GPT-4 har kun den viden som den er fodret med frem til april 2023.

Algoritmer er motoren i AI
For at forstå hvad en sprogmodel er, skal man først forstå algoritmer. En algoritme er dybest set en sekvens af instruktioner eller en slags avanceret opskrift der skal følges for at løse en opgave. "Hvis det her sker, skal du gøre sådan her" – "ser du et 1-tal skal du gå til højre, ser du et 2-tal skal du gå til venstre".

Avancerede algoritmer kan rumme millioner af ”instruktioner” og i sprogmodeller har de til formål at lære sprog, strukturer, grammatik og stilistiske elementer. Man ”træner” algoritmen ved eksempelvis at indlæse teksten fra tusindvis af børnebøger. Algoritmen kan nu sammensætte ord der matcher et børnebogsunivers – ikke fordi den selv ”tænker”, men fordi den har set så mange tekststrenge fra børnebøger at den kan lave typiske sætningskonstruktioner og få det til at se ud som om den selv "tænker". I virkeligheden kopierer den bare mønstre fra alt det andet den har set.

Hvis du vil have bedre resultater fra ChatGPT, skal du beskrive konteksten for de resultater du gerne vil have. Skriv for eksempel: Opfat dig selv som Jussi Adler Olsen og skriv en historie på 20 linjer. Prøv tilsvarende at skrive: Opfat dig selv som Ole Lund Kirkegaard og skriv en historie på 20 linjer.

Du har bedt om det samme output – en historie på 20 linjer. Men du vil få vidt forskellige resultater fordi sprogmodellen nu bygger historien på baggrund af ord fundet i 2 forskellige stilistiske genrer. Jo mere kontekst du giver den, jo bedre resultater får du.

Du kender ChatGPT som det store dyr på savannen, men udvalget af apps der bruger GPT eller andre modeller kommer til at eksplodere i både antal og kvalitet. OpenAI har netop åbnet GPT Store hvor man kan dele og hente alternative versioner af ChatGPT – præcis som man kender det fra Apples app store og Googles Play. Det bedste eksempel lige nu er nok Microsoft Copilot hvor GPT-modellen fungerer i baggrunden for dine Office apps og kan hjælpe dig med at forbedre det du er i færd med at lave i eksempelvis Excel eller PowerPoint. Microsoft har optimeret GPT til at tage udgangspunkt i Office-universet, så i stedet for at sammenligne mønstre i hele den store sprogmodel har den i Copilot fokus på de mønstre af information der handler om eksempelvis formler i excel. Se eksempler på Copilot i videoen herunder.

Uanset din stilling eller dit arbejdsområde skal du interessere dig for nye AI apps – de kommer til enten at stjæle eller forbedre dit arbejde. Det sidste er nok at foretrække, så det er bare med at komme i gang!

-