PYŠÍK, M. Klasifikace pomocí neuronových sítí v prostředí Keras [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Bartík, Vladimír

Výsledky práce pana Pyšíka jsou nadprůměrné a technická zpráva je zpracována velmi kvalitně. I aktivitu během řešení hodnotím velmi kladně. Navrhuji proto hodnocení této bakalářské práce stupněm A (výborně).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem této bakalářské práce bylo podrobné nastudování knihovny Keras pro Python, která umožňuje vytváření různých typů neuronových sítí, výsledky tohoto studia zdokumentovat, implementovat jednoduchou experimentální aplikaci a provést experimenty ověřující vlastnosti jednotlivých typů neuronových sítí na vhodných datasetech. Myslím si, že student odvedl velmi kvalitní práci, o čemž svědčí zejména velmi kvalitně zpracovaná dokumentace.
Práce s literaturou Student nastudoval celou řadu pramenů, z nichž si většinu vyhledal samostatně. Práci s literaturou hodnotím také velmi kladně. 
Aktivita během řešení, konzultace, komunikace Student řešil své zadání průběžně a s nadšením, své řešení pravidelně konzultoval, na konzultace býval připraven a vždy přicházel se spoustou vlastních nápadů. 
Aktivita při dokončování Práce byla dokončena ve velkém předstihu, vše bylo včas konzultováno a všechny mé připomínky zohledněny.
Publikační činnost, ocenění
Navrhovaná známka
A
Body
98

Posudek oponenta

Burgetová, Ivana

Předloženou bakalářskou práci považuji za nadstandardní, a to jak z pohledu úrovně předložené technické zprávy, tak z pohledu provedených experimentů, které byly zpracovány na velmi dobré úrovni. Proto navrhuji hodnocení stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání
Rozsah splnění požadavků zadání Za rozšíření oproti zadání považuji to, že student porovnal 3 různé typy neuronových sítích na 3 různých datasetech, zatímco zadání vyžadovalo jeden dataset.
Rozsah technické zprávy
Prezentační úroveň technické zprávy 93 Prezentační úroveň předložené zprávy je neobvykle dobrá. Technická zpráva má velmi dobrou strukturu, rozsah jednotlivých kapitol je přiměřený, kapitoly na sebe dobře navazují a zpráva je snadno pochopitelná pro čtenáře.
Formální úprava technické zprávy 92 Z jazykového i typografického hlediska se jedná o nadstandardní práci.
Práce s literaturou 85 Seznam použité literatury je přiměřeně obsáhlý a obsahuje relevantní zdroje. Převzaté prvky jsou řádně odlišeny od vlastních výsledků a úvah.
Realizační výstup 95 V rámci realizačního výstupu vznikla jednoduchá aplikace pro porovnání vybraných typů neuronových sítí na třech zvolených datasetech. Tato aplikace je plně funkční, umožňuje uživateli zvolit metriky, které chce sledovat, dále pak počet epoch a velikost dávky pro trénování neuronových sítí. Uživatel může sledovat vývoj hodnot zvolených metrik během trénování neuronových sítí pomocí grafů a samozřejmě může také otestovat natrénované sítě na testovacích datech. Pro implementaci byla v souladu se zadáním využita knihovna Keras.
Využitelnost výsledků Za zajímavý výsledek této práce považuji netradiční srovnání 3 typů neuronových sítí (MLP, CNN a RNN) na různých datasetech, které byly vybrány tak, aby každý dataset představoval tradiční příklad využití jedné z uvažovaných neuronových sítí. Práce tak přináší zajímavý pohled na to, jakým způsobem je možné vstupní data vhodně transformovat pro různé typy neuronových sítí, a na to, jaký výsledek tato transformace přinese.
Navrhovaná známka
A
Body
92

Otázky

eVSKP id 145041