Course Code: funaiandml
Duration: 28 hours
Prerequisites:
  • Doświadczenie w programowaniu Python
  • Podstawowa znajomość statystyki i pojęć matematycznych

Publiczność

  • Programiści
  • Naukowcy zajmujący się danymi
Overview:

Uczenie maszynowe to gałąź sztucznej inteligencji, w której komputery mają zdolność uczenia się bez wyraźnego programowania.

Uczenie głębokie to poddziedzina uczenia maszynowego, która wykorzystuje metody oparte na uczeniu się reprezentacji danych i struktur, takich jak sieci neuronowe.

Python to język programowania wysokiego poziomu słynący z przejrzystej składni i czytelności kodu.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak wdrażać modele głębokiego uczenia się dla telekomunikacji przy użyciu Python, przechodząc przez proces tworzenia modelu ryzyka kredytowego głębokiego uczenia się.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Zrozumieć podstawowe koncepcje głębokiego uczenia się.
  • Poznać aplikacje i zastosowania głębokiego uczenia się w telekomunikacji.
  • Używać Python, Keras i TensorFlow do tworzenia modeli głębokiego uczenia dla telekomunikacji.
  • Zbudować własny model przewidywania rezygnacji klientów z głębokiego uczenia się przy użyciu Python.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Wprowadzenie do uczenia stosowanego Machine Learning

  • Uczenie statystyczne a uczenie maszynowe
  • Iteracja i ocena
  • Kompromis między odchyleniem a wariancją
  • Uczenie nadzorowane a nienadzorowane
  • Problemy rozwiązywane za pomocą Machine Learning
  • Train Validation Test - przepływ pracy ML w celu uniknięcia nadmiernego dopasowania
  • Przepływ pracy Machine Learning
  • Algorytmy uczenia maszynowego
  • Wybór odpowiedniego algorytmu do problemu

Ocena algorytmu

  • Ocena prognoz numerycznych
    • Miary dokładności: ME, MSE, RMSE, MAPE
    • Stabilność parametrów i prognoz
  • Ocena algorytmów klasyfikacji
    • Dokładność i związane z nią problemy
    • Macierz pomyłek
    • Problem niezrównoważonych klas
  • Wizualizacja wydajności modelu
    • Krzywa zysku
    • Krzywa ROC
    • Krzywa podnoszenia
  • Wybór modelu
  • Dostrajanie modelu - strategie wyszukiwania siatki

Przygotowanie danych do modelowania

  • Import i przechowywanie danych
  • Zrozumienie danych - podstawowe eksploracje
  • Manipulowanie danymi za pomocą biblioteki pandas
  • Transformacje danych - zarządzanie danymi
  • Analiza eksploracyjna
  • Brakujące obserwacje - wykrywanie i rozwiązania
  • Wartości odstające - wykrywanie i strategie
  • Standaryzacja, normalizacja, binaryzacja
  • Rekodowanie danych jakościowych

Algorytmy uczenia maszynowego do wykrywania wartości odstających

  • Algorytmy nadzorowane
    • KNN
    • Ensemble Gradient Boosting
    • SVM
  • Algorytmy nienadzorowane
    • Oparte na odległości
    • Metody oparte na gęstości
    • Metody probabilistyczne
    • Metody oparte na modelach

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

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

  • 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

Zastosowanie Deep Learning w wykrywaniu anomalii

  • Autoenkoder
    • Architektura kodera-dekodera
    • Straty związane z rekonstrukcją
  • Autencoder wariacyjny
    • Wnioskowanie wariacyjne
  • Generatywna sieć kontradyktoryjna
    • Architektura generator-dyskryminator
    • Podejścia do AN wykorzystujące GAN

Struktury zespołowe

  • Łączenie wyników z różnych metod
  • [Agregacja
  • Uśrednianie wyników odstających
Sites Published:

United Arab Emirates - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Qatar - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Egypt - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Saudi Arabia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

South Africa - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Brasil - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Canada - Fundamentals of Artificial Intelligence (AI) and Machine Learning

中国 - Fundamentals of Artificial Intelligence (AI) and Machine Learning

香港 - Fundamentals of Artificial Intelligence (AI) and Machine Learning

澳門 - Fundamentals of Artificial Intelligence (AI) and Machine Learning

台灣 - Fundamentals of Artificial Intelligence (AI) and Machine Learning

USA - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Österreich - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Schweiz - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Deutschland - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Czech Republic - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Denmark - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Estonia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Finland - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Greece - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Magyarország - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Ireland - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Luxembourg - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Latvia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

España - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Italia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Lithuania - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Nederland - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Norway - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Portugal - Fundamentals of Artificial Intelligence (AI) and Machine Learning

România - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Sverige - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Türkiye - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Malta - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Belgique - Fundamentals of Artificial Intelligence (AI) and Machine Learning

France - Fundamentals of Artificial Intelligence (AI) and Machine Learning

日本 - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Australia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Malaysia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

New Zealand - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Philippines - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Singapore - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Thailand - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Vietnam - Fundamentals of Artificial Intelligence (AI) and Machine Learning

India - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Argentina - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Chile - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Costa Rica - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Ecuador - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Guatemala - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Colombia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

México - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Panama - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Peru - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Uruguay - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Venezuela - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Polska - Fundamentals of Artificial Intelligence (AI) and Machine Learning

United Kingdom - Fundamentals of Artificial Intelligence (AI) and Machine Learning

South Korea - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Pakistan - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Sri Lanka - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Bulgaria - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Bolivia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Indonesia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Kazakhstan - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Moldova - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Morocco - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Tunisia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Kuwait - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Oman - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Slovakia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Kenya - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Nigeria - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Botswana - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Slovenia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Croatia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Serbia - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Bhutan - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Nepal - Fundamentals of Artificial Intelligence (AI) and Machine Learning

Uzbekistan - Fundamentals of Artificial Intelligence (AI) and Machine Learning