Logo webu
Láká tě studium na Unicorn University? Přihlas se na den otevřených dveří a zjisti více informací.

Neuronové sítě a hluboké učení

9 kreditů
Bakalářské
Česky
Karel Šafr
V tomto kurzu se studenti seznámí s rozsáhlými koncepty a praktickými aplikacemi neuronových sítí a hlubokého učení. Získají pevné základy v základních strukturách jako jsou perceptrony a vícevrstvé perceptrony, naučí se o zpětné propagaci chyby a různých optimalizačních algoritmech, včetně stochastického gradientního sestupu a Adam. Dále budou zkoumat pokročilé techniky, jako jsou konvoluční a rekurentní neuronové sítě, a získají praktické zkušenosti s TensorFlow a Kerasem v prostředí Pythonu. Kurz pokrývá také výběr hyperparametrů, techniky proti přeučení jako regularizace a dropout, a poskytuje úvod do hlubokého zesilovacího učení. Studenti se také seznámí s pokročilými generativními technikami, jako jsou autoenkodéry a generativní adversariální sítě (GAN), a prohloubí své znalosti v aplikacích neuronových sítí v různých průmyslových a zdravotnických oblastech. Nakonec, kurz zahrnuje diskusi o etických dilematech a budoucích směrech v hlubokém učení, což studentům poskytne komplexní přehled o tom, jak tyto technologie mohou formovat budoucnost.

Studijní okruhy

Úvod do neuronových sítí, Představení základních konceptů neuronových sítí, historie a jejich využití ve srovnání s tradičními metodami strojového učení.
Představení Tensorflow a Kerasu v prostředí programovacího jazyka Python, výpočty na cloudu.
Perceptrony a vícevrstvé perceptrony. Vysvětlení modelu perceptronu, jeho možnosti a omezení, a přechod k vícevrstvým perceptronům (MLP).
Zpětná propagace chyby. Detailní průzkum algoritmu zpětné propagace, který se používá k výpočtu gradientů pro tréninkový proces.
Optimalizační algoritmy. Přehled různých optimalizačních algoritmů používaných pro trénink neuronových sítí, včetně stochastického gradientního sestupu a Adam.
Hyperparametry: Hledání optimálního nastavení parametrů neuronových sítí (grid search, random grid search a Bayes metody).
Konvoluční neuronové sítě (CNN). Úvod do CNN, jejich architektury a aplikací v zpracování obrazu a rozpoznávání vzorů.
Rekurentní neuronové sítě (RNN). Seznámení se základy RNN, včetně variant jako LSTM a GRU, a jejich použití pro sekvenční data.
Regularizace a Dropout. Vysvětlení technik jako regularizace a dropout k předcházení přeučení modelů neuronových sítí.
Hluboké zesilovací učení, Úvod do hlubokého zesilovacího učení, jeho principů a aplikací v adaptivních systémech a hrách.
Autoenkodéry a generativní adversariální sítě (GAN). Přehled autoenkodérů a GAN, důležité koncepty a jejich použití pro generování nových dat.
Praktické aspekty trénování neuronových sítí. Diskuze o výběru hyperparametrů, nastavení architektury a vyhodnocení výkonu neuronových sítí.
Aplikace neuronových sítí. Příklady skutečných aplikací neuronových sítí v průmyslu, zdravotnictví a dalších oborech.
document_check.svg
Na těchto webových stránkách používáme soubory cookies k zajištění jejich funkčnosti a dále k personalizaci reklam, a to výhradně s vaším souhlasem a v souladu s našimi Pravidly pro užívání cookies.

Kliknutím na tlačítko „Přijmout soubory cookies“ udělujete souhlas s využívaním vybraných souborů cookies a souhlasíte s předáním údajů o chování na našich webových stránkách pro zobrazení cílené reklamy na sociálních a reklamních sítích. Můžete si zvolit, které informace s námi chcete sdílet kliknutím na tlačítko Nastavení cookies.