Algoritm

Algoritmer liknas ofta vid ett recept som talar om för en dator hur den ska lösa en uppgift. Algoritmen definierar startpunkten och vilka steg som ska tas, i vilken ordning, ifall stegen ska upprepas eller inte, vid vilka situationer, osv, för att nå ett visst resultat. När vi till exempel ska lösa ett tal, som 21 + 42, så har vi lärt oss att börja med att addera entalen, och sedan tiotalen, för att komma fram till svaret 63. Att addera ett tal i taget och att börja med entalen, är en algoritm. Algoritmer kan vara både enkla och mer komplexa, och även bestå av andra algoritmer för att lösa komplicerade problem som hur självkörande bilar ska navigera i trafiken.

Exempel på algoritmer

När vi använder oss av exempelvis Netflix, Spotify eller Facebook, är det algoritmerna som avgör vad för innehåll som ska visas för oss. Det baseras på våra tidigare val. Om du till exempel är vän med Anna på Facebook och brukar gilla hennes bilder, så kommer den bakomliggande algoritmen att prioritera att visa Annas bilder för dig när hon postar dem, istället för andra tänkbara bilder. Om du istället väljer att börja följa Kim mer och mer, så kommer algoritmen att prioritera Kims bilder.

Något att reflektera över:

  • I vilka sammanhang (förutom Facebook) ser du att du påverkas av algoritmer? 

Ladda ner information om "Accelerating Digital Innovation"

Du kanske också är intresserad av dessa begrepp: