Uczenie maszynowe z wykorzystaniem R

LICZBA DNI: 4 (32h)

KOD KURSU: ML/MID/R

POZIOM SZKOLENIA:

# machine-learning

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne WYŁĄCZNIE na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

Interesuje Cię ta tematyka i szukasz szkolenia tylko dla siebie?

O szkoleniu

DLA KOGO?

Analitycy danych, statystycy oraz programiści, którzy posiadają podstawową wiedzę z uczenia maszynowego i programowania w R

WYMAGANIA

Podstawowa wiedza w zakresie uczenia maszynowego (np. szkolenie „Podstawy uczenia maszynowego z R”)

Podstawowa umiejętność programowania w R (np. szkolenie „Podstawy programowania w R”)

ZALETY

Rozwiązywanie biznesowych zagadnień

Praca z danymi pochodzącymi z rzeczywistych problemów

Wyrabianie odpowiedniej intuicji niezbędnej w procesie budowy kompletnego modelu

Kameralne grupy - szkolenia technologiczne prowadzimy w grupach liczących do 8 osób. Pozwala to na indywidualne podejście oraz aktywizację każdego uczestnika

Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

Ugruntowanie wiedzy z zakresu uczenia maszynowego w R

Rozszerzenie wiedzy o modele oraz narzędzia stanowiące kompletny warsztat pracy specjalisty uczenia maszynowego

Program

  • Omówienie tematyki szkolenia w kontekście obecnych trendów w uczeniu maszynowym
  • Powtórzenie podstawowych metod, narzędzi i miar wykorzystywanych w uczeniu maszynowym
  • Transformacje zmiennych
  • Problem współliniowości
  • Interakcje
  • Regresja grzbietowa
  • Lasso
  • Elastic net
  • Regresja wielomianowa
  • Funkcje schodkowe
  • Krzywe sklejane (splines), regresja lokalna (loess)
  • Uogólnione modele addytywne (GAM)
  • Precyzja, recall, czułość, swoistość, TPR, FPR
  • Krzywe ROC i precision-recall, AUC
  • Niezrównoważone klasy
  • Kalibracja prawdopodobieństw
  • Zastosowanie w klasyfikacji i regresji
  • Porównywanie modeli
  • Techniki wyboru hiperparametrów
  • Braki danych, transformacje zmiennych
  • Ważność zmiennych
  • Podstawa matematyczna - wzór Bayesa
  • Zastosowanie w klasyfikacji
  • Rozszerzenie na zmienne ciągłe
  • Wersja liniowa
  • Wersja nieliniowa, jądro
  • Zastosowanie w klasyfikacji i regresji (SVR)
  • Miary podobieństwa
  • Zastosowanie w klasyfikacji i regresji
  • Bagging
  • Las losowy (random forest)
  • Boosting, XGBoost
  • Zastosowanie w klasyfikacji i regresji
  • Sieć neuronowa jako uogólnienie regresji
  • Perceptron, neurony, warstwy: wejściowa, wyjściowa, ukryte
  • Funkcja aktywacji, batch, epoka, współczynnik uczenia
  • Zastosowanie w klasyfikacji i regresji
  • Komponenty, ładunki, scores
  • Wybór liczby składowych, kryterium Kaisera, wykres osypiska
  • Rotacja
  • Zastosowanie w wizualizacji
  • Zastosowanie w redukcji wymiaru
  • Zastosowanie w regresji (PCR)
  • Porównanie metod
  • Granica decyzyjna
  • Jak ulepszyć istniejący model?
  • Przykład budowy modelu od A do Z

Autor szkolenia:

Piotr Szulc

Ukończył Wydział Matematyki Politechniki Wrocławskiej, uzyskując stopień doktora. Przez wiele lat współpracował z Uniwersytetem Stanforda i Uniwersytetem Wiedeńskim, prezentował referaty na kilkunastu krajowych i zagranicznych konferencjach naukowych, między innymi reprezentował Polskę na 18th European Young Statisticians Meeting. Zajmował się zastosowaniami modeli statystycznych w genetyce, w problemie lokalizacji genów. Obecnie współpracuje z wrocławskimi firmami windykacyjnymi, prowadzi szkolenia z zakresu analizy danych, uczenia maszynowego i języka R (ponad 1000 godzin szkoleniowych) oraz rozwija pakiet bigstep dla tego języka.

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.