Detail předmětu
Strojové učení
FSI-VSC Ak. rok: 2026/2027 Letní semestr
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Jazyk výuky
čeština
Cíl
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í s 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í.
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Použití předmětu ve studijních plánech
Program N-AIŘ-P: Aplikovaná informatika a řízení, magisterský navazující
obor ---: bez specializace, 5 kredity, povinný
Typ (způsob) výuky
Přednáška
26 hod., nepovinná
Osnova
- Úvod do strojového učení: životní cyklus modelu strojového učení, učební paradigmata a typy úloh, generalizace modelu, křížová validace.
- Předzpracování dat: chybějící hodnoty, odlehlé hodnoty, normalizace/standardizace, kódování kategorií, transformace proměnných, základní výběr atributů.
- Regrese: lineární a polynomiální regrese, metoda nejmenších čtverců, gradientní sestup, ztrátové funkce, metriky výkonu, redundantní proměnné, regularizace.
- Lineární regresní klasifikace, logistická a regularizovaná logistická regrese, základní ztrátové funkce a metriky pro měření výkonu klasifikátorů, vliv nevyvážených tříd na trénink a výkon klasifikátoru a jeho hodnocení.
- Stroj s podporou vektorů pro klasifikační a regresní úlohy, jádrové funkce.
- Percepton, vícevrstvý perceptron, extreme learning machine, dopředná a zpětná propagace, varianty gradientního sestupu, metody zmenšení rizika přeučení.
- Stromové metody pro klasifikační a regresní úlohy: rozhodovací stromy, kritéria štěpení, ořezávání stromů, ensemble metody.
- Paměťové metody pro klasifikační a regresní úlohy: metoda nejbližších sousedů, vzdálenosti, volba počtu sousedů a váhování.
- Úvod do teorie pravděpodobnosti, Bayesův klasifikátor, Gaussovská diskriminační analýza, Naivní Bayesův klasifikátor.
- Směsi Gaussovských rozdělení, EM- algoritmus.
- Shlukování, k-průměrové shlukování, směsi Gaussovských rozdělení, shlukování podle hustoty.
- Redukce dimenze dat, Boosting.
- Opakování.
Cvičení s počítačovou podporou
26 hod., povinná
Osnova
- Seznámení se s programovým prostředím.
- Předzpracování dat
- Lineární a polynomiální regrese s využitím MNČ a regularizované MNČ
- Klasifikace lineárně separovatelných dat
- Klasifikace nelineárně separovatelných dat
- Využití vícevrstvého perceptonu pro klasifikační a regresní úlohy.
- Využití rozhodovacích stromů pro klasifikační a regresní úlohy.
- Využití metody nejbližších sousedů pro klasifikační a regresní úlohy
- Bayesův klasifikátor, Gaussovská diskriminační analýza, a Naivní Bayesův klasifikátor.
- Využití směsi Gaussovských rozdělení pro klasifikační a regresní úlohy.
- Shlukování dat.
- Redukce dimenze dat, Boosting
- Zápočet.