LIVE
Tekniker arbetar vid ett serverrack i ett datacenter
Foto: Derrick Coetzee from Berkeley, CA, USA · CC0
Guide 01

Vad är AI?

Artificiell intelligens är datorsystem som utför uppgifter som vi tidigare trott krävde mänsklig intelligens - att förstå språk, känna igen bilder, dra slutsatser och fatta beslut.

Den här sidan ger en grundläggande karta över området. Läs vidare om AI:s historia och om vart utvecklingen är på väg.

Ett brett begrepp

“AI” används om väldigt olika saker. Ett schackprogram från 1990-talet, filtret som sorterar bort skräppost, rekommendationerna i Spotify och en chattbot som skriver uppsatser kallas alla AI. Det som förenar dem är att de löser uppgifter som inte går att beskriva med en enkel, fast regel.

Det är vanligt att skilja mellan:

Två huvudspår: regler och inlärning

Den tidiga AI-forskningen byggde främst på symbolisk AI: människor skrev regler och logik som datorn följde (“om patienten har feber och utslag, överväg mässling”). Det fungerade i avgränsade miljöer, men verkligheten visade sig ha för många undantag för att fånga i regler.

Dagens AI bygger i stället nästan helt på maskininlärning. I stället för att programmera reglerna låter man systemet hitta mönster själv i stora mängder data.

Neurala nätverk och djupinlärning

Ett neuralt nätverk är en matematisk modell löst inspirerad av hjärnans nervceller. Det består av lager av enkla beräkningsenheter som är kopplade till varandra med “vikter”. Under träningen justeras miljontals eller miljarder vikter så att nätverkets svar blir allt bättre.

Förenklat diagram över ett neuralt nätverk med lager av noder
Ett neuralt nätverk: indata går genom lager av noder som var och en väger ihop signaler från föregående lager. Foto: Mikael Häggström, M.D. · CC0

Djupinlärning (deep learning) betyder neurala nätverk med många lager. Genombrottet kom runt 2012, när tre saker sammanföll: stora datamängder från internet, kraftfulla grafikprocessorer (GPU:er) och förbättrade träningsmetoder. Sedan dess har djupinlärning tagit över bildigenkänning, taligenkänning, översättning och mycket mer.

Mikroskopbild av en processors kiselchip, med miljontals transistorer
Ett processorchip i mikroskop. Dagens AI tränas på tusentals specialiserade chip av det här slaget. Foto: Martijn Boer · Public domain

Språkmodeller och generativ AI

De system som de flesta i dag menar med AI, som ChatGPT, Claude och Gemini, är stora språkmodeller (large language models, LLM). De bygger på en nätverksarkitektur som kallas transformer och som presenterades av forskare på Google 2017.

Grundprincipen är förvånansvärt enkel: modellen tränas på enorma mängder text för att förutsäga nästa ord (egentligen nästa “token”, en ordbit). För att bli riktigt bra på det måste modellen i praktiken lära sig grammatik, fakta, resonemang och stil. Därefter finjusteras den, ofta med mänsklig återkoppling, för att bli en hjälpsam assistent.

Generativ AI är samlingsnamnet för AI som skapar nytt innehåll: text, bilder, musik, video och kod.

På senare år har två utvecklingar varit särskilt viktiga:

NASA:s humanoida robot Robonaut 2
NASA:s Robonaut 2. Att ge AI en kropp, robotik, är ett av de svåraste områdena. Foto: Robert Markowitz · Public domain

Vad AI är bra och dåligt på

AI-system kan i dag skriva, sammanfatta, översätta, programmera, analysera bilder och lösa svåra problem på en nivå som för tio år sedan verkade avlägsen. Samtidigt har de tydliga svagheter:

AI i Sverige

Sverige har en aktiv AI-miljö med både forskning, offentliga satsningar och företag:

Och så har Sverige en unik roll genom Nobelpriset: 2024 gick både fysikpriset (John Hopfield och Geoffrey Hinton) och kemipriset (bland andra Demis Hassabis och John Jumper för AlphaFold) till AI-relaterad forskning.

Universitetshuset i Uppsala
Svensk AI-forskning bedrivs vid universitet över hela landet, ofta inom WASP. Foto: David Castor · CC0

Ordlista

BegreppFörklaring
AlgoritmEn stegvis instruktion för att lösa ett problem.
ModellResultatet av träningen: det system som sedan används för att göra förutsägelser.
TräningsdataDe data en modell lär sig av.
Parametrar / vikterDe tal i ett neuralt nätverk som justeras under träningen. Stora modeller har hundratals miljarder.
TokenEn ordbit. Språkmodeller läser och skriver text som tokens.
PromptInstruktionen eller frågan man ger en AI-modell.
KontextfönsterHur mycket text en modell kan hålla “i huvudet” samtidigt.
FinjusteringAtt träna en färdig modell vidare för en särskild uppgift.
HallucinationNär en AI-modell hittar på något som inte stämmer.
MultimodalEn modell som hanterar flera typer av data, till exempel text, bild och ljud.
Öppna vikterModeller vars parametrar publiceras så att vem som helst kan köra dem.