2-INF-150: Strojové učenie
Zima 2010
Prednášky a poznámky


Kontakt | Základné informácie | Domáce úlohy | Skúšky | Prednášky a poznámky | Predchádzajúce semestre

Na tejto stránke nájdete orientačný rozvrh semestra. Tento rozvrh bude aktualizovaný vždy po skončení príslušného týždňa prednášok, takisto budú pribúdať ďalšie študijné materiály.

Literatúra:

Ďalšie zdroje informácií:

U prednášok uvádzame zoznam kapitol, ktoré najviac pokrývajú učivo, ktoré plánujeme prebrať. Prezentácia materiálu v rámci prednášok sa obvykle nezhoduje s prezentáciou v učebniciach. Uvedené kapitoly by mali hlavne slúžiť ako doplňujúci materiál pre samoštúdium.

Týždeň 20.-24.9.2010
Úvod, administratíva. Strojové učenie s učiteľom - regresia. Lineárna regresia. Normálne rovnice. (parciálne derivácie, maticový počet)
Literatúra: B:3.1,C; HTF:2.3; alt. HTF:3.1-3.2
Poznámky:Ďalšie materiály:
Úvod, administratíva:PDF, 36 Kb ]

Týždeň 27.9.-1.10.2010
(Úvod do Octave). Časová zložitosť. Alternatívne chybové funkcie. (Lineárne programovanie). Generalizovaná lineárna regresia. Príklady bázových funkcií (polynómy, lokálne bázové funkcie). Lokálne váhovaná aproximácia.
Literatúra: B:1.1,5.1,5.2.3-5.2.4,5.3.1

Týždeň 4.-8.10.2010
Jednoduché neurónové siete (gradientová metódy, spätná propagácia). Teória učenia - základy. Generalizácia. Matematický model strojového učenia. (Očakávaná) trénovacia a testovacia chyba. Veta o výchylke a rozptyle (bias/variance). Krivky učenia (learning curves). Podučenie a preučenie (overfitting/underfitting).
Literatúra: B:1.5,3.2; alt. HTF:2.9,7.3

Týždeň 11.-15.10.2010
Automatizovaný výber modelov (penalizácia zložitosti a regularizácia, holdout testing). Strojové učenie s učiteľom - klasifikácia. Konzistentný diskriminant. Lineárny program pre hľadanie konzistentného diskriminantu. Klasifikátor s najväčším odstupom (maximum margin). Kvadratický program.
Literatúra: HTF:7.8,7.10; B:4.1,7.1,E

Týždeň 18.-22.10.2010
SVM (support vector machines) - duálna formulácia a kernelový trik. Dizajn kernelových funkcií (Mercerova veta, uzáverové vlastnosti). Nekonzistentné diskriminanty. Voľnostné premenné (slack variables).
Literatúra: B:6.1-6.2
Poznámky:Ďalšie materiály:
Lagrangeova dualita konvexných programov:linka ]
Support Vector Machines and Kernels for Computational Biology (tutorial):linka ]

Týždeň 25.-29.10,2009
Pondelok - dekanské voľno
Adaptácia algoritmov lineárnej regresie na klasifikáciu. Klasifikácia pomocou neurónových sietí. Diskrétne klasifikátory (eliminácia kandidátov)
Literatúra: M:2,3

Týždeň 1.-5.11.2010
Sviatok všetkých svätých
Diskrétne klasifikátory (rozhodovacie stromy, algoritmus ID3). Učenie za pomoci komisií (ensemble methods). Bagging, boosting.
Literatúra: B:14.4; B:14.2-14.3

Týždeň 8.-12.11.2010
On-line učenie (halving algorithm, váhovaná väčšina, horné ohraničenia počtu chýb).
Teória učenia. PAC (probably approximately correct) učenie na konečných množinách hypotéz. Horné odhady: pravdepodobnosť veľkej chyby, očakávaná chyba konzistentného klasifikačného algoritmu, postačujúci počet príkladov aby pravdepodobnosť veľkej chyby bola malá.
Literatúra: B:7.1.5; nepokryté PAC

Týždeň 15.-19.11.2010
Príklad MCONJ, dolné odhady (očakávaná chyba, potrebný počet príkladov). PAC na nekonečných množinách hypotéz. VC (Vapnik-Červonenkis) dimenzia. Horné a dolné odhady: očakávaná chyba a postačujúci počet príkladov.
Literatúra:

Týždeň 22.-26.11.2010
PAC učenie pre klasifikátory s veľkým odstupom.
Strojové učenie bez učiteľa. Zhlukovanie (clustering), K-means, K-medoids, hierarchické zhlukovanie. Redukcia dimenzionality (principal component analysis - PCA).
Literatúra: B:9.1; HTF:14.3; B:12.1,1.2

Týždeň 29.11.-3.12.2010
Úvod do pravdepodobnostného modelovania. Opakovanie teórie pravdepodobnosti (vierohodnosť a pravdepodobnosť, maximalizácia vierohodnosti, podmienená pravdepodobnosť a Bayesov vzorec) Skryté Markovove modely (HMM): definícia a použitie, Viterbiho algoritmus, dopredný (forward) algoritmus, trénovanie HMM z úplných pozorovaní.
Literatúra: B:13.2; alt. DEKM:3

Týždeň 6.-10.12.2010
Bayesovské siete. HMM ako Bayesovské siete. Všeobecná formulácia inferencie. Podmienená nezávislosť v Bayesovských sieťach.
Naivný Bayesovský klasifikátor. Všeobecný eliminačný algoritmus (inferencia). Učenie Bayesovských sietí s úplnými (pozorované frekvencie) a s neúplnými dátami (EM algoritmus).

Literatúra: B:8.1,8.2; HTF:6.6.3; nepokryté: eliminačný algoritmus; B:9.4
Poznámky:Ďalšie materiály:
Bayesovské siete a EM:PDF, 32 Kb ]

Týždeň 13.-17.12.2010
Učenie odmenou a trestom (reinforcement learning). Markovovské rozhodovacie procesy (MDP), Bellmanove rovnice, iteračné algoritmy na riešenie Bellmanových rovníc (VI,PI), učenie prechodovej funkcie.
Poznámky:Ďalšie materiály:
Zhrnutie semestra:PDF, 357 Kb ]
Reinforcement Learning and Control (Andrew Ng lecture notes):PDF, 167 Kb ]


Maintained by 2-INF-150 personnel