VADOVIČ, M. Velké jazykové modely pro generování kódu se zaměřením na vestavěné systémy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Smrž, Pavel

Z hlediska aktivity studenta v obou semestrech řešení bakalářské práce a výsledků vlastního dotrénování modelu pro generování kódů pro vestavěné systémy hodnotím práci stupněm A - výborně. Výsledek snese srovnání s modely vytvářenými většími zahraničními týmy a technická zpráva také výborný základ pro navazující práce.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání vyžadovalo nastudování a pochopení základních metod rychle se rozvíjející oblasti velkých jazykových modelů a generování kódu. Student toto výborně zvládl, navíc shromáždil velmi zajímavou datovou sadu, specializovanou na vestavěné systémy, která jistě najde uplatnění i mimo tuto konkrétní absolventskou práci. Vytvořený dotrénovaný systém také snese srovnání se specializovaným generativními modely, na nichž pracují významné světové firmy. S výsledky práce jsem plně spokojen.
Práce s literaturou Student velmi aktivně shromáždil a využil poměrně širokou škálu odborných materiálů (zejména vědeckých článků z posledních pár let, věnovaných nejúspěšnějším modelů pro generování kódu), zpracoval kvalitní přehled existujících metod a shrnul i způsoby vyhodnocování generovaných výstupů.
Aktivita během řešení, konzultace, komunikace Aktivita v rámci obou semestrů byla vysoká, student pravidelně informoval o postupu jednotlivých kroků zpracování dat, trénování modelu a vyhodnocování, na konzultace byl vždy vzorně připraven.
Aktivita při dokončování Text technické zprávy byl dokončen s dostatečným předstihem, měl jsem možnost konzultovat předběžné verze dokumentu, moje připomínky byly v definitivní podobě textu plně zohledněny.
Publikační činnost, ocenění -
Navrhovaná známka
A
Body
95

Posudek oponenta

Nosko, Svetozár

Vzhledem k velmi pěkně a komplexně zpracované textové části a kvalitnímu realizačnímu výstupu včetně experimentů navrhuji celkové hodnocení A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání S ohledem na netriviální a specifický problém, který musel student zvládnout a zpracovat, hodnotím zadání jako náročnější. Student se musel zvládnout  problematiku, která přesahuje rozsah bakalářského studia.
Rozsah splnění požadavků zadání Všechny body zadání byly splněny.
Rozsah technické zprávy Rozsah práce se pohybuje v typickém rozmezí pro bakalářskou práci.
Prezentační úroveň technické zprávy 90 Prezentační úroveň práce je na velmi dobré úrovni. Práce má logickou strukturu a jednotlivé kapitoly tvoří logické celky, které navzájem vhodně navazují. Velmi oceňuji kvalitně zpracovaný teoretický rozbor.
Formální úprava technické zprávy 85 Po formální stránce považuji práci také za nadprůměrnou. Jedinou drobnou výhradu mám k zdrojovým kódům, které jsou vysázeny jako obrázky. Jazykově je práce napsaná pěknou slovenštinou a nenarazil jsem na gramatické chyby.
Práce s literaturou 90 Autor použil 53 pramenů. Zdroje jsou relevantní k dané problematice a vhodně pokrývají téma zpracování přirozeného jazyka a velkých jazykových modelů. Převzaté prvky jsou vhodně citovány a odlišeny od myšlenek studenta. Bibliografické citace jsou v souladu s citačními zvyklostmi a normami. Student čerpal z vhodných a hodnotných zdrojů.
Realizační výstup 95 Pan Vadovič vytvořil velmi komplexní řešení, které je propracované a kombinuje množství technologií a přístupů. Je vidět, že student řešení věnoval obrovské množství času, což se projevilo na kvalitě praktické části. Student musel vyřešit netriviální problémy přípravy datové sady (vhodným filtrováním získat hodnotnou datovou sadu), trénovat a experimentovat s modely. 
Využitelnost výsledků Jde o práci kompilačního charakteru. 
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 154306