Kursplan

  1. Machine Learning introduksjon
    • Typer maskinlæring – overvåket vs uovervåket læring
    • Fra statistisk læring til maskinlæring
    • Data Mining arbeidsflyten:
      • Business forståelse
      • Dataforståelse
      • Dataforberedelse
      • Modellering
      • Evaluering
      • Utplassering
    • Maskinlæringsalgoritmer
    • Velge passende algoritme for problemet
    • Overfitting og bias-varians-avveining i ML
  2. ML-biblioteker og programmeringsspråk
    • Hvorfor bruke et programmeringsspråk
    • Velg mellom R og Python
    • Python lynkurs
    • Python ressurser
    • Python Biblioteker for maskinlæring
    • Jupyter-notatbøker og interaktiv koding
  3. Tester ML-algoritmer
    • Generalisering og overtilpasning
    • Unngå overmontering
      • Holdout metode
      • Kryssvalidering
      • Bootstrapping
    • Evaluering av numeriske spådommer
      • Mål for nøyaktighet: ME, MSE, RMSE, MAPE
      • Parameter- og prediksjonsstabilitet
    • Evaluering av klassifiseringsalgoritmer
      • Nøyaktighet og dens problemer
      • Forvirringsmatrisen
      • Problem med ubalanserte klasser
    • Visualisere modellytelse
      • Resultatkurve
      • ROC-kurve
      • Løftekurve
    • Modellvalg
    • Modelljustering – strategier for rutenettsøk
    • Eksempler i Python
  4. Dataforberedelse
    • Dataimport og lagring
    • Forstå dataene – grunnleggende utforskninger
    • Datamanipulasjoner med panda-bibliotek
    • Datatransformasjoner – Datakrangel
    • Utforskende analyse
    • Manglende observasjoner – deteksjon og løsninger
    • Outliers – deteksjon og strategier
    • Standardisering, normalisering, binarisering
    • Kvalitativ dataomkoding
    • Eksempler i Python
  5. Klassifisering
    • Binær vs multiklasse klassifisering
    • Klassifisering via matematiske funksjoner
      • Lineære diskriminantfunksjoner
      • Kvadratiske diskriminantfunksjoner
    • Logistisk regresjon og sannsynlighetstilnærming
    • k-nærmeste naboer
    • Naive Bayes
    • Beslutningstrær
      • CART
      • Bagging
      • Random Forests
      • Forsterkning
      • Xgboost
    • Støtte vektormaskiner og kjerner
      • Klassifisering av maksimal margin
      • Støtte Vector Machine
    • Ensemblelæring
    • Eksempler i Python
  6. Regresjon og numerisk prediksjon
    • Minste kvadraters estimering
    • Teknikker for valg av variabler
    • Regularisering og stabilitet- L1, L2
    • Ikke-lineariteter og generaliserte minste kvadrater
    • Polynomregresjon
    • Regresjonssplines
    • Regresjonstrær
    • Eksempler i Python
  7. Uovervåket læring
    • Gruppering
      • Centroid-basert clustering – k-betyr, k-medoider, PAM, CLARA
      • Hierarkisk clustering – Diana, Agnes
      • Modellbasert clustering - EM
      • Selvorganiserende kart
      • Evaluering og vurdering av klynger
    • Dimensjonsreduksjon
      • Hovedkomponentanalyse og faktoranalyse
      • Enkeltverdidekomponering
    • Flerdimensjonal skalering
    • Eksempler i Python
  8. Tekstutvinning
    • Forbehandling av data
    • Bag-of-word-modellen
    • Stemming og lemmisering
    • Analyse av ordfrekvenser
    • Sentimentanalyse
    • Lage ordskyer
    • Eksempler i Python
  9. Anbefalingsmotorer og samarbeidsfiltrering
    • Anbefalingsdata
    • Brukerbasert samarbeidsfiltrering
    • Varebasert samarbeidsfiltrering
    • Eksempler i Python
  10. Foreningsmønsterutvinning
    • Algoritme for hyppige elementer
    • Markedskurvanalyse
    • Eksempler i Python
  11. Outlier-analyse
    • Ekstrem verdianalyse
    • Avstandsbasert avviksdeteksjon
    • Tetthetsbaserte metoder
    • Høydimensjonal avviksdeteksjon
    • Eksempler i Python
  12. Machine Learning casestudie
    • Business problemforståelse
    • Forbehandling av data
    • Algoritmevalg og tuning
    • Evaluering av funn
    • Utplassering

Krav

Kunnskap og bevissthet om Machine Learning grunnleggende

 21 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories