[ez az oldal a wikiben][index][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Oktatóanyag: A mélytanulás alapjai

Adminisztratív információk

Cím Oktatóanyag: A mélytanulás alapjai
Időtartam 180 perc (60 perc bemutatónként)
Modul B
Lecke típusa Bemutató
Fókusz Technikai – Mély tanulás
Téma Előre és backpropagation

Kulcsszó

előreterjedés, backpropagation,hyperparaméter tuning,

Tanulási célok

Várható előkészítés

Az előtt befejezendő tanulási események

Kötelező a diákok számára

  • John D Kelleher és Brain McNamee. (2018), A gépi tanulás alapjai a prediktív adatelemzéshez, MIT Press.
  • Michael Nielsen vagyok. (2015), Neural Networks and Deep Learning, 1. Eltökélt sajtó, San Francisco CA USA.
  • Charu C. Aggarwal vagyok. (2018), Neural Networks and Deep Learning, 1. Springer
  • Antonio Gulli, Sujit Pal. Mély tanulás Keras, Packt, [ISBN: 9781787128422].

Választható diákok számára

  • Mátrixok szorzata
  • Kezdés a Numpy-val
  • Lineáris és logisztikai regresszió ismerete

Referenciák és háttér a diákok számára

Egy sem.

Ajánlott tanároknak

Egy sem.

Leckeanyagok

Egy sem.

Utasítások tanároknak

Ez a tanulási esemény három oktatóanyagból áll, amelyek alapvető mélytanulási témákat fednek le. Ez a bemutató sorozat áttekintést nyújt a határidős bérletről, a backpropagation levezetéséről és a kód használatáról, hogy áttekintést nyújtson a hallgatók számára arról, hogy az egyes paraméterek mit tesznek, és hogyan befolyásolhatja a neurális hálózat tanulását és konvergenciáját:

  1. Előreterjedés: Toll- és papírpéldák, valamint Python-példák a Numpy (alapvető) és a Keras segítségével, amelyek magas szintű modult mutatnak (amely Tensorflow 2.X-et használ).
  2. A backpropagation levezetése és alkalmazása: Toll- és papírpéldák, valamint Python-példák a Numpy (alapvető) és a Keras segítségével, amelyek magas szintű modult mutatnak (amely Tensorflow 2.X-et használ).
  3. Hiperparaméter tuning: A Keras példák a konkrét hiperparaméterek megváltoztatásának hatásain alapuló példaértékű diagnosztikai parcellákat emelnek ki (HCAIM példaadatkészlet használata Etikai MI tanításához (Census Dataset).

Kézbesítési jegyzetek (előadások szerint)

Bemutató 1 – Előreterjedés

Tanári utasítások

Neurális network.png

Idő: 60 perc

Vázlat/időterv
Időtartam (min) Leírás
20 Probléma: Toll és papír egy előrehaladott bérlet végrehajtása (példa az előadásból)
20 Probléma: Neurális hálózat fejlesztése a semmiből Numpy segítségével (példa az előadásból)
10 Probléma: Neurális hálózat fejlesztése Keras használatával (példa az előadásból, meghatározott súlyokkal és véletlenszerű súlyokkal)
10 Összefoglaló az előrehaladási folyamatról

2. bemutató – A backpropagation levezetése és alkalmazása

Tanári utasítások

Idő: 60 perc

Vázlat/időterv
Időtartam (min) Leírás
20 (opcionális) Probléma: a backpropagation formula levezetése a belső és a külső aktiválási funkciók Sigmoid függvényével és az MSE veszteségfüggvényként (opcionális)
20 Probléma: A diákok három aktiválási funkciót alkalmaznak egyetlen súlyfrissítéshez (SGD backpropagation), toll és papír használatával (20 perc):
20 Probléma: A diákok egy neurális hálózatot fejlesztenek ki a semmiből, csak a Numpy modul használatával, ahol a felhasználó választhat a három rejtett réteg aktiválási funkció közül, ahol a kód előformálhatja a backpropagation-t
10 Probléma: A diákok a Tensorflow 2.X modult használják az inbuild Keras modullal, az SGD-vel történő előform backpropagation segítségével.
10 Összefoglaló az előrehaladási folyamatról

Bemutató 3 – Hiperparaméter tuning

Tanári utasítások

Idő: 60 perc

Vázlat/időterv
Időtartam (min) Leírás
5 Az adatok előzetes feldolgozása
10 Kapacitás és mélység tunning (alul és felül)
10 Korszakok (képzés alatt és felett)
10 Tételméretek (zajcsökkentéshez)
10 Aktiválási funkciók (és hatásuk a teljesítményre – idő és pontosság)
10 Tanulási arányok (vanilla, LR Decay, Momentum, Adaptív)
5 Összefoglalni néhány alapvető hiperparamétert (ReLu, Adam) és mások tunningját (kapacitás és mélység).

Visszaigazolások

Keith Quille (TU Dublin, Tallaght Campus) http://keithquille.com

A Human-Centered AI Masters programot az Európai Unió Európai Hálózatfinanszírozási Eszköze (CEF-TC-2020–1 Digitális készségek 2020 EU-IA-0068) társfinanszírozta.