Plan Szkolenia
Wprowadzenie
Podstawy sztucznej inteligencji i Machine Learning
Zrozumienie Deep Learning
- Przegląd podstawowych koncepcji Deep Learning
- Rozróżnienie między Machine Learning i Deep Learning
- Przegląd aplikacji dla Deep Learning
Przegląd Neural Networks
- Czym są Neural Networks
- Neural Networks a modele regresji
- Zrozumienie Mathematica l Podstawy i mechanizmy uczenia się
- Konstruowanie sztucznej sieci neuronowej
- Zrozumienie węzłów neuronowych i połączeń
- Praca z neuronami, warstwami oraz danymi wejściowymi i wyjściowymi
- Zrozumienie jednowarstwowych perceptronów
- Różnice między uczeniem nadzorowanym i nienadzorowanym
- Uczenie się z wyprzedzeniem i ze sprzężeniem zwrotnym Neural Networks
- Zrozumienie propagacji do przodu i propagacji wstecznej
- Zrozumienie długiej pamięci krótkotrwałej (LSTM)
- Eksploracja algorytmów rekurencyjnych Neural Networks w praktyce
- Eksploracja algorytmów konwolucyjnych Neural Networks w praktyce
- Ulepszanie sposobu uczenia się Neural Networks
Przegląd technik Deep Learning stosowanych w Telecom
- Neural Networks
- Przetwarzanie języka naturalnego
- Rozpoznawanie obrazów
- Speech Recognition
- Analiza nastrojów
Odkrywanie Deep Learning Studia przypadków dla Telecom
- Optymalizacja routingu i jakości usług dzięki analizie ruchu sieciowego w czasie rzeczywistym
- Przewidywanie awarii sieci i urządzeń, przestojów, skoków popytu itp.
- Analiza połączeń w czasie rzeczywistym w celu identyfikacji nieuczciwych zachowań
- Analiza zachowań klientów w celu określenia popytu na nowe produkty i usługi
- Przetwarzanie dużych ilości wiadomości SMS w celu uzyskania informacji
- Speech Recognition dla połączeń z pomocą techniczną
- Konfigurowanie sieci SDN i sieci zwirtualizowanych w czasie rzeczywistym
Zrozumienie korzyści płynących z Deep Learning dla Telecom
Badanie różnych bibliotek Deep Learning dla Python
- TensorFlow
- Keras
Konfiguracja Python z TensorFlow dla Deep Learning
- Instalowanie TensorFlow Python API
- Testowanie instalacji TensorFlow
- Konfigurowanie TensorFlow do programowania
- Trenowanie pierwszego TensorFlow modelu sieci neuronowej
Konfigurowanie Python z Keras dla Deep Learning
Tworzenie prostych Deep Learning modeli z Keras
- Tworzenie modelu Keras
- Zrozumienie danych
- Określanie modelu Deep Learning
- Kompilowanie modelu
- Dopasowywanie modelu
- Praca z danymi klasyfikacji
- Praca z modelami klasyfikacji
- Korzystanie z modeli
Praca z TensorFlow dla Deep Learning dla Telecom
- Przygotowanie danych
- Pobieranie danych
- Przygotowywanie danych szkoleniowych
- Przygotowywanie danych testowych
- Skalowanie danych wejściowych
- Używanie symboli zastępczych i zmiennych
- Określanie architektury sieci
- Korzystanie z funkcji kosztu
- Korzystanie z optymalizatora
- Używanie inicjalizatorów
- Dopasowywanie sieci neuronowej
- Tworzenie grafu
- Wnioskowanie
- Strata
- Trening
- Trenowanie modelu
- Wykres
- Sesja
- Pętla treningowa
- Ocena modelu
- Tworzenie wykresu oceny
- Ocena na podstawie danych wyjściowych
- Trenowanie modeli na dużą skalę
- Wizualizacja i ocena modeli za pomocą TensorBoard
Ćwiczenia praktyczne: Tworzenie Deep Learning modelu przewidywania rezygnacji klientów przy użyciu Python
Rozszerzanie możliwości firmy
- Tworzenie modeli w chmurze
- Wykorzystanie GPU do przyspieszenia Deep Learning
- Zastosowanie Deep Learning Neural Networks do Computer Vision, rozpoznawania głosu i analizy tekstu
Podsumowanie i wnioski
Wymagania
- Doświadczenie w programowaniu Python
- Ogólna znajomość koncepcji telekomunikacyjnych
- Podstawowa znajomość statystyki i pojęć matematycznych
Uczestnicy
- Programiści
- Naukowcy zajmujący się danymi
Opinie uczestników (5)
przykłady oparte na naszych danych
Witold - P4 Sp. z o.o.
Szkolenie - Deep Learning for Telecom (with Python)
Przetłumaczone przez sztuczną inteligencję
przykłady kodu:-)
Marcin - P4 Sp. z o.o.
Szkolenie - Deep Learning for Telecom (with Python)
Przetłumaczone przez sztuczną inteligencję
Polubiałem to, że nauczyciel miał wiele wstępnie napisanych skryptów, które pokazywały różne aspekty ML i AI. Wspaniale było móc zobaczyć żywotne demony wielu zastosowań ML i AI. Duża część tego, czym zajmowaliśmy się, to były najnowocześniejsze technologie, które są jeszcze na wcześniejszych etapach rozwoju.
Matthew Pepper - Motorola Solutions
Szkolenie - Deep Learning for Telecom (with Python)
Przetłumaczone przez sztuczną inteligencję
Notatniki Colab, które mamy zachować
Palmer Greer - Motorola Solutions
Szkolenie - Deep Learning for Telecom (with Python)
Przetłumaczone przez sztuczną inteligencję
Jasność, z jaką było przedstawione
John McLemore - Motorola Solutions
Szkolenie - Deep Learning for Telecom (with Python)
Przetłumaczone przez sztuczną inteligencję