Steg 2 av 10

MaskininlÀrning

Hur datorer lÀr sig frÄn data istÀllet för att programmeras med explicita regler.

Vad Àr maskininlÀrning?

MaskininlÀrning (ML) Àr en del av AI dÀr datorer lÀr sig mönster frÄn data istÀllet för att följa förprogrammerade regler.

Traditionell programmering: Regler + Data → Svar
MaskininlĂ€rning: Data + Svar → Regler (modell)

Tre typer av lÀrande

đŸ‘šâ€đŸ« Supervised Learning

Modellen trÀnas med mÀrkta data - den vet "rÀtt svar" under trÀningen.

Bildklassificering Spamfilter

🔍 Unsupervised Learning

Modellen hittar mönster i omÀrkta data utan "facit".

Klustring Anomalidetektering

🎼 Reinforcement Learning

Modellen lÀr sig genom trial-and-error och belöningar.

Spel-AI Robotik

Neurala nÀtverk

De flesta moderna AI-system anvÀnder neurala nÀtverk - matematiska modeller inspirerade av hjÀrnans struktur.

  • Neuroner: Noder som tar emot, bearbetar och skickar vidare signaler
  • Lager: Neuroner organiserade i input, dolda och output-lager
  • Vikter: Styrkan pĂ„ kopplingar mellan neuroner (det som "lĂ€rs")
  • TrĂ€ning: Justering av vikter för att minimera fel

Deep Learning = Neurala nÀtverk med mÄnga dolda lager. Det Àr detta som driver ChatGPT, bildgenerering och det mesta av modern AI.

TrÀningsprocessen

Steg Beskrivning
1. Data Samla in och förbereda trÀningsdata
2. Forward pass Kör data genom nÀtverket, fÄ en prediktion
3. BerÀkna fel JÀmför prediktion med rÀtt svar (loss)
4. Backpropagation BerÀkna hur varje vikt bidrog till felet
5. Uppdatera vikter Justera vikter för att minska felet
6. Upprepa Kör tusentals-miljontals gÄnger

đŸ§Ș Testa dig sjĂ€lv

Om du vill lÀra en AI att kÀnna igen hundar i bilder, och du har tusentals bilder mÀrkta som "hund" eller "inte hund" - vilken typ av lÀrande Àr det?

Supervised Learning (mÀrkta data med "facit")
Unsupervised Learning (hitta mönster utan facit)
Reinforcement Learning (lÀrande genom belöningar)