Machine Learning w R

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

Cena szkolenia 1800 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
Zapisz się
Program szkolenia
  1. Wprowadzenie
    • wyjaśnienie znaczenia często mylonych pojęć: sztuczna inteligencja (AI), Machine Learning i Deep Learning
    • na czym polega Machine Learning?
      • typy problemów, w których sprawdza się ML
      • wymagania wobec danych: zbiór treningowy i zbiór testowy
      • budowa i selekcja modeli
      • na czym polega i po co stosuje się pruning (przycinanie)?
      • rola doboru hiperparametrów modelu
    • obecne i prognozowane zastosowania Machine Learningu
  2. Klasyfikacja - metody nadzorowane: analiza skupień (clustring analysis)
    • zastosowania analizy skupień
    • przygotowanie danych do analizy skupień
    • clustering hierarchiczny: funkcja hclust()
    • clustering k-średnich: funkcja kmeans()
    • Mixture Models i inne metody clusteringu
    • selekcja rozwiązań i interpretacja wyników analizy skupień
  3. Klasyfikacja - metody nienadzorowane: modele predykcyjne
    • metoda k najbliższych sąsiadów (k-NN)
      • zastosowania i sposób działania
      • przykłady implementacji w R
    • metoda Naive Bayes
      • zastosowania i sposób działania
      • przykłady implementacji w R
    • drzewa decyzyjne: C5.0, algorytmy 1R i RIPPER, rule learners i inne
      • zastosowania i sposób działania
      • przykłady implementacji w R
  4. Modelowanie zależności - metody nadzorowane
    • model regresji jako narzędzie opisu i zarazem predykcji
    • regresja liniowa: lm(), glm()
    • interpretacja parametrów modelu
    • metody poprawy rozwiązania
    • regresja wielomianowa
    • dodawanie interakcji międzyzmiennowych do modelu
    • regresja logistyczna
  5. Modelowanie zależności - metody nienadzorowane
    • drzewa decyzyjne (decision trees & model trees)
      • zastosowania i sposób działania
      • przykłady implementacji w R
    • reguły asocjacji (association rules)
      • zastosowania i sposób działania
      • przykłady implementacji w R
  6. Dostrajanie hiperparametrów modelu (tuning)
    • ogólne reguły doboru hiperparametrów modelu
    • wykorzystanie pakietu caret do automatycznego dostrajania modelu
  7. Poprawa rozwiązań
    • metody poprawy rozwiązań: meta-learning: bagging & boosting
    • lasy losowe (random forests)
  8. Podsumowanie
    • czego jeszcze z obszaru ML warto się nauczyć?
    • przydatne materiały: książki, tutoriale, autoszkolenia i blogi

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
    Po ukończeniu tego szkolenia uczestnik będzie potrafił:
    • Rozstrzygnąć, czy dany problem analityczny wymaga i dopuszcza zastosowanie metod uczenia maszynowego
    • Adekwatnie dobrać metodę uczenia maszynowego do problemu i struktury danych
    • Przygotować dane do analizy, m.in. tworząc zbiory treningowy i testowy
    • Uruchomić model w środowisku R i zinterpretować wyniki
    • Przeprowadzić analizę skupień / regresję wielozmiennową klasycznymi metodami nadzorowanymi i porównać jakość rozwiązania z modelem wygenerowanym z wykorzystaniem metod Machine Learning
    • Dostroić parametry modelu i ocenić jakość rozwiązania
    • Zastosować procedury służące poprawie rozwiązania i ocenić ich skuteczność
    • Samodzielnie pogłębiać wiedzę i doświadczenie w obszarze Machine Learning

Warunki uczestnictwa

Szkolenie jest kierowane do osób, które chcą w praktyce wykorzystywać metody uczenia maszynowego (Machine Learning) w celu rozwiązywania rzeczywistych problemów analitycznych.

Kurs przeznaczony jest dla osób z co najmniej podstawową, a najlepiej średniozaawansowaną znajomością R – tak, aby tłumaczenie składni języka lub znaczenia podstawowych funkcji nie odrywało nas od nauki nowych zagadnień. Do podjęcia zagadnień Machine Learning niezbędna jest wiedza z obszaru zawartego w programie kursu „Analiza danych z wykorzystaniem R – kurs podstawowy”, a udział w kursie średniozaawansowanym jest rekomendowany.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia Język R!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 4.9/5

    Analiza danych z wykorzystaniem R – kurs podstawowy

    06-12-2023 Szkolenie intensywne, ale wartościowe Agnieszka Lisowska-Kierepka, Uniwersytet Wrocławski
  • 4.85/5

    Analiza danych z wykorzystaniem R – kurs podstawowy

    10-04-2019 Bardzo ciekawe szkolenie. Dużo uporządkowanych informacji. Zdecydowanie polecam zarówno dla osób, które chcą uporządkować swoją wiedzę i uzupełnić braki oraz dla osób, które nie mają jeszcze żadnego doświadczenia w pracy z językiem R. Marzena Andrzejczak, Comarch SA
  • 4.94/5

    Analiza danych z wykorzystaniem R – kurs podstawowy

    10-04-2019 Dzięki za intensywne 3 dni z R :) Marcin Krzystanek, Wakacje.pl SA
  • 4.78/5

    Analiza danych z wykorzystaniem R – kurs podstawowy

    05-12-2018 Profesjonalna organizacja. Kamil Iwański, PKO Bank Polski SA

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.