Wprowadzenie do uczenia maszynowego – EY Academy of Business

Wprowadzenie do uczenia maszynowego

Szkolenie przeznaczone jest dla osób chcących poznać podstawy uczenia maszynowego – machine learning (ML). Omawiane zagadnienia przeplatane są ćwiczeniami, w których kursanci implementują poznane metody ML przy użyciu środowiska scikit-learn.

Sprawdź również:

Podstawy analizy danych w Pythonie

Zaawansowana analiza danych w języku Python

 

Szkolenie przeznaczone jest dla osób chcących poznać podstawy uczenia maszynowego – machine learning (ML).

Dzięki udziałowi w szkoleniu uczestnicy:

  • Poznają podstawy uczenia maszynowego — machine learning (ML)
  • Nauczą się implementować poznane metody ML przy użyciu środowiska scikit-learn

Oczekiwana wiedza wstępna:

  • Podstawowa znajomość statystyki, języka Python i środowiska PyCharm oraz pakietów NumPy, pandas oraz Matplotlib

Podstawy ML

  • Definicja ML
  • ML a sztuczna inteligencja
  • Obszary zastosowania ML
  • Kompetencje w ML
  • Cechy/instancje/etykiety/zmienna predykowana
  • Klasyfikacja, regresja, klasteryzacja
  • Rodzaje ML
  • Trening, predykcja, ewaluacja
  • Podział na zbiór treningowy i testowy
  • Regresja liniowa
  • Regresja logistyczna
  • Algorytm a model
  • Spojrzenie procesowe na ML
  • Biblioteki do ML

Wprowadzenie praktyczne

  • Przegląd podstawowej funkcjonalności środowiska PyCharm
  • Podstawy pakietu NumPy
  • Podstawy pakietu pandas
  • Podstawy pakietu Matplotlib
  • „Hello world” ML, czyli klasyfikacja irysów

Przygotowanie danych

  • Problemy z danymi
  • Podstawy eksploracji i wizualizacji danych
  • Rodzaje cech
  • Kodowanie cech
  • Standaryzacja i skalowanie cech
  • Reguła 3 sigm
  • Braki w danych
  • Selekcja cech/redukcja wymiarowości

Wybrane zagadnienia ML

  • Ocena jakości modelu
  • Problem przeuczenia (overfitting) i niedouczenia (underfitting)
  • Losowość i odtwarzalność w ML
  • Kroswalidacja
  • Parametry a hiperparametry
  • Optymalizacja hiperparametrów

Klasyczne algorytmy ML

  • Taksonomia algorytmów ML
  • Algorytm K najbliższych sąsiadów
  • Drzewa decyzyjne
  • Zespoły modeli (ensembling)
  • Lasy losowe
  • Klasyfikacja wieloklasowa i wieloetykietowa
  • Klasteryzacja: algorytm k-średnich

Podstawy sztucznych sieci neuronowych

  • Motywacja i inspiracja biologiczna
  • Model neuronu
  • Funkcje aktywacji
  • Perceptron wielowarstwowy – architektura
  • Perceptron wielowarstwowy – działanie
  • Perceptron wielowarstwowy – uczenie (propagacja wsteczna)
  • Kodowanie obrazu
  • Uczenie batchowe
  • Rodzaje sieci neuronowych
  • Interpretowalność modelu
  • Dalsze kierunki kształcenia
  • Podsumowanie szkolenia: pytania/komentarze/dyskusja

Stanisław Kaźmierczak - asystent i doktorant Politechniki Warszawskiej w obszarze uczenia maszynowego/data science. Prowadzi zajęcia i szkolenia z obszaru analizy danych, sieci neuronowych, głębokiego uczenia oraz szeroko rozumianej sztucznej inteligencji.

Wprowadzenie do uczenia maszynowego

Cena

3 400 zł netto (4 182,00 zł brutto)

Wprowadzenie do uczenia maszynowego

Szkolenie przeznaczone jest dla osób chcących poznać podstawy uczenia maszynowego – machine learning (ML). Omawiane zagadnienia przeplatane są ćwiczeniami, w których kursanci implementują poznane metody ML przy użyciu środowiska scikit-learn.

Sprawdź również:

Podstawy analizy danych w Pythonie

Zaawansowana analiza danych w języku Python

 

Dla kogo?

Szkolenie przeznaczone jest dla osób chcących poznać podstawy uczenia maszynowego – machine learning (ML).

Cele i korzyści

Dzięki udziałowi w szkoleniu uczestnicy:

  • Poznają podstawy uczenia maszynowego — machine learning (ML)
  • Nauczą się implementować poznane metody ML przy użyciu środowiska scikit-learn

Oczekiwana wiedza wstępna:

  • Podstawowa znajomość statystyki, języka Python i środowiska PyCharm oraz pakietów NumPy, pandas oraz Matplotlib
Program

Podstawy ML

  • Definicja ML
  • ML a sztuczna inteligencja
  • Obszary zastosowania ML
  • Kompetencje w ML
  • Cechy/instancje/etykiety/zmienna predykowana
  • Klasyfikacja, regresja, klasteryzacja
  • Rodzaje ML
  • Trening, predykcja, ewaluacja
  • Podział na zbiór treningowy i testowy
  • Regresja liniowa
  • Regresja logistyczna
  • Algorytm a model
  • Spojrzenie procesowe na ML
  • Biblioteki do ML

Wprowadzenie praktyczne

  • Przegląd podstawowej funkcjonalności środowiska PyCharm
  • Podstawy pakietu NumPy
  • Podstawy pakietu pandas
  • Podstawy pakietu Matplotlib
  • „Hello world” ML, czyli klasyfikacja irysów

Przygotowanie danych

  • Problemy z danymi
  • Podstawy eksploracji i wizualizacji danych
  • Rodzaje cech
  • Kodowanie cech
  • Standaryzacja i skalowanie cech
  • Reguła 3 sigm
  • Braki w danych
  • Selekcja cech/redukcja wymiarowości

Wybrane zagadnienia ML

  • Ocena jakości modelu
  • Problem przeuczenia (overfitting) i niedouczenia (underfitting)
  • Losowość i odtwarzalność w ML
  • Kroswalidacja
  • Parametry a hiperparametry
  • Optymalizacja hiperparametrów

Klasyczne algorytmy ML

  • Taksonomia algorytmów ML
  • Algorytm K najbliższych sąsiadów
  • Drzewa decyzyjne
  • Zespoły modeli (ensembling)
  • Lasy losowe
  • Klasyfikacja wieloklasowa i wieloetykietowa
  • Klasteryzacja: algorytm k-średnich

Podstawy sztucznych sieci neuronowych

  • Motywacja i inspiracja biologiczna
  • Model neuronu
  • Funkcje aktywacji
  • Perceptron wielowarstwowy – architektura
  • Perceptron wielowarstwowy – działanie
  • Perceptron wielowarstwowy – uczenie (propagacja wsteczna)
  • Kodowanie obrazu
  • Uczenie batchowe
  • Rodzaje sieci neuronowych
  • Interpretowalność modelu
  • Dalsze kierunki kształcenia
  • Podsumowanie szkolenia: pytania/komentarze/dyskusja

Cena

3 400 zł netto (4 182,00 zł brutto)

Lokalizacja

Online Live

Termin

Nowy termin zostanie podany wkrótce

Kontakt

Mateusz Banasiak

Koordynator kursu

  • +48 453 712 759
  • Mateusz.Banasiak@pl.ey.com
Masz pytania?
Chętnie do Ciebie oddzwonimy.

To pole jest obowiązkowe

To pole jest obowiązkowe

To pole jest obowiązkowe

To pole jest obowiązkowe

To pole jest obowiązkowe

To pole jest obowiązkowe

To pole jest obowiązkowe

Oświadczenia i zgody

To pole jest obowiązkowe

W celu otrzymania szczegółowych informacji dotyczących przetwarzania danych osobowych przez Spółki z Grupy EY zachęcamy do zapoznania się z Polityką prywatności.

* Pola wymagane