Pobierz kartę szkolenia

Deep learning w języku Python

kod szkolenia: PYTH_DEEP / PL AA 2d
training assurance
promocja
Termin
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  10.03 11.03
Original price was: 2 100,00 PLN.Current price is: 1 800,00 PLN. + 23% VAT (2 214,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  07.04 08.04
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  05.05 06.05
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  02.06 03.06
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  30.06 01.07
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  28.07 29.07
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  25.08 26.08
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  22.09 23.09
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  20.10 21.10
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  17.11 18.11
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
1 800,00PLN
2 100,00 PLN 2 583,00 PLN brutto

Szkolenie przeznaczone jest dla osób chcących poznać podstawy głębokich sieci neuronowych oraz nauczyć się wykorzystania pakietu Keras w celu ich implementacji.

Uczestnicy poznają teoretyczne oraz praktyczne (implementacja z użyciem pakietu Keras) podstawy sieci neuronowych. Podczas szkolenia zostaną omówione trzy podstawowe architektury: najbardziej klasyczna, czyli perceptron wielowarstwowy, sieć konwolucyjna osiągająca bardzo dobre rezultaty dla problemów obrazowych oraz sieć rekurencyjna znajdująca szczególne zastosowanie w przetwarzaniu języka naturalnego. Ponadto podjęty zostanie temat kodowania obrazów oraz tekstu w celu wykorzystania ich przez sieć neuronową.

  1. Wprowadzenie do sieci neuronowych
    • Inspiracja biologiczna
    • Model neuronu
    • Funkcje aktywacji
    • Architektura perceptronu wielowarstwowego
    • Działanie perceptronu wielowarstwowego
    • Metoda gradientu prostego
    • Parametry a hiperparametry
    • Uczenie perceptronu wielowarstwowego (algorytm propagacji wstecznej)
    • Uczenie batchowe a uczenie online
    • Tuning architektury
  2. Konwolucyjne sieci neuronowe
    • Czym jest computer vision?
    • Filtry i konwolucje
    • Warstwa poolingowa
    • Dlaczego konwolucje dają tak dobre rezultaty?
    • Klasyfikacja obrazów
    • Przegląd znanych architektur konwolucyjnych
    • Przeuczenie/niedouczenie (overfitting/underfitting)
    • Optymalizacja długości treningu sieci
    • Wzbogacanie danych (data augmentation)
    • Łączenie sieci konwolucyjnych w zespół (ensembling)
  3. Rekurencyjne sieci neuronowe
    • Architektura sieci rekurencyjnej
    • Wprowadzenie do przetwarzania języka naturalnego
    • Klasyfikacja tekstów
    • GRU a LSTM
    • Transfer learning

Omawiane zagadnienia deep learningu uczestnicy będą implementować w pakiecie Keras, dlatego niezbędna jest znajomość podstaw uczenia maszynowego oraz języka Python. Ponadto, w celu zrozumienia teoretycznych podstaw działania sieci, przydatna będzie umiejętność różniczkowania funkcji (pochodne) oraz mnożenia macierzy.

  • Szkolenie: polski