Bądźmy w kontakcie

Plan Szkolenia

Nadzorowane uczenie maszynowe: klasyfikacja i regresja

  • Uczenie maszynowe w Pythonie: wprowadzenie do API scikit-learn
    • regresja liniowa i logistyczna
    • maszyna wektorów nośnych
    • sieci neuronowe
    • losowy las
  • Konfiguracja kompleksowego procesu nadzorowanego uczenia maszynowego przy użyciu scikit-learn
    • praca z plikami danych
    • uzupełnianie brakujących wartości
    • obsługa zmiennych kategorycznych
    • wizualizacja danych

Frameworki Pythona dla aplikacji AI:

  • TensorFlow, Theano, Caffe i Keras
  • AI na dużą skalę z Apache Spark: MLlib

Zaawansowane architektury sieci neuronowych

  • sieci konwolucyjne do analizy obrazów
  • sieci rekurencyjne do danych o strukturze czasowej
  • komórka pamięci długoterminowej

Nienadzorowane uczenie maszynowe: klasteryzacja, wykrywanie anomalii

  • implementacja analizy głównych składowych z użyciem scikit-learn
  • implementacja autoenkoderów w Kerasie

Praktyczne przykłady problemów, które może rozwiązać AI (ćwiczenia praktyczne z wykorzystaniem Jupyter notebooks), np. 

  • analiza obrazów
  • prognozowanie złożonych szeregów finansowych, takich jak ceny akcji,
  • rozpoznawanie złożonych wzorców
  • przetwarzanie języka naturalnego
  • systemy rekomendacyjne

Zrozumienie ograniczeń metod AI: tryby awarii, koszty i typowe trudności

  • przeuczenie
  • kompromis między błędem a wariancją
  • błędy w danych obserwacyjnych
  • zatruwanie sieci neuronowych

Praca nad projektem aplikacyjnym (opcjonalnie)

Wymagania

Do uczestnictwa w tym kursie nie są wymagane żadne szczególne wymagania.

 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie