Machine Learning Academy logo
PythonAINivåer A1 → B222 språk

Machine Learning Academy

Lær maskinlæring fra grunnprinsippene. Bygg og evaluer modeller med scikit-learn, lær ensemblemetoder og skaler opp til dyp læring med PyTorch. En læringssti fra CoddyKit med 30 korte kurs og 120 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
30
Leksjoner
120
Interaktive trinn
1,552
Gratis å komme i gang
Kurs 1
Kursinnhold

30 kurs i denne læringsstien

Alle kursene i læringsstien Machine Learning Academy, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Oppdag hva maskinlæring er, og hvordan det skiller seg fra tradisjonell programmering. Utforsk de tre grunnleggende læringsparadigmene og se eksempler fra virkeligheten på hvordan ML løser problemer…

2

A14 leksjonerPRO

Konfigurer et profesjonelt utviklingsmiljø for ML med Anaconda, Jupyter og den sentrale vitenskapelige Python-stakken. Lær å manipulere matriser med NumPy og dataframes med Pandas, slik at De kan las…

3

A14 leksjonerPRO

Bygg en intuitiv forståelse av veiledet læring ved å trene Deres første prediktive modell fra grunnen av. Lær hvordan lineær regresjon finner den best tilpassede linjen gjennom dataene, og hvordan De…

4

A14 leksjonerPRO

Gå fra å predikere tall til å predikere kategorier. Utforsk logistisk regresjon som Deres første klassifikator, og lær hvordan en sigmoidfunksjon omgjør en lineær skår til en sannsynlighet. De vil kl…

5

A14 leksjonerPRO

Oppdag hvorfor evaluering av en modell på treningsdataene alene gir falskt optimistiske resultater, og hvordan De unngår dette med riktig oppdeling av data. Bli fortrolig med train-test-splittet, lær…

6

A24 leksjonerPRO

Rådata er nesten aldri klar for en modell: verdier mangler, skalaene varierer kraftig, og kategoriske strenger må kodes. I dette kurset får De et systematisk verktøysett for å omforme uoversiktlige i…

7

A24 leksjonerPRO

Lær en av de mest intuitive algoritmene for klassifisering og regresjon: prediker etiketten til et nytt punkt ved flertallsavstemning blant de k nærmeste naboene. Forstå hvordan valget av k og avstan…

8

A24 leksjonerPRO

Beslutningstrær deler opp data ved å stille ja/nei-spørsmål og bygger et flytskjema som er lett å visualisere og forklare for ikke-tekniske interessenter. Lær hvordan algoritmen velger den beste oppd…

9

A24 leksjonerPRO

Naive Bayes bruker Bayes’ teorem med en sterk antakelse om uavhengighet, noe som gjør metoden svært rask på høy-dimensjonale tekstdata. Bygg et søppelpostfilter, utforsk hvordan bag-of-words-vektoris…

10

A24 leksjonerPRO

Nøyaktighet alene er et misvisende mål når klassene er ubalanserte eller kostnadene ved feilklassifisering varierer. Bli fortrolig med hele verktøysettet for evaluering: ROC-AUC, presisjon-gjenkallin…

11

B14 leksjonerPRO

Ett enkelt beslutningstre overtilpasser, mens en skog av ulike trær generaliserer langt bedre. Lær hvordan random forests aggregerer hundrevis av trær som er trent på tilfeldige delmengder av data og…

12

B14 leksjonerPRO

SVM-er finner hyperplanet med størst margin som skiller klassene, og har dermed sterke teoretiske garantier for generalisering. Lær om kernel-trikset, som lar SVM-er håndtere ikke-lineære grenser i u…

13

B14 leksjonerPRO

Gradient boosting trener svake læringsmodeller sekvensielt, der hver modell korrigerer restfeilene fra den forrige. Resultatet er topp ytelse på tabulære data. Bli fortrolig med XGBoost og LightGBM,…

14

B14 leksjonerPRO

Ett enkelt train-test-splitt kan være misvisende på grunn av tilfeldige variasjoner i dataoppdelingen. Kryssvalidering gir et mer pålitelig estimat ved å ta gjennomsnittet av flere oppdelinger, mens…

15

B14 leksjonerPRO

Kvaliteten på funksjonene Deres setter en øvre grense for modellens ytelse, uavhengig av hvilken algoritme De bruker. Lær å lage nye, informative funksjoner fra rådata gjennom transformasjoner, samsp…

16

B14 leksjonerPRO

Klynging er veiledningsfri læring som finner naturlige grupperinger i data uten etiketter. Bli fortrolig med K-Means for kuleformede klynger og DBSCAN for klynger med vilkårlig form og deteksjon av u…

17

B14 leksjonerPRO

Data med mange dimensjoner er vanskelig å visualisere og inneholder ofte overflødige funksjoner som gjør treningen langsommere. PCA komprimerer informasjon til ortogonale komponenter samtidig som var…

18

B14 leksjonerPRO

Pipelines i scikit-learn kobler trinn for forbehandling og modellering sammen i ett objekt, noe som hindrer datalekkasje og forenkler utrulling. Lær å bygge, kryssvalidere og serialisere komplette pi…

19

B14 leksjonerPRO

I svindeldeteksjon, medisinsk diagnostikk og mange andre kritiske bruksområder kan én klasse utgjøre mindre enn 1 % av eksemplene. Trening på slike data gir misvisende høy nøyaktighet, samtidig som m…

20

B14 leksjonerPRO

En modell er bare nyttig når den kan lage prediksjoner på nye data utenfor Jupyter-notatboken Deres. Lær å lagre og versjonere pipelines i scikit-learn, tilby dem via et minimalt REST-API med FastAPI…

21

B24 leksjonerPRO

PyTorch er det ledende rammeverket for deep learning i forskning og produksjon. Bygg Deres første fremovermatende nevrale nettverk fra tensorer og oppover, forstå autograd for gradientberegning, og t…

22

B24 leksjonerPRO

En god arkitektur er bare halve jobben; treningsdynamikken avgjør om nettverket konvergerer mot en nyttig løsning. Bli fortrolig med læringsrateplaner, batchnormalisering, dropout-regularisering og s…

23

B24 leksjonerPRO

CNN-er utnytter romlig struktur i bilder gjennom lokal deling av vekter og pooling. Det reduserer antallet parametere og forbedrer samtidig translasjonsinvariansen. Bygg en CNN-bildeklassifikator fra…

24

B24 leksjonerPRO

Sekvensielle data som tidsserier, tekst og lyd har tidsavhengigheter som vanlige fremovermatende nettverk overser. RNN-er behandler sekvenser trinn for trinn med delte vekter, mens LSTM-er legger til…

25

B24 leksjonerPRO

Trening av store nettverk fra grunnen av krever enorme datasett og mye beregningskraft. Transfer learning gjenbruker vekter fra modeller som er forhåndstrent på millioner av eksempler, slik at De kan…

26

B24 leksjonerPRO

BERTs toveis transformerarkitektur forstår kontekst i begge retninger og presterer bedre enn eldre sekvensielle modeller på nesten alle NLP-benchmarker. Lær å finjustere en forhåndstrent BERT-modell…

27

B24 leksjonerPRO

MLOps bygger bro mellom maskinlæringsforskning og pålitelig programvareutvikling i produksjon. Lær eksperimentsporing med MLflow, reproduserbare miljøer med Docker og automatiserte omskoleringspipeli…

28

B24 leksjonerPRO

Modeller forringes ubemerket i produksjon når virkeligheten endrer seg og fjerner seg fra treningsbetingelsene. Lær å overvåke prediksjonsfordelinger, oppdage datadrift og konseptdrift tidlig og bygg…

29

B24 leksjonerPRO

Når ML-systemer tar beslutninger med store konsekvenser innen ansettelser, utlån og helsetjenester, er det både et etisk imperativ og et lovkrav i mange jurisdiksjoner å forstå og kontrollere modelle…

30

B24 leksjonerPRO

Samle alle ferdighetene fra dette læringssporet i ett komplett prosjekt: hent inn og rens et ekte datasett, utvikle features, tren og finjuster flere modeller, evaluer og sammenlign dem, og pakk dere…

CoddyKit PRO

Lås opp alle 30 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Maskinlæring med Python

Lær maskinlæring fra grunnen av. Bygg og evaluer modeller med scikit-learn, behersk ensemblemetoder og ta steget videre til dyp læring med PyTorch. Dette læringsløpet består av 30 progressive minikurs, fra helt nybegynner (A1) til viderekommen (B2), med korte, fokuserte leksjoner og raske quizer som hjelper Dem å feste hvert konsept.

Dette vil De lære

De begynner med grunnleggende konsepter og bygger Dem gradvis opp gjennom emner på mellomnivå og viderekomment nivå, der hvert kurs bygger på det forrige. Hver leksjon er praktisk, med eksempler fra virkeligheten og en AI-veileder tilgjengelig når De trenger hjelp.

Slik fungerer det

Hvert kurs er delt inn i fire fokuserte leksjoner. Gjennomfør noen leksjoner om dagen, så behersker De hele læringsløpet på noen uker, ikke måneder.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Machine Learning Academy gratis?

Ja. Du kan starte på kurset i Machine Learning Academy gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Python?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Python.

Hvordan lærer jeg Python på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Machine Learning Academy?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Machine Learning Academy.

Kan jeg lære Python på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Python på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Machine Learning Academy er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Machine Learning Academy?

Machine Learning Academy består av 30 kurs og 120 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 14 timer med praktisk øving i eget tempo.

Start på Machine Learning Academy nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.