====== 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://cmp.felk.cvut.cz/~peckama2/|Martin Pecka]], [[http://labe.felk.cvut.cz/~posik/|Petr Pošík]] 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ň ^ | 16.02.2022 | 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ě]]** | | 17.02.2022 | 103,104,107,108| ::: | ::: | ::: | | 18.02.2022 | 105,106| ::: | ::: | ::: | | 23.02.2022 | 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. | | 24.02.2022 | 103,104,107,108|::: | ::: | ::: | | 25.02.2022 | 105,106|::: | ::: | ::: | | 02.03.2022 | 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]]** | | 03.03.2022 | 103,104,107,108|::: | ::: | ::: | | 04.03.2022 | 105,106|::: | ::: | ::: | | 09.03.2022 | 101,102|4 | 4 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_05|Adversariální prohledávání II]]. Jak zmenšit velký strom - prořezávání. | | 10.03.2022 | 103,104,107,108|::: | ::: | ::: | | 11.03.2022 | 105,106|::: | ::: | ::: | | 16.03.2022 | 101,102|5 | 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]]** | | 17.03.2022 | 103,104,107,108|::: | ::: | ::: | | 18.03.2022 | 105,106|::: | ::: | ::: | | 23.03.2022 | 101,102|6 | 6 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_07|Sekvenční rozhodování II]]. Zkusme policy počítat přímo. | | 24.03.2022 | 103,104,107,108|::: | ::: |:::| | 25.03.2022 | 105,106|::: | ::: | :::| | 30.03.2022| 101,102|7 | 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? | | 31.03.2022| 103,104,107,108|::: | ::: | :::| | 01.04.2022| 105,106|::: | ::: | :::| | 06.04.2022 | 101,102|8 | 8 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09|Posilované učení II]] Explorace vs. Exploitace, aneb jak neustrnout na nalezeném řešení **[[courses:b3b33kui:cviceni:sekvencni_rozhodovani:rl|úloha RL]]** | | 07.04.2022| 103,104,107,108| ::: | ::: | :::| | 08.04.2022 | 105,106|::: | ::: | ::: | | 13.04.2022| 101,102|9 | 9 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09b|Posilované učení III]]; opouštíme přehledný tabulkový svět. | | 14.04.2022| 103,104,107,108|::: | - | Dobrovolná konzultace| | 15.04.2022| 105,106|::: | - | ** Svátek **| | 20.04.2022| 101,102|10 | 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í]]**| | 21.04.2022 | 103,104,107,108|::: | 9| [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_09b|Posilované učení III]]; opouštíme přehledný tabulkový svět. ** [[courses:b3b33kui:cviceni:strojove_uceni:start|Úloha Strojové učení]]**| | 22.04.2022 | 105,106|::: | ::: | :::| | 27.04.2022| 101,102|11 | 11 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_11|Bayesovské rozhodování II]] Jak nalézt strategii rozhodování zvážením rizika. | | 28.04.2022| 103,104,107,108|::: | 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. | | 29.04.2022| 105,106|::: | ::: | :::| | 04.05.2022| 101,102|12 | 12 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_12|Učení klasifikátorů I]] Jak vytrénovat rozhodovací stroj - klasifikátor z dat. | | 05.05.2022| 103,104,107,108|::: | 11 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_11|Bayesovské rozhodování II]] Jak nalézt strategii rozhodování zvážením rizika. | | 06.05.2022| 105,106|::: | ::: |:::| | 11.05.2022| 101,102|13 | - | **Rektorský den** | | 12.05.2022 | 103,104,107,108|::: | 12 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_12|Učení klasifikátorů I]] Jak vytrénovat rozhodovací stroj - klasifikátor z dat. | | 13.05.2022| 105,106|::: | ::: |:::| | 18.05.2022| 101,102|14 | 13 | [[courses:b3b33kui:cviceni:program_po_tydnech:tyden_13|Učení klasifikátorů II]] Trénink dělá mistra a tak pokračujeme. | | 19.05.2022 | 103,104,107,108|::: | ::: | :::| | 20.05.2022 | 105,106|::: | ::: | :::| ===== 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.