Machine Learning Academy logo
PythonAINiveauer A1 → B222 sprog

Machine Learning Academy

Lær maskinlæring fra de grundlæggende principper. Opbyg og evaluer modeller med scikit-learn, lær ensemblemetoder grundigt, og gå videre til deep learning med PyTorch. Et læringsforløb på CoddyKit med 30 korte kurser og 120 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
30
Lektioner
120
Interaktive trin
1,552
Gratis at komme i gang
Kursus 1
Kursusindhold

30 kurser på denne sti

Alle kurser på Machine Learning Academy-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Opdag, hvad machine learning er, og hvordan det adskiller sig fra traditionel programmering. Udforsk de tre grundlæggende læringsparadigmer, og se eksempler fra den virkelige verden på, hvordan ML lø…

2

A14 lektionerPRO

Konfigurér et professionelt udviklingsmiljø til ML med Anaconda, Jupyter og den centrale videnskabelige Python-stack. Lær at manipulere arrays med NumPy og data frames med Pandas, så De kan indlæse,…

3

A14 lektionerPRO

Opbyg en intuitiv forståelse af supervised learning ved at træne Deres første prædiktive model fra bunden. Lær, hvordan lineær regression finder den linje, der passer bedst til dataene, og hvordan De…

4

A14 lektionerPRO

Gå fra at forudsige tal til at forudsige kategorier. Udforsk logistisk regression som Deres første klassifikationsmodel, og lær, hvordan en sigmoidfunktion omdanner en lineær score til en sandsynligh…

5

A14 lektionerPRO

Opdag, hvorfor evaluering af en model på dens egne træningsdata giver falsk optimistiske resultater, og hvordan De forebygger dette med korrekt opdeling af data. Få styr på train-test split, lær at g…

6

A24 lektionerPRO

Rådata er næsten aldrig klar til en model: Værdier mangler, skalaerne varierer voldsomt, og kategoriske strenge skal kodes. På dette kursus får De et systematisk værktøjssæt til at omdanne uensartede…

7

A24 lektionerPRO

Lær en af de mest intuitive algoritmer til klassifikation og regression: Forudsig etiketten for et nyt punkt ved flertalsafgørelse blandt dets k nærmeste naboer. Forstå, hvordan valget af k og afstan…

8

A24 lektionerPRO

Beslutningstræer opdeler data ved at stille ja- eller nej-spørgsmål og opbygger et flowchart, der er let at visualisere og forklare for ikke-tekniske interessenter. Lær, hvordan algoritmen vælger den…

9

A24 lektionerPRO

Naive Bayes anvender Bayes' sætning med en stærk antagelse om uafhængighed, hvilket gør metoden lynhurtig på højdimensionelle tekstdata. Byg et spamfilter, udforsk, hvordan bag-of-words-vektorisering…

10

A24 lektionerPRO

Nøjagtighed alene er en misvisende metrik, når klasserne er ubalancerede, eller omkostningerne ved fejlklassifikation varierer. Få styr på hele værktøjskassen til evaluering: ROC-AUC, precision-recal…

11

B14 lektionerPRO

Et enkelt beslutningstræ overfitter, mens en skov af forskellige træer generaliserer langt bedre. Lær, hvordan random forests aggregerer hundredvis af træer, der er trænet på tilfældige delmængder af…

12

B14 lektionerPRO

SVM'er finder det hyperplan med maksimal margin, der adskiller klasserne, hvilket giver stærke teoretiske garantier for generalisering. Lær kernel-tricket, som gør det muligt for SVM'er at håndtere i…

13

B14 lektionerPRO

Gradient boosting træner sekventielt svage læringsmodeller, hvor hver model korrigerer de resterende fejl fra den foregående. Resultatet er førende ydeevne på tabeldata. Få styr på XGBoost og LightGB…

14

B14 lektionerPRO

En enkelt train-test-opdeling kan være misvisende på grund af tilfældig variation i dataopdelingen. Krydsvalidering giver et mere pålideligt estimat ved at tage gennemsnittet af flere opdelinger, men…

15

B14 lektionerPRO

Kvaliteten af Deres features sætter loftet for modellens ydeevne, uanset hvilken algoritme De bruger. Lær at skabe nye informative features ud fra rådata gennem transformationer, vekselvirkninger og…

16

B14 lektionerPRO

Klyngedannelse er unsupervised learning, der finder naturlige grupperinger i data uden etiketter. Få styr på K-Means til kugleformede klynger og DBSCAN til klynger med vilkårlig form samt outlier-det…

17

B14 lektionerPRO

Højdimensionelle data er vanskelige at visualisere og indeholder ofte redundante features, der gør træningen langsommere. PCA komprimerer information til ortogonale komponenter, mens variansen bevare…

18

B14 lektionerPRO

Scikit-learn Pipelines kæder forbehandlings- og modelleringstrin sammen i ét objekt, der forhindrer datalækage og forenkler implementeringen. Lær at opbygge, krydsvalidere og serialisere komplette pi…

19

B14 lektionerPRO

Ved svindeldetektion, medicinsk diagnosticering og mange andre kritiske anvendelser kan én klasse udgøre mindre end 1 % af eksemplerne. Træning på sådanne data giver misvisende høj nøjagtighed, mens…

20

B14 lektionerPRO

En model er kun nyttig, når den kan lave forudsigelser på nye data uden for Deres Jupyter-notebook. Lær at gemme og versionere scikit-learn-pipelines, levere dem gennem en minimal REST API med FastAP…

21

B24 lektionerPRO

PyTorch er det førende framework til deep learning inden for både forskning og produktion. Byg Deres første feedforward-neurale netværk fra tensorer og op, forstå autograd til gradientberegning, og t…

22

B24 lektionerPRO

En god arkitektur er kun halvdelen af arbejdet; træningsdynamikken afgør, om netværket konvergerer mod en brugbar løsning. Få styr på læringsrater, batchnormalisering, dropout-regularisering og strat…

23

B24 lektionerPRO

CNN'er udnytter den rumlige struktur i billeder gennem lokal deling af vægte og pooling. Det reducerer antallet af parametre og forbedrer samtidig translationsinvariansen. Byg en CNN-billedklassifika…

24

B24 lektionerPRO

Sekventielle data som tidsserier, tekst og lyd indeholder tidslige afhængigheder, som almindelige feedforward-netværk ignorerer. RNN'er behandler sekvenser trin for trin med delte vægte, mens LSTM'er…

25

B24 lektionerPRO

Træning af store netværk fra bunden kræver enorme datasæt og stor computerkraft. Transfer learning genbruger vægte fra modeller, der er fortrænet på millioner af eksempler, så De kan opnå høj nøjagti…

26

B24 lektionerPRO

BERT's bidirektionelle transformerarkitektur forstår kontekst i begge retninger og overgår ældre sekventielle modeller på næsten alle NLP-benchmarks. Lær at finjustere en fortrænet BERT-model til sen…

27

B24 lektionerPRO

MLOps bygger bro mellem machine learning-forskning og pålidelig softwareudvikling til produktion. Lær at spore eksperimenter med MLflow, skabe reproducerbare miljøer med Docker og automatisere pipeli…

28

B24 lektionerPRO

Modeller forringes ubemærket i produktion, når virkeligheden ændrer sig og fjerner sig fra træningsbetingelserne. Lær at overvåge fordelingen af forudsigelser, opdage data- og konceptdrift tidligt og…

29

B24 lektionerPRO

Når ML-systemer træffer beslutninger med store konsekvenser inden for ansættelser, långivning og sundhed, er forståelse og audit af modellens adfærd både et etisk imperativ og et lovkrav i mange juri…

30

B24 lektionerPRO

Saml alle færdighederne fra dette spor i ét komplet projekt: indhent og rens et ægte datasæt, udvikl features, træn og finjustér flere modeller, evaluér og sammenlign dem, og pak samt dokumentér dere…

CoddyKit PRO

Lås op for alle 30 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Maskinlæring med Python

Lær maskinlæring fra bunden. Byg og evaluer modeller med scikit-learn, bliv fortrolig med ensemblemetoder, og skaler op til deep learning med PyTorch. Dette læringsspor dækker 30 progressive minikurser fra helt nybegynder (A1) til avanceret (B2) med korte, fokuserede lektioner og hurtige quizzer, der hjælper dig med at fastholde hvert koncept.

Det lærer du

Du begynder med det grundlæggende og bygger videre gennem emner på mellemtrin og avanceret niveau, hvor hvert kursus bygger videre på det forrige. Alle lektioner er praktiske med virkelige eksempler og en AI-underviser, når du har brug for hjælp.

Sådan fungerer det

Hvert kursus er opdelt i fire fokuserede lektioner. Gennemfør et par lektioner om dagen, så mestrer du hele læringssporet på uger i stedet for måneder.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er Machine Learning Academy-kurset gratis?

Ja. Du kan begynde på Machine Learning Academy-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære Python?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med Python.

Hvordan lærer jeg Python på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører Machine Learning Academy?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Machine Learning Academy-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Python på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Python på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Machine Learning Academy-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre Machine Learning Academy?

Machine Learning Academy har 30 kurser og 120 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 14 timers praktisk øvelse i dit eget tempo.

Start på Machine Learning Academy nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.