Wprowadzenie do Uczenia Maszynowego z wykorzystaniem Pythona

Wprowadzenie do Uczenia Maszynowego z wykorzystaniem Pythona

Opis szkolenia

Szkolenie jest skonstruowane w celu dostarczenia uczestnikom solidnych podstaw w zakresie teorii i praktyki Uczenia Maszynowego (UM). Przeznaczone dla osób z podstawową znajomością statystyki i języka Python. Program ma na celu zbudowanie fundamentów niezbędnych do samodzielnego tworzenia i oceny modeli uczenia maszynowego.

Korzyści ze szkolenia

Program szkolenia

Moduł 1: Wprowadzenie do Uczenia Maszynowego (UM)

  • Definicja Uczenia Maszynowego
  • Różnice między ML a Sztuczną Inteligencją
  • Obszary Zastosowań Uczenia Maszynowego
  • Kompetencje w Uczeniu Maszynowym
  • Cechy, Instancje, Etykiety, Zmienna Predykowana
  • Klasyfikacja, Regresja, Klasteryzacja
  • Rodzaje Uczenia Maszynowego
  • Trening, Predykcja, Ewaluacja
  • Podział na Zbiór Treningowy i Testowy

 

Moduł 2: Podstawy Pythona w Kontekście Uczenia Maszynowego

  • Przypomnienie podstawowych struktur danych w Pythonie
  • Operacje na tablicach przy użyciu NumPy
  • Manipulacja danymi w Pandas
  • Wizualizacja danych przy użyciu Matplotlib i Seaborn

 

Moduł 3: Przygotowanie Danych do Uczenia Maszynowego

  • Problemy z Danymi
  • Eksploracja i Wizualizacja Danych
  • Rodzaje Cech
  • Kodowanie Cech
  • Standaryzacja i Skalowanie Cech
  • Reguła 3 Sigma
  • Braki w Danych
  • Selekcja Cech/Redukcja Wymiarowości

 

Moduł 4: Wprowadzenie Praktyczne

  • Przegląd podstawowej funkcjonalności środowiska PyCharm
  • Podstawy pakietu NumPy
  • Podstawy pakietu Pandas
  • Podstawy pakietu Matplotlib
  • „Hello World” ML: Klasyfikacja irysów

 

Moduł 5: Wybrane Zagadnienia Uczenia Maszynowego

  • Ocena Jakości Modelu
  • Problem Przeuczenia i Niedouczenia
  • Losowość i Odtwarzalność w ML
  • Kroswalidacja
  • Parametry a Hiperparametry
  • Optymalizacja Hiperparametrów

 

Moduł 6: Klasyczne Algorytmy Uczenia Maszynowego

  • 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

 

Moduł 7: 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

 

Moduł 8: Dalsze Kierunki Kształcenia

  • Możliwości Rozwoju w Uczeniu Maszynowym
  • Aktualne Trendy i Technologie w ML

Informacje podstawowe

Co dostajesz w standardzie?