Návrh Školení

  1. Machine Learning úvod
    • Typy strojového učení – učení pod dohledem vs. učení bez dozoru
    • Od statistického učení ke strojovému učení
    • Pracovní postup Data Mining:
      • Business pochopení
      • Porozumění datům
      • Příprava dat
      • Modelování
      • Hodnocení
      • Rozvinutí
    • Algoritmy strojového učení
    • Výběr vhodného algoritmu pro daný problém
    • Overfitting a kompromis odchylky-variance v ML
  2. ML knihovny a programovací jazyky
    • Proč používat programovací jazyk
    • Výběr mezi R a Python
    • Python rychlokurz
    • Python zdroje
    • Python Knihovny pro strojové učení
    • Jupyter notebooky a interaktivní kódování
  3. Testování ML algoritmů
    • Generalizace a overfitting
    • Vyvarujte se přemontování
      • Metoda výdrže
      • Křížová validace
      • Bootstrapping
    • Vyhodnocování numerických předpovědí
      • Míry přesnosti: ME, MSE, RMSE, MAPE
      • Stabilita parametrů a predikce
    • Vyhodnocování klasifikačních algoritmů
      • Přesnost a její problémy
      • Matice zmatku
      • Problém nevyvážených tříd
    • Vizualizace výkonu modelu
      • Zisková křivka
      • ROC křivka
      • Křivka zdvihu
    • Výběr modelu
    • Ladění modelu – grid search strategie
    • Příklady v Python
  4. Příprava dat
    • Import a ukládání dat
    • Pochopte data – základní průzkumy
    • Manipulace s daty s knihovnou pandas
    • Transformace dat – Data wrangling
    • Průzkumná analýza
    • Chybějící pozorování – detekce a řešení
    • Odlehlé hodnoty – detekce a strategie
    • Standardizace, normalizace, binarizace
    • Kvalitativní překódování dat
    • Příklady v Python
  5. Klasifikace
    • Binární vs vícetřídní klasifikace
    • Klasifikace pomocí matematických funkcí
      • Lineární diskriminační funkce
      • Kvadratické diskriminační funkce
    • Logistická regrese a pravděpodobnostní přístup
    • k-nejbližší sousedé
    • Naivní Bayes
    • Rozhodovací stromy
      • VOZÍK
      • Pytlování
      • Random Forest s
      • Posílení
      • Xgboost
    • Podporujte vektorové stroje a jádra
      • Klasifikátor maximální marže
      • Podpora Vector Machine
    • Souborové učení
    • Příklady v Python
  6. Regrese a numerická predikce
    • Odhad nejmenších čtverců
    • Techniky výběru proměnných
    • Regularizace a stabilita- L1, L2
    • Nelinearity a zobecněné nejmenší čtverce
    • Polynomiální regrese
    • Regresní splajny
    • Regresní stromy
    • Příklady v Python
  7. Učení bez dozoru
    • Shlukování
      • Shlukování založené na centroidech – k-means, k-medoids, PAM, CLARA
      • Hierarchické shlukování – Diana, Agnes
      • Klastrování založené na modelu - EM
      • Samoorganizující se mapy
      • Hodnocení a hodnocení shluků
    • Redukce rozměrů
      • Analýza hlavních komponent a faktorová analýza
      • Dekompozice singulární hodnoty
    • Vícerozměrné škálování
    • Příklady v Python
  8. Těžba textu
    • Předzpracování dat
    • Model pytle se slovy
    • Stemming a lemmizace
    • Analýza četnosti slov
    • Analýza sentimentu
    • Vytváření slovních mraků
    • Příklady v Python
  9. Motory doporučení a kolaborativní filtrování
    • Údaje o doporučení
    • Kolaborativní filtrování na základě uživatele
    • Kolaborativní filtrování na základě položek
    • Příklady v Python
  10. Těžba asociačních vzorů
    • Algoritmus častých položek
    • Analýza tržního koše
    • Příklady v Python
  11. Analýza odlehlých hodnot
    • Analýza extrémních hodnot
    • Detekce odlehlých hodnot na základě vzdálenosti
    • Metody založené na hustotě
    • Detekce vysokorozměrných odlehlých hodnot
    • Příklady v Python
  12. Machine Learning případová studie
    • Business pochopení problému
    • Předzpracování dat
    • Výběr a ladění algoritmu
    • Vyhodnocení nálezů
    • Rozvinutí

Požadavky

Znalost a povědomí Machine Learning základů

 21 hodiny

Počet účastníků


Price per participant

Reference (3)

Upcoming Courses

Související kategorie