Zimní semestr 2017/2018
Kdy a kde:
Co vás čeká: Cílem cvičení je vyzkoušet si naprogramovat rozličné algoritmy strojového učení a aplikovat je na jednoduché problémy převážně z počítačového vidění. Na začátku každého cvičení společně probereme teoretické znalosti potřebné k vyřešení další úlohy, na které pak budete následující týden až dva pracovat (ideálně jeden, ale dva týdny umožňují případnou interakci nad problémy na následujícím cvičení). Úvodní diskuse bude zaměřena převážně na propojení teoretické znalosti získané na přednášce s konkrétním zadáním úlohy. Zbytek času na cvičeních bude věnován individuálním konzultacím nad úlohami. Podrobnější pravidla viz níže.
Co od vás očekáváme: Alespoň základní znalost Pythonu. Několik užitečných odkazů najdete v textu prvního cvičení.
Důležité odkazy:
Cvičící:
Datum | Obsah | Test | |
---|---|---|---|
27.9. | Úvodní cvičení: info o cvičení, Python, numpy, jednoduchý příklad | ||
4.10. | Bayesovská úloha rozhodování | ||
11.10. | Nebayesovské úlohy - Minimaxní úloha | ||
18.10. | MLE, MAP a Bayesovské odhady parametrů | * | |
25.10. | Neparametrické odhady - Parzen windows | ||
1.11. | Logistická regrese | ||
8.11. | počítací cvičení | * | ukázky příkladů |
15.11. | Lineární klasifikátor - Perceptron | ||
22.11. | Support Vector Machines | ||
29.11. | Support Vector Machines 2 | ||
6.12. | Adaboost | * | |
13.12. | Shluková analýza k-means | ||
20.12 | Konvoluční neuronové sítě | * | |
10.1. | Zápočty, opakování |
Na cvičeních označených hvězdičkou se budou psát na začátku krátké asi desetiminutové písemné testy. Otázky v testech se budou vždy odkazovat na předchozí přednášky.
V krajních a dobře zdůvodněných případech je možno nahradit neúčast při psaní testu. Podmínky náhrady budou řešeny individuálně.