Neuronové sítě a strojové učení (FSI-VSC)

Akademický rok 2025/2026
Garant: doc. Ing. Pavel Škrabánek, Ph.D.  
Garantující pracoviště: ÚAI všechny předměty garantované tímto pracovištěm
Jazyk výuky: čeština
Cíle předmětu:

Cílem předmětu je seznámit studenty s metodami strojového učení a jejich aplikacemi na klasifikaci, regresi a shlukování. Studenti se seznámí parametrickými i neparametrickými klasifikačními a regresními modely, i klíčovými koncepty, jako jsou metriky chyb, regularizace, křížová validace, gradientní sestup a moderní přístupy, včetně boostingu a směsí Gaussovských rozdělení. Předmět propojuje teorii s praxí pro návrh a implementaci modelů strojového učení.

Výstupy studia a kompetence:
 
Prerekvizity:

Předpokládá se znalost základních souvislostí ze statistiky, optimalizace a programování.

Obsah předmětu (anotace):

Předmět poskytuje úvod do teorie a metod strojového učení se zaměřením na jejich aplikaci při řešení klasifikačních, regresních a shlukovacích úloh.

Metody vyučování:
 
Způsob a kritéria hodnocení:

Znalosti a dovednosti jsou ověřovány zápočtem a zkouškou. Požadavky pro zápočet: zpracování zadaných úloh. Účast na přednáškách je doporučená, účast na cvičeních je povinná. Cvičení, která nemůže student absolvovat v řádné termínu je možno nahradit v termínu náhradním. Zkouška je ústní a pokrývá celé probrané učivo.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
 
Typ (způsob) výuky:
    Přednáška  13 × 2 hod. nepovinná                  
    Cvičení s počítačovou podporou  13 × 2 hod. povinná                  
Osnova:
    Přednáška

  1. Úvod, učení s učitelem a bez učitele, regrese vs. klasifikace, rozdělení datové sady, metriky chyb, ztrátové funkce, křížová validace, přeučení, regularizace

  2. lineární regrese, metoda nejmenších čtverců, gradientní sestup, regularizovaná metoda nejmenších čtverců

  3. Lineární klasifikace, logistická regrese, regularizovaná logistická regrese

  4. Neparametrické modely, metoda nejbližších sousedů

  5. Rozhodovací stromy pro klasifikační a regresní problémy

  6. Generativní modely pro klasifikaci, Bayesův klasifikátor, Gaussovská diskriminační analýza

  7. Naivní Bayesův klasifikátor

  8. Stroj s podporou vektorů, jádrové funkce

  9. Shlukování, k-průměrové shlukování

  10. Směsi Gaussovských rozdělení

  11. Redukce dimenze dat, Boosting

  12. Matematický model neuronu, aktivační funkce, vícevrstvý perceptron, dopředná a zpětná propagace

  13. Dopředné jedno a vícevrstvé sítě neuronové sítě, rekurentní sítě, topologicky organizované neuronové sít

    Cvičení s počítačovou podporou

  1. Seznámení se s programovým prostředím.

  2. Metoda nejmenších čtverců, a regularizovaná metoda nejmenších čtverců

  3. Lineární klasifikace, logistická regrese, regularizovaná logistická regrese

  4. Metoda nejbližších sousedů

  5. Rozhodovací stromy pro klasifikační a regresní problémy

  6. Bayesův klasifikátor, Gaussovská diskriminační analýza

  7. Naivní Bayesův klasifikátor

  8. Stroj s podporou vektorů

  9. k-průměrové shlukování

  10. Směsi Gaussovských rozdělení

  11. Redukce dimenze dat, Boosting

  12. Vícevrstvý perceptron

  13. Zápočet

Literatura - základní:
1.

BISHOP, Christopher M. Pattern recognition and machine learning. Information science and statistics. New York: Springer, c2006. ISBN 978-0-387-31073-2.

2. Sima,J., Neruda,R.: Theoretical questions of neural networks, MATFYZPRESS, 1996, ISBN 80-85863-18-9
3.

ALPAYDIN, Ethem. Introduction to machine learning. Third edition. Adaptive computation and machine learning. Cambridge: The MIT Press, [2014]. ISBN 978-0-262-02818-9.

Literatura - doporučená:
1. B. Kosko: Neural Networks and fuzzy systems. Prentice Hall 1992
2. Bishop, C. M.: Pattern Recognition, Springer Science + Business Media, LLC, 2006, ISBN 0-387-31073-8.
Zařazení předmětu ve studijních programech:
Program Forma Obor Spec. Typ ukončení   Kredity     Povinnost     St.     Roč.     Semestr  
N-AIŘ-P prezenční studium --- bez specializace -- zá,zk 5 Povinný 2 1 L