Topic outline
- General
- Садржај предмета
- Увод и мотивација
- Увод у Julia програмски језик
Увод у Julia програмски језик
Julia је савремени програмски језик опште намене, примарно осмишљен за потребе решавања нумеричких проблема, попут проблема нумеричке анализе, затим симулације динамичких система и сл. Јединствен скуп својстава овог језика чине га посебно погодним за примене у областима машинског учења и рачунарске (вештачке) интелигенције уопште.
- Детерминистички процеси одлучивања
Детерминистички процеси одлучивања
У овој лекцији студенти ће се упознати са детерминистичким процесима одлучивања, тј. са оним процесима одлучивања у којима је модел окружења детерминистичке природе. Најпре ћемо развити основну теорију, те упознати студенте са концептом динамичког програмирања )http://itasdi.uns.ac.rs/pluginfile.php/40/course/section/9/L1a%20-%20DPO.pdf), потом ћемо теорију илустровати са да интересантна примера. Један пример се тиче проблема одређивања најкраће путање између два чвора у графу (http://itasdi.uns.ac.rs/pluginfile.php/40/course/section/9/L1b%20-%20DPO%20%28graf%29.pdf). Други пример јесте оптимално управљање (http://itasdi.uns.ac.rs/pluginfile.php/40/course/section/9/L1c%20-%20Optimal%20Control.pdf).
- Стохастички процеси одлучивања
Стохастички процеси одлучивања
У овој лекцији се појмови из претходне лекције проширују на стохастичке (Марковљеве) процесе одлучивања (http://itasdi.uns.ac.rs/pluginfile.php/40/course/section/10/spo.pdf) - Идентификација динамичких процеса
- Увод у адаптивно управљање
- Учење са подршком (Reinforced Learning)
- Codes