Course Code: nue_lbg
Duration: 14 hours
Prerequisites:

Pożądana jest znajomość/ocena uczenia maszynowego, architektury systemów i języków programowania.

Overview:

Ta sesja szkoleniowa w klasie będzie zawierać prezentacje i przykłady komputerowe oraz ćwiczenia studium przypadku do wykonania z odpowiednimi bibliotekami sieci neuronowych i sieci głębokich

Course Outline:
    Przegląd sieci neuronowych i głębokiego uczenia się Koncepcja uczenia maszynowego (ML) Dlaczego potrzebujemy sieci neuronowych i głębokiego uczenia się? Dobór sieci do różnych problemów i typów danych Uczenie się i walidacja sieci neuronowych Porównanie regresji logistycznej z siecią neuronową Sieć neuronowa Biologiczne inspiracje do sieci neuronowej Sieci neuronowe – Neuron, Perceptron i MLP (Multilayer Perceptron model) Uczenie się MLP – algorytm propagacji wstecznej Funkcje aktywacji – liniowe, sigmoidalne , Tanh, Softmax Funkcje strat odpowiednie do prognozowania i klasyfikacji Parametry – szybkość uczenia się, regularyzacja, pęd Budowanie sieci neuronowych w Python Ocena wydajności sieci neuronowych w Python Podstawy głębokich sieci Co to jest głębokie uczenie się? Architektura sieci głębokich – parametry, warstwy, funkcje aktywacji, funkcje strat, solwery Ograniczone maszyny Boltzmana (RBM) Autoenkodery Architektury sieci głębokich Sieci głębokich przekonań (DBN) – architektura, zastosowanie Autoenkodery Ograniczone maszyny Boltzmanna Splotowa sieć neuronowa Rekursywna sieć neuronowa Rekurencyjna sieć neuronowa Omówienie bibliotek i interfejsów dostępnych w Python Caffee Theano Tensorflow Keras Mxnet Wybór odpowiedniej biblioteki do problemu Budowa głębokich sieci w Python Wybór odpowiedniej architektury do zadanego problemu Głębokie sieci hybrydowe Sieć ucząca się – odpowiednia biblioteka, definicja architektury Sieć dostrajająca – inicjalizacja, funkcje aktywacyjne , funkcje strat, metoda optymalizacji Unikanie nadmiernego dopasowania – wykrywanie problemów związanych z nadmiernym dopasowaniem w głębokich sieciach, regularyzacja Ocena głębokich sieci Studia przypadków w Python Rozpoznawanie obrazu – CNN Wykrywanie anomalii za pomocą Autoenkoderów Prognozowanie szeregów czasowych za pomocą RNN Redukcja wymiarów za pomocą Autoenkodera Klasyfikacja za pomocą RBM
Sites Published:

United Arab Emirates - Neural computing – Data science

Qatar - Neural computing – Data science

Egypt - Neural computing – Data science

Saudi Arabia - Neural computing – Data science

South Africa - Neural computing – Data science

Brasil - Neural computing – Data science

Canada - Neural computing – Data science

中国 - Neural computing – Data science

香港 - Neural computing – Data science

澳門 - Neural computing – Data science

台灣 - Neural computing – Data science

USA - Neural computing – Data science

Österreich - Neural computing – Data science

Schweiz - Neural computing – Data science

Deutschland - Neural computing – Data science

Czech Republic - Neural computing – Data science

Denmark - Neural computing – Data science

Estonia - Neural computing – Data science

Finland - Neural computing – Data science

Greece - Neural computing – Data science

Magyarország - Neural computing – Data science

Ireland - Neural computing – Data science

Luxembourg - Neural computing – Data science

Latvia - Neural computing – Data science

España - Computación Neuronal - Ciencia de Datos

Italia - Neural computing – Data science

Lithuania - Neural computing – Data science

Nederland - Neural computing – Data science

Norway - Neural computing – Data science

Portugal - Neural computing – Data science

România - Neural computing – Data science

Sverige - Neural computing – Data science

Türkiye - Neural computing – Data science

Malta - Neural computing – Data science

Belgique - Neural computing – Data science

France - Neural computing – Data science

日本 - Neural computing – Data science

Australia - Neural computing – Data science

Malaysia - Neural computing – Data science

New Zealand - Neural computing – Data science

Philippines - Neural computing – Data science

Singapore - Neural computing – Data science

Thailand - Neural computing – Data science

Vietnam - Neural computing – Data science

India - Neural computing – Data science

Argentina - Computación Neuronal - Ciencia de Datos

Chile - Computación Neuronal - Ciencia de Datos

Costa Rica - Computación Neuronal - Ciencia de Datos

Ecuador - Computación Neuronal - Ciencia de Datos

Guatemala - Computación Neuronal - Ciencia de Datos

Colombia - Computación Neuronal - Ciencia de Datos

México - Computación Neuronal - Ciencia de Datos

Panama - Computación Neuronal - Ciencia de Datos

Peru - Computación Neuronal - Ciencia de Datos

Uruguay - Computación Neuronal - Ciencia de Datos

Venezuela - Computación Neuronal - Ciencia de Datos

Polska - Neural computing – Data science

United Kingdom - Neural computing – Data science

South Korea - Neural computing – Data science

Pakistan - Neural computing – Data science

Sri Lanka - Neural computing – Data science

Bulgaria - Neural computing – Data science

Bolivia - Computación Neuronal - Ciencia de Datos

Indonesia - Neural computing – Data science

Kazakhstan - Neural computing – Data science

Moldova - Neural computing – Data science

Morocco - Neural computing – Data science

Tunisia - Neural computing – Data science

Kuwait - Neural computing – Data science

Oman - Neural computing – Data science

Slovakia - Neural computing – Data science

Kenya - Neural computing – Data science

Nigeria - Neural computing – Data science

Botswana - Neural computing – Data science

Slovenia - Neural computing – Data science

Croatia - Neural computing – Data science

Serbia - Neural computing – Data science

Bhutan - Neural computing – Data science

Nepal - Neural computing – Data science

Uzbekistan - Neural computing – Data science