Kurzusleírás

  1. A neurális hálózatok és a mély tanulás áttekintése
    • A gépi tanulás (ML) koncepciója
    • Miért van szükség neurális hálózatokra és mély tanulásra?
    • Hálózatok kiválasztása különböző problémákhoz és adattípusokhoz
    • Neurális hálózatok tanítása és validálása
    • A logisztikus regresszió összehasonlítása a neurális hálózattal
  2. Neurális hálózat
    • Biológiai inspirációk a neurális hálózatokhoz
    • Neurális hálózatok – Neuron, Perceptron és MLP (Multilayer Perceptron modell)
    • MLP tanítása – backpropagation algoritmus
    • Aktivációs függvények – lineáris, szigmoid, Tanh, Softmax
    • Veszteségfüggvények előrejelzéshez és osztályozáshoz
    • Paraméterek – tanulási ráta, regularizáció, momentum
    • Neurális hálózatok építése Pythonban
    • Neurális hálózatok teljesítményének értékelése Pythonban
  3. A mély hálózatok alapjai
    • Mi a mély tanulás?
    • A mély hálózatok architektúrája – Paraméterek, Rétegek, Aktivációs Függvények, Veszteségfüggvények, Solverek
    • Restricted Boltzmann Machines (RBMs)
    • Autoenkóderek
  4. Mély hálózatok architektúrái
    • Deep Belief Networks (DBN) – architektúra, alkalmazás
    • Autoenkóderek
    • Restricted Boltzmann Machines
    • Konvolúciós Neurális Hálózat
    • Rekurzív Neurális Hálózat
    • Rekurrens Neurális Hálózat
  5. A Pythonban elérhető könyvtárak és interfészek áttekintése
    • Caffee
    • Theano
    • Tensorflow
    • Keras
    • Mxnet
    • Megfelelő könyvtár kiválasztása a problémához
  6. Mély hálózatok építése Pythonban
    • Megfelelő architektúra kiválasztása adott problémához
    • Hibrid mély hálózatok
    • Hálózat tanítása – megfelelő könyvtár, architektúra definíció
    • Hálózat finomhangolása – inicializálás, aktivációs függvények, veszteségfüggvények, optimalizációs módszer
    • Túlbizonyosság elkerülése – túlbizonyossági problémák felismerése mély hálózatokban, regularizáció
    • Mély hálózatok értékelése
  7. Esettanulmányok Pythonban
    • Képek felismerése – CNN
    • Anomáliák észlelése Autoenkóderekkel
    • Idősorok előrejelzése RNN-nel
    • Dimenziócsökkentés Autoenkóderrel
    • Osztályozás RBM-mel

Követelmények

A gépi tanulás, rendszerarchitektúra és programozási nyelvek ismerete vagy megértése előnyös.

 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák