MASÁR, F. Inference neuronové sítě na zařízení ZYNQ [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Mrázek, Vojtěch

Student ve své práci vytvořil řešení, které může zkvalitnit výsledky celé řady světových výzkumných skupin zabývajících se odolností proti poruchám v rámci inference neuronových sítí. Práce má také publikační potenciál. Proto navrhuji souhrnné hodnocení stupněm A - výborně .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání této bakalářské práce navazovalo na činnost, kterou student řešil v rámci předmětu Projektové praxe. Samotná implementace akcelerátoru NVDLA na čipu Zynq je komplikovaná. Student navíc přinesl aplikační rozšířeni v podobě injekce chyb, což v budoucnu umožňuje výzkumníkům určovat vlastnosti inference neuronových sítí v chybovém hardwaru přesně oproti dříve používaných simulacích.
Práce s literaturou Student pracoval s literaturou velmi aktivně. Sám si vyhledával zdroje zejména z manuálů a dalších vědeckých prací.
Aktivita během řešení, konzultace, komunikace Student pracoval velmi samostatně, průběžně mě však pravidelně informoval o stavu řešení a všechny klíčové kroky byly konzultovány.
Aktivita při dokončování Student pracoval na této práci průběžně, práce byla dokončena včas a všechny připomínky byly do textu zapracovány.
Publikační činnost, ocenění Student svou práci prezentoval na konferenci Excel, kde získal ocenění odborné veřejnosti. Výsledek jsem také představil při neformálních diskuzích na mezinárodní konferenci DATE (Design, Automation and Test in Europe), kde ostatní výzkumníky zaujal. Proto ve spolupráci s autorem budeme chtít tuto práci publikovat ve formě příspěvku na některé z konferencí.
Navrhovaná známka
A
Body
100

Posudek oponenta

Bidlo, Michal

Celkově se jedná o velmi kvalitní BP, navrhuji její zařazení do některé ze soutěží, případně udělení ocenění z úrovně fakulty či univerzity.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Student se musel zabývat problémy, které jsou obvykle na FIT předmětem magisterského studia. Technicky bylo nutné zprovoznit pokročilý systém s FPGA (včetně přípravy kompletní infrastruktury s OS PetaLinux pro toto FPGA). Samotný návrh a realizace řešení (třebaže s využitím výchozích příkladů dostupných pro daný HW) taktéž představovalo netriviální úlohu. Téma proto hodnotím na úrovni bakalářského studia jako značně obtížné.
Rozsah splnění požadavků zadání
Rozsah technické zprávy
Prezentační úroveň technické zprávy 100 Technická zpráva má vysokou úroveň, popis je velmi srozumitelný a doplněný přehlednými ilustracemi ve vysoké kvalitě. K prezentační stránce nemám výhrady.
Formální úprava technické zprávy 99 Text má vysokou formální úroveň s naprostým minimem nedostatků, které zde není třeba uvádět.
Práce s literaturou 99 Práce čítá 32 relevantních referencí, které jsou v textu řádně citovány. Až na pár nepodstatných drobností nemám výhrad.
Realizační výstup 95 V rámci práce vznikl pokročilý HW-SW simulátor neurální architektury ResNet na moderním FPGA pro možnost vyhodnocování poruch při inferenci modelu. Jeho funkce byla předvedena autorem práce a je funkční v souladu se zadáním a informacemi v technické zprávě. Nedostatek lze spatřovat jen v absenci komentářů v řídicím programu, což je však vyváženo faktickými přínosy výsledné implementace. Systém využívá jako základ některých volně dostupných podpůrných modulů a příkladů k použité platformě, návrh rozšíření pro injekci a simulaci poruch je dílem autora s inspirací podobným řešením popsaným v literatuře. Jejich přenesení do FPGA umožnilo značně urychlit výpočty.
Využitelnost výsledků Jedná se o hodnotnou experimentální platformu, která je schopna poskytnout publikovatelné vědecké výsledky.
Navrhovaná známka
A
Body
100

Otázky

eVSKP id 156344