GULČÍKOVÁ, S. Evoluční algoritmy v posilovaném učení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Diplomantka inovativním způsobem přispěla k lepšímu řešení klasické úlohy z oblasti posilovaného učení. Vzhledem k dosaženým výsledkům a výborně zpracované technické zprávě navrhuji hodnocení stupněm A - výborně.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Diplomová práce se zabývá využitím genetického programování pro evoluci formování funkcí odměny (reward shaping) v úlohách posilovaného učení. Evolučně vytvořené funkce byly ověřovány v různých variantách problému stabilizace tyče na pohyblivém vozíku (v prostředí CartPole) a porovnány s konvenčními přístupy. Zadání, které považuji za obtížnější, bylo zcela splněno. Vytvořené řešení vede až na 15krát rychlejší konvergenci algoritmu učení ve srovnání s referenčními metodami. | ||
Práce s literaturou | Diplomantka samostatně získávala a využívala studijní materiály k řešení diplomové práce. | ||
Aktivita během řešení, konzultace, komunikace | Studentka byla aktivní a samostatně navrhovala řešení dílčích problémů. Konzultace probíhaly dle potřeby diplomantky. | ||
Aktivita při dokončování | Diplomová práce byla dokončena v dostatečném předstihu a její definitivní obsah byl dostatečně konzultován. | ||
Publikační činnost, ocenění | Po dopracování doporučuji navrženou metodu a dosažené výsledky publikovat. |
S ohledem na výše uvedené dílčí body navrhnuji souhrnné hodnocení stupněm A. Studentka uchopila dané téma velmi zodpovědně o čemž svědčí nejen pečlivě zpracovaná technická zpráva, ale také dosažené výsledky.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | |||
Rozsah splnění požadavků zadání | |||
Rozsah technické zprávy | |||
Prezentační úroveň technické zprávy | 95 | Technická zpráva je členěna do sedmi kapitol, které na sebe navazují a tvoří logický celek. Zpráva obsahuje dostatečné množství detailů a je psána čitelným a srozumitelným jazykem. Experimentální část je zpracována dostatečně podrobně, avšak některé pasáže by si zasloužily podrobnější komentář. | |
Formální úprava technické zprávy | 100 | Práce je psána v anglickém jazyce. Z hlediska typografické a jazykové stránky nemám výhrad. Text je zpracován velmi pečlivě. | |
Práce s literaturou | 100 | Výběr studijních pramenů odpovídá řešené problematice. Ve výčtu literatury můžeme nalézt převážně odborné články. Převzaté prvky jsou řádně odlišeny od vlastních výsledků a úvah. | |
Realizační výstup | 95 | Realizačním výstupem je sada skriptů napsaných v jazyce Python, které implementují algoritmy popsané v technické zprávě. Rozsah programového díla je s ohledem na charakter práce dostatečný (stěžejní část leží v experimentálním vyhodnocení). Struktura kódu a postup spuštění experimentů je bohatě dokumentován pomocí README souboru. | |
Využitelnost výsledků | Výsledky získané v rámci diplomové práce vypadají velmi slibně (navržená metoda poskytuje mnohem lepší výsledky v kratší době než standardní metody) a mohly by posloužit jako základ pro tvorbu odborné publikace. Pro publikaci by však bylo nutné zapracovat na důkladnějším porovnání se řešeními dostupnými v literatuře. |
eVSKP id 165202