Digitalisering

Tomatsåsen som en algoritm

Vad är en algoritm?

Begreppet algoritm har blivit populärt de senaste åren i och med att de används för till exempel styrning av nyhetsflöden i sociala medier, automatisk börshandel och sökning på internet. Men, algoritmer behöver inte alls ha med sådant att göra.

Ladda ner e-guiden om AI som den perfekta lärarassistenten

Ladda ner

En algoritm är bara en sekvens av instruktioner att följa. Ett bra exempel är ett matrecept. Det beskriver vilken ”input” man ska ha: olivolja, lök, vitlöksklyftor, krossade tomater, … och vilka steg som ska göras: hacka 2 lökar, krossa 1 vitlöksklyfta, stek de glansiga i 1 msk olivolja, häll i en burk tomater och så vidare.

Resultatet är i det här fallet en tomatsås. En mer matematisk algoritm som alla en gång har lärt sig är division med trappan eller liggande stolen. Den består av ett antal steg som man ska gå igenom för att ta sig fram till ett resultat.

De algoritmer som används inom maskininlärning och artificiell intelligens är sådana beräkningsinstruktioner, det är bara det att input är väldigt komplext, och instruktionerna är ännu mer komplexa. Därför är det helt nödvändigt att algoritmerna implementeras som datorprogram och de kan framstå som en aning magiska på grund av sin komplexitet.

Relaterade artiklar

Blogg

Lärare

Vikten av ditt arbetsminne

Arbetsminnet kan beskrivas som förmågan att hålla, och arbeta med, information i medvetandet under kortare perioder. Det är arbetsminnet som gör att vi kan arbeta med mer än en tanke [..]