2-INF-150: Strojové učenie
Zima 2012
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. 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ň 17.-21.9.2012
Úvod. 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

Týždeň 24.-28.9.2012
Administratíva. (Úvod do Octave). Generalizovaná lineárna regresia. Príklady bázových funkcií (polynómy, lokálne bázové funkcie). Lokálne váhovaná aproximácia. Časová zložitosť. Alternatívne chybové funkcie. (Lineárne programovanie).
Literatúra: B:1.1,5.1,5.2.3-5.2.4,5.3.1
Poznámky:Ďalšie materiály:
Administratíva:PDF, 36 Kb ]
Úvod do Octave:Text, 1 Kb ]

Týždeň 1.-5.10.2012
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).
Literatúra: B:1.5,3.2; alt. HTF:2.9,7.3

Týždeň 8.-12.10.2012
Krivky učenia (learning curves). Podučenie a preučenie (overfitting/underfitting). 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ň 15.-19.10.2012
SVM (support vector machines) - duálna formulácia a kernelový trik. Dizajn kernelových funkcií (Mercerova veta, uzáverové vlastnosti).
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ň 22.-26.10.2012
Nekonzistentné diskriminanty. Voľnostné premenné (slack variables). Rozhodovacie stromy, algoritmus ID3, náhodné lesy. Učenie za pomoci komisií (ensemble methods). Bagging, boosting.
Literatúra: B:14.4; B:14.2-14.3
Poznámky:Ďalšie materiály:
Random forests (článok):linka ]

Týždeň 29.10-2.11.2012
On-line učenie (halving algorithm, váhovaná väčšina, horné ohraničenia počtu chýb). Adaptácia algoritmov lineárnej regresie na klasifikáciu. Klasifikácia pomocou neurónových sietí.
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ň 5.-9.11.2012
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: bez študijného materiálu

Týždeň 12.-16.11.2012
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.
Literatúra: B:9.1; HTF:14.3

Týždeň 19.-23.11.2012
Redukcia dimenzionality (principal component analysis - PCA). Samoorganizujúce sa zobrazenia (self-organizing maps) Úvod do pravdepodobnostného modelovania. Opakovanie teórie pravdepodobnosti (vierohodnosť a pravdepodobnosť, maximalizácia vierohodnosti, podmienená pravdepodobnosť a Bayesov vzorec)
Literatúra: B:12.1,1.2; HTF:14.4

Týždeň 26.-30.11.2012
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ň 3.-7.12.2012
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).
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ň 10.-14.12.2012
Učenie Bayesovských sietí s úplnými (pozorované frekvencie) a s neúplnými dátami (EM algoritmus).
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, 354 Kb ]
Reinforcement Learning and Control (Andrew Ng lecture notes):PDF, 167 Kb ]


Maintained by 2-INF-150 personnel