Mål D AI-utvecklare
Klassisk maskininlärning i praktiken
Logistisk regression, träd, kNN och klustring — med korsvalidering, rätt mått och bias–varians som ram. Ofta bättre än ett neuronnät på tabelldata.
- Kunskaper
- 43
- Från noll
- ca 25 h
- Labbar
- 6
Se vad du redan kan — utan konto
Diagnosen föreslår en startpunkt. Övningarna visar vad du faktiskt kan.
Det här kan du efteråt
- BNärmaste granne: klassificering baserat på likhet
- CGruppera utan facit: klustring för hand
- DNaive Bayes
- CÖveranpassning: skillnaden mellan att lära sig regeln och att memorera
- DKlustring: k-means och hierarkisk
- Dk-närmaste grannar (kNN)
- DLogistisk regression och beslutsträd
- DBeslutsträd
- EBias–varians-avvägningen
- DRegressionsmått: MAE, RMSE, R²
- Dscikit-learn — arbetsflödet
- DKorsvalidering
Labbar på vägen
Du skriver koden. Tester du inte ser avgör om den håller.
Labb: k-means från grundenDsandlåda · ca 45 minLabb: k-närmaste grannar från grundenDsandlåda · ca 45 minLabb: matrismultiplikation och ett lager i ett neuronnätDi webbläsaren · ca 45 minLabb: skalärprodukt, norm och cosinuslikhetDi webbläsaren · ca 40 minLabb: bästa linjen med minsta kvadratmetodenCi webbläsaren · ca 40 minLabb: dina första Python-funktionerCi webbläsaren · ca 30 min
Hela vägen
Allt målet bygger på, grupperat per nivå och i den ordning det bygger på varandra. Visa på kartan
AUpptäckare6 kunskaper
BUtforskare7 kunskaper
CByggare11 kunskaper
- Funktioner och koordinatsystem
- Programmeringslogik — variabler, villkor, loopar
- Python — grunderna
- Python — listor, loopar och dictionaries
- Python — strängar och textbehandling
- Python — filer, CSV och JSON
- Statistik — medelvärde, median och spridning
- Sannolikhet — grunderna
- Gruppera utan facit: klustring för hand
- Överanpassning: skillnaden mellan att lära sig regeln och att memorera
- Linjär regression: anpassa en rät linje till data
DAI-utvecklare18 kunskaper
- Betingad sannolikhet
- Bayes sats
- Textförbehandling
- Naive Bayes
- Vektorer
- Klustring: k-means och hierarkisk
- k-närmaste grannar (kNN)
- Matriser och matrismultiplikation
- Linjär regression med flera features
- Logistisk regression och beslutsträd
- Beslutsträd
- NumPy — arrayer och vektorisering
- Overfitting och generalisering
- Pandas — tabeller i Python
- Regressionsmått: MAE, RMSE, R²
- scikit-learn — arbetsflödet
- Träning, validering och test
- Korsvalidering