====== Cvičení ======
Termíny odevzdání jednotlivých samostatných úloh jsou v [[https://cw.felk.cvut.cz/brute|BRUTE]]. Záměrně je nepíšeme sem, aby nevznikaly problémy s konzistencí.
Cvičící: [[http://cmp.felk.cvut.cz/~kostkj2/|Jana Kostlivá]], [[http://cmp.felk.cvut.cz/~strakzd1/|Zdeněk Straka]], [[https://sites.google.com/site/svarnypetr/|Petr Švarný]]
Sloupec č.par. označuje konkrétní paralelku, sloupec č.t. pořadové číslo týdne v semestru, sloupec v.t. pořadové číslo výukového týdne, tedy programu cvičení. Ve druhé půlce semestru je v tom trochu zmatek, tak prosím opatrně.
^ datum ^ č.par. ^č.t. ^ v.t. ^ náplň ^
| 19.02.2020 | 101,102 | 1 | 1 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_01|Úvodní cvičení]]. Osvěžíme dovednosti v Pythonu. Naprogramujeme rozhodnutí o řešitelnosti n-1 puzzle. Představíme **AI-Gym a [[courses:b3b33kui:cviceni:prohledavani_stavoveho_prostoru:start|bludiště]]** |
| 20.02.2020 | 103| ::: | ::: | ::: |
| 21.02.2020 | 105| ::: | ::: | ::: |
| 26.02.2020 | 101,102|2 | 2 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_02|Prohledávání]]. Úplné prohledání stavového prostoru, čas, paměť, cena. Jak prohledání urychlit, heuristiky. |
| 27.02.2020 | 103|::: | ::: | ::: |
| 28.02.2020 | 105|::: | ::: | ::: |
| 04.03.2020 | 101,102|3 | 3 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_03|Herní (adversariální) prohledávání I]]. Jak minimalizovat soupeřův zisk. **[[courses:b3b33kui:cviceni:reversi:start|Hra Reversi]]** |
| 05.03.2020 | 103|::: | ::: | ::: |
| 06.03.2020 | 105|::: | ::: | ::: |
| 11.03.2020 25.03.2020 on-line | 101,102|6 | 4 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_05|Adversariální prohledávání II]]. Jak zmenšit velký strom - prořezávání. |
| 12.03.2020 26.03.2020 on-line | 103|::: | ::: | ::: |
| 13.03.2020 27.03.2020 on-line | 105|::: | ::: | ::: |
| 18.03.2020 01.04.2020 on-line | 101,102|7 | 5 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_06|Sekvenční rozhodování I]]. Zpátky k **bludišti**, ale co když se robot/agent občas splete, něco se nepovede? Který stav (políčko) je lepší. **[[courses:b3b33kui:cviceni:sekvencni_rozhodovani:mdps|úloha MDPs]]** |
| 19.03.2020 02.04.2020 on-line | 103|::: | ::: | ::: |
| 20.03.2020 03.04.2020 on-line | 105|::: | ::: | ::: |
| 25.03.2020 08.04.2020 on-line| 101,102|8 | 6 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_07|Sekvenční rozhodování II]]. Zkusme policy počítat přímo. |
| 26.03.2020 09.04.2020 | 103|::: | - ^ Výuka jako v pátek ^
| 27.03.2020 **Čt 09.04.2020** on-line| 105|::: | 6 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_07|Sekvenční rozhodování II]]. Zkusme policy počítat přímo.|
| 01.04.2020 15.04.2020 on-line| 101,102|9 | 7 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_08|Posilované učení I]] Ještě v **bludišti**. Co v případě, když model chování robota-agenta neznáme? **[[courses:b3b33kui:cviceni:sekvencni_rozhodovani:rl|úloha RL]]** |
| 02.04.2020 16.04.2020 on-line| 103|::: | 6 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_07|Sekvenční rozhodování II]]. Zkusme policy počítat přímo. |
| 03.04.2020 17.04.2020 on-line| 105|::: | 7 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_08|Posilované učení I]] Ještě v **bludišti**. Co v případě, když model chování robota-agenta neznáme? **[[courses:b3b33kui:cviceni:sekvencni_rozhodovani:rl|úloha RL]]** |
| 08.04.2020 22.04.2020 on-line | 101,102|10 | 8 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09|Posilované učení II]] Explorace vs. Exploitace, aneb jak neustrnout na nalezeném řešení |
| 09.04.2020 23.04.2020 on-line| 103| ::: | 7 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_08|Posilované učení I]] Ještě v **bludišti**. Co v případě, když model chování robota-agenta neznáme? **[[courses:b3b33kui:cviceni:sekvencni_rozhodovani:rl|úloha RL]]** |
| **Ct 09.04.** <- 10.04.2020 24.04.2020 on-line | 105|::: | 8 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09|Posilované učení II]] Explorace vs. Exploitace, aneb jak neustrnout na nalezeném řešení |
| 15.04.2020 29.04.2020 on-line| 101,102|11 | 9 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09b|Posilované učení III]]; opouštíme přehledný tabulkový svět. |
| 16.04.2020 30.04.2020 on-line| 103|::: | 8 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09|Posilované učení II]] Explorace vs. Exploitace, aneb jak neustrnout na nalezeném řešení |
| 17.04.2020 01.05.2020| 105|::: | - | **Svátek**|
| 22.04.2020 06.05.2020 on-line| 101,102|12 | 10 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_10|Bayesovské rozhodování I]] Nejprve trochu procvičíme všechnny ty pravděpodobnosti, sdruženou, marginální, podmíněnou. ** [[courses:b3b33kui:cviceni:strojove_uceni:start|Úloha Strojové učení]]** |
| 23.04.2020 07.05.2020 on-line | 103|::: | 9 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09b|Posilované učení III]]; opouštíme přehledný tabulkový svět. |
| 24.04.2020 **Ut 05.05.** on-line | 105|::: | ::: | :::|
| 29.04.2020 13.05.2020 on-line| 101,102|13 | 11 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_12|Učení klasifikátorů I]] Jak vytrénovat rozhodovací stroj - klasifikátor z dat. |
| 30.04.2020 14.05.2020 on-line| 103|::: | 10 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_10|Bayesovské rozhodování I]] Nejprve trochu procvičíme všechnny ty pravděpodobnosti, sdruženou, marginální, podmíněnou. ** [[courses:b3b33kui:cviceni:strojove_uceni:start|Úloha Strojové učení]]** |
| 01.05.2020 15.05.2020 on-line| 105|::: | ::: | ::: |
| 06.05.2020 20.05.2020 on-line| 101,102|14 | 12 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_13|Učení klasifikátorů II]] Trénink dělá mistra a tak pokračujeme. |
| 07.05.2020 21.05.2020 on-line| 103|::: | 11 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_12|Učení klasifikátorů I]] Jak vytrénovat rozhodovací stroj - klasifikátor z dat. |
| **Ut 05.05.** <-08.05.2020 22.05.2020 on-line| 105|::: | ::: | ::: |
| 13.05.2020 27.05.2020 on-line| 101,102|15 | 13 | Je hotovo :-) |
| 14.05.2020 28.05.2020 on-line | 103|::: | 12 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_13|Učení klasifikátorů II]] Trénink dělá mistra a tak pokračujeme. |
| 15.05.2020 29.05.2020 on-line| 105|::: | ::: | ::: |
===== Pravidla =====
Cvičení nejsou povinná. Docházku budem sledovat, pro naši potřebu, např. pro zapamatování jmen. Předpokládáme, že diskuse nad problémy a konzultace k úlohám budou probíhat na cvičení. V případě dlouhodobější nepřítomnosti kontaktujte svého cvičícího a domluvte si individuální konzultace.