Tilläggsanmärkning 1/2024: Utvecklingstakten för generativa AI-applikationer har varit extremt snabb under de senaste åren, vänligen och beakta publiceringsdatumet för denna artikel. Artikeln kan innehålla mycket föråldrad information.
Min avsikt med texten är att förenklat beskriva artificiell intelligens på ett sätt som är begripligt för alla. Det handlar alltså inte om en vetenskaplig definition utan snarast ett försök att förklara en mycket mångfacetterad sak. Ni som har haft mer att göra med artificiell intelligens – ta gärna kontakt, så kan vi göra texten ännu lättare att förstå och korrigera mina fel.
I den här artikeln behandlar vi s.k. svag eller snäv artificiell intelligens, som enbart kan utföra på förhand fastställda uppgifter enligt användarens instruktioner. Med stark artificiell intelligens avses människolik artificiell intelligens som försöker imitera hjärnans funktion och matematiska logik. Vi fokuserar särskilt på hur datorseende och text-till-bild-generatorer fungerar.
AI vadå?
Vad menar vi egentligen med termen AI, artificiell intelligens? Enkelt sagt är artificiell intelligens ett datorprogram. Den vanligaste användningen för artificiell intelligens är att behandla stora mängder data. Dylik artificiell intelligens har utvecklats för att identifiera mönster som upprepar sig (eng. pattern) eller för att hitta data som avviker från genomsnittet och använda det för att skapa analyser. Den här processen kallas artificiell intelligens eftersom den på sätt och vis påminner om människans förmåga att dra slutsatser, kombinera information och skapa något nytt.
Innan artificiell intelligens för konst fanns, utvecklade forskare datorseende som kunde användas för att identifiera föremål och saker i fotografier eller video, till exempel människor eller om det är natt eller dag. Man måste alltid träna artificiell intelligens för varje enskild uppgift. För att t.ex. träna artificiell intelligens i datorseende kan man ge den 1 000 bilder på människoansikten. Datorn analyserar bilderna genom att leta efter upprepade mönster. Efteråt använder datorn dessa upprepade mönster för att hitta likheter mellan bilderna, som datorns användare ger namnet ”ansikte”. Nu kan vi använda artificiell intelligens för hitta samma mönster i nya bilder, och sedan instruera programmet att kalla dem ansikten. När vi talar om maskininlärning menar vi att artificiell intelligens själv lägger till informationen från en ny bild den analyserat i sin egen databas. På så sätt lär sig datorn att nästa gång identifiera ett människoansikte lite bättre. Den här slags artificiell intelligens kan man redan hitta i kameran på nästan varje mobiltelefon, i funktionen där kameran ritar en fyrkant kring ansikten den hittat. Motsvarande teknik kan användas för att skapa algoritmer för olika föremål och saker och sedan kombinera dem till ett massivt datorprogram som kan identifiera olika saker.
Låt oss ta ett annat exempel. Artificiell intelligens fungerar inte utan att datorns användare skapar regler för den att följa. Det debatteras om man istället för termen artificiell intelligens borde använda termen förstärkt intelligens (augmented intelligence). Vi måste lära oss att ställa rätt frågor till datorn – på så sätt kan vi få både noggrannare och snabbare information än vad vi kan uppnå genom våra egna observationer. Man kan till exempel mata in ett schackdrag i en dator, tillsammans med regler och spelets mål, och sedan uppmana datorn att efter varje drag analysera det bästa sättet att uppnå målet och vinna spelet. Datorn ser spelet som en slags ombytlig labyrint som den letar efter den kortaste vägen ut ur. Datorn testar efter varje drag alla tänkbara gångar i labyrinten och fattar ett beslut enligt det mål som maskinens användare bestämt. En dylik direkt taktik lämnar hål i försvaret och gör det möjligt för en mänsklig spelare utnyttja misstagen. Mänsklig kreativitet och anpassningsförmåga i olika situationer är inte något som man ännu riktigt lyckats koda.
Låt oss ta ett tredje exempel. Medan jag skrivit den här texten har jag flera gånger stött på röda vågiga streck under det jag skrivit. I det här fallet har artificiell intelligens lärt sig svenska grammatikregler som den använder för att granska texten för eventuella skriv- och grammatikfel. Artificiell intelligens i mitt ordbehandlingsprogram kan föreslå korrigeringar och förbättringar i texten jag skrivit. Tyvärr kan programmet jag använder inte ännu producera begriplig text med instruktionen: ”Förklara enkelt artificiell intelligens åt ungdomsarbetare”. Men det finns redan artificiell intelligens som kan göra det. Faktum är att artificiell intelligens som genererar text och bild är redan så långt utvecklad att man inte längre kan särskilja material som skapats av artificiell intelligens eller människor. Även dessa modeller behöver alltid parametrar, det vill säga ramar som användaren ger maskinen för text- eller bildproduktionen. Artificiell intelligens saknar fortfarande kreativitet och intuition, men även dessa egenskaper försöker man hela tiden utveckla och skapa modeller för.