ZMEŠKAL, J. Extrémní učící se stroje pro předpovídání časových řad [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2018.
Hlavním přínosem práce je návrh a implementace extrémního učícího se stroje pro trénování na GPU procesoru, experimentální ověření práce a srovnání verzí CPU a GPU, a to hlavně z pohledu časové náročnosti. Výsledkem je schopnost rozlišit situace, kdy je grafická akcelerace vhodným nástrojem k urychlení průběhu programu a kdy je rychlejší ponechat zpracování na procesoru. Práci bych vytknul v některých částech horší formulaci některých textů, na druhou stranu pochválil dobře zpracovanou teoretickou část práce. K formálním připomínkám bych vytknul nedodržení šablony pro diplomové práce.
Student v práci zpracoval velice aktuální problematiku extrémních učících se strojů a sítí s ozvěnou stavu. Cílem byla implementace a akcelerace daných algoritmů na GPU, porovnání výkonnosti algoritmů na CPU a otestování na předpovědi finančního indexu. Dané cíle považuji za velice náročné. Student implementoval oba algoritmy na GPU pomocí moderních nástrojů uvedených v zadání práce a dosažené zrychlení výpočetního času prezentuje ve výsledcích. Testování predikce na finančním indexu je bohužel dost nepřesné, student ale správně uvádí některé důvody a navrhuje možnosti, které mohou vést ke zlepšení. Zadání proto považuji za zcela splněné. Po odborné stránce je práce na vysoké úrovni, výsledky a jejich diskuse jsou velmi dobré, bohužel formální stránka práce je špatná. Práce obsahuje množství typografických chyb, rovnice, grafy a tabulky nejsou centrovány, mají nekonzistentní popisky a celkově práce není psána dle doporučené šablony. Kromě výsledků je vše v práci popsáno textem i samotná implementace, kde by se spíš hodili vývojové nebo UML diagramy, ukázky kódu, schémy, nic takového v celé práci není. Vzhledem k výše uvedeným nedostatkům hodnotím práci 78b/C.
eVSKP id 110050