AI: Tekniken för algoritmerna i bakgrunden.

Här är den visuella hierarkin och förklaringen av Maskininlärning och Djupinlärning.

Artificiell Intelligens (AI)

Det breda fältet som handlar om att skapa system som kan utföra uppgifter som normalt kräver mänsklig intelligens.

(Inkluderar alla gamla och nya metoder för problemlösning.)

Maskininlärning (ML)

En del av AI som fokuserar på att lära sig av data genom att bygga en matematisk modell.

Övervakat Lärande

Modellen tränas med facit (etiketter). Används för klassificering och regression.

Oövervakat Lärande

Modellen tränas utan facit. Huvudmål är att hitta dolda mönster eller kluster i datan.

Förstärkningslärande

En agent lär sig genom trial-and-error och får belöningar för bra handlingar i sin miljö.

ML-Applikationer & Tekniker

Klassificering

Mål: Tilldela diskreta etiketter (klasser). Svarar på: "Vad är det?".

Logistisk Regression

Används för binär klassificering (två utfall). Modellen förutspår en sannolikhet mellan 0 och 1 med en S-kurva.

Närmaste granne (K-NN)

Klassificerar en ny punkt baserat på majoriteten av dess $K$ närmaste grannar i träningsdatan.

Regression

Mål: Förutsäga ett kontinuerligt numeriskt värde. Svarar på: "Hur mycket?".

Linjär Regression hittar den raka linje ($y = mx + c$) som bäst beskriver sambandet i datan.

Linjär Regression i Praktiken

Enkel men kraftfull, används för att förutsäga kontinuerliga värden i många branscher.

  • Förutspå bostadspriser.
  • Förutspå antalet klick på annonser.
  • Förutspå efterfrågan i butiker.
  • Förutspå biljettintäkter för filmer.

Djupinlärning (DL)

En del av ML som använder djupa neurala nätverk (använder många lager) för att automatiskt utvinna komplexa funktioner.

(Drivkraften bakom modern Vision, NLP(Naturlig språkbehandling) och Generativ AI.)

Sammanfattning: Maskininlärningens Roll och Utmaningar

Som en slags sammanfattning kan vi konstatera att Maskininlärning (ML) är ett effektivt sätt att bygga olika typer av AI-lösningar. Utöver de enklare teknikerna vi sett, som Närmaste Granne, Linjär Regression och Logistisk Regression, finns det bokstavligen hundratals, om inte tusentals, olika maskininlärningstekniker.

Alla baserar sig ändå på en och samma fundamentala princip: att söka efter samband i data, samt att förstå hur dessa mönster kan användas och utnyttjas för att göra olika prognoser och prediktioner.

Perfektion är Sällan Nödvändigt

Problem och uppgifter som löses med maskininlärning är oftast väldigt krävande, och vi klarar sällan av att uppnå en perfekt lösning som alltid ger exakt rätt svar. Trots detta kan algoritmen vara mer praktisk än en människa. Den kan till exempel vara tusen gånger snabbare och den kan förutspå och ge svar dygnet runt utan att bli trött eller utmattad. Bra exempel på detta är bland andra rekommendationssystemen på tjänster som Netflix eller Spotify.

Faktorer som påverkar prognosens exakthet

Följande faktorer kan påverka hur exakta prognoser vi kan uppnå med hjälp av maskininlärning:

Risk för Filterbubblor och behov av kritisk granskning av information

När AI-system, särskilt rekommendationsmotorer och personliga flöden, blir allt bättre på att förutsäga vad vi gillar, skapar de oavsiktligt filterbubblor. Detta sker genom att algoritmen ständigt matar oss med information som bekräftar våra tidigare val och åsikter, vilket minskar vår exponering för nya, avvikande eller utmanande perspektiv.

Denna extrema personalisering, som är en styrka i ML, blir en potentiell risk i ett samhällsperspektiv. Därför är det avgörande att fortsätta utveckla det kritiska förhållningssättet till den information vi möter. Oavsett om informationen levereras av en AI-chattbot eller via traditionella sökmotorer, måste användaren alltid vara den som granskar och validerar informationens källa, relevans och opartiskhet.

Hierarki och relationen mellan begreppen

Detta är en hierarki där varje bubbla är en delmängd av den föregående: