POMYKAL, Š. Strojové učení reprezentace pro genetické programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Sekanina, Lukáš

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ě.

Dílčí hodnocení
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.
Navrhovaná známka
A
Body
95

Posudek oponenta

Piňos, Michal

Celkově se mi práce velmi líbila, ikdyž ji místy kazily zbytečné typografické chyby.

Dílčí hodnocení
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.
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 154385