POMYKAL, Š. Strojové učení reprezentace pro genetické programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Diplomant vynikajícím způsobem prozkoumal nové téma – využití hlubokého učení pro automatizované vytváření reprezentace pro genetické programování. Vzhledem k náročnosti tématu, množství odvedené práci, dosaženým výsledkům (např. prokázání funkčnosti dekodéru pro sestavení syntaktického stromu z odvozené reprezentace) a solidní technické zprávě hodnotím tuto práci stupněm výborně.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Toto zadání má výzkumný charakter a je nadstandardně obtížné. Vychází z několika nově publikovaných prací o využití hlubokých neuronových sítí (transformerů) pro učení nové efektivní reprezentace použitelné v oblasti genetického programování (GP). Diplomant musel tuto úplně novou problematiku nastudovat a porozumět způsobu využití transformerů a jazykových modelů v oblasti genetického programování. Diplomant sestavil několik variant transformeru, vygeneroval vhodnou datovou sadu pro učení modelu (v oblasti evolučního návrhu obrazových filtrů) a následně z naučeného modelu vyextrahoval novou reprezentaci pro GP. V úloze evolučního návrhu obrazového filtru potom tuto novou reprezentaci využil. Analyzoval její vlastnosti a možnosti jejího znovupoužití pro další úlohy (detekce hran v obraze). Dosažené výsledky jsou nové a dle mého názoru publikovatelné (po dopracování). Zadání bylo splněno v celém rozsahu, v množství provedených experimentů ho překračuje. | ||
Práce s literaturou | Student samostatně vyhledával odbornou literaturu a využíval ji. | ||
Aktivita během řešení, konzultace, komunikace | Student konzultoval dle potřeby, v posledních měsících intenzivně. Na konzultace byl výborně připraven a samostatně navrhoval vhodná pokračování řešení projektu. | ||
Aktivita při dokončování | Práce byla dokončena na poslední chvíli, diplomant chtěl zapracovat své nejnovější výsledky do technické zprávy. Předfinální text práce byl konzultován, mé připomínky byly zapracovány. | ||
Publikační činnost, ocenění | Práce obsahuje zajímavé výsledky, které by mohly být (po doplnění) předmětem vědeckého článku. |
Celkově se mi práce velmi líbila, ikdyž ji místy kazily zbytečné typografické chyby.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Zadání této diplomové práce hodnotím jako obtížnější. | ||
Rozsah splnění požadavků zadání | Student řádně splnil všechny požadavky zadání. | ||
Rozsah technické zprávy | Technická zpráva je v obvyklém rozmezí. | ||
Prezentační úroveň technické zprávy | 90 | Technická zpráva byla strukturovaná vhodným způsobem a jednotlivé kapitoly na sebe dobře navazovaly. Celkově se technická zpráva dobře četla, student se držel tématu a zbytečně neodbočoval. | |
Formální úprava technické zprávy | 85 | Práce je psána spisovnou češtinou a obsahuje jen velmi malý počet gramatických chyb. Na druhou stranu se v textu nachází nezanedbatelný počet překlepů a typografických chyb, které zbytečně shazují kvalitu jinak velmi dobře zpracované diplomové práce. | |
Práce s literaturou | 90 | Student zvolil literaturu vhodnou k tématu řešené problematiky. Technická zpráva obsahuje citace, které jsou v souladu s citačními normami a zvyklostmi. | |
Realizační výstup | 95 | Technické a programové zpracování je na velmi dobré úrovni a obsahuje jak vlastní tak i převzaté části, které jsou řádně odlišeny. Programové řešení je vhodně rozděleno na moduly, zdrojový kód je pochopitelný a dostatečně komentovaný. Implementované experimenty vhodným způsobem verifikují navrženou metodu. | |
Využitelnost výsledků | Jádro diplomové práce je založeno na již existujícím článku, který se zabývá problematikou reprezentace syntaktických stromů pro zpracování neuronovými sítěmi. Student tuto metodu úspěšně využil pro alternativní reprezentaci jedinců v problematice genetického programování, konkrétně na úloze odstranění šumu z obrazu. Výsledky této práce mohou být prokazatelně využity v řadě dalších úloh. |
eVSKP id 154385