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.