LAMAČKA, Z. Evoluční návrh konvolučních neuronových sítí s využitím supersítě [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Student splnil zadání. Provedl implementaci a základní statistické vyhodnocení evoluční návrhové metody založené na super-síti. Dosažené výsledky dosahují kvality obdobné implementace pouze částečně. Celkově hodnotím dosažené výsledky, technickou zprávu a úsilí studenta stupněm dobře.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Jedná se obtížnější zadání, protože vyžaduje znalosti v různých oblastech (vícekriteriální optimalizace, konvoluční neuronové sítě - CNN), kombinování těchto znalostí (automatizovaný návrh) a další speciální techniky (super-sítě). Práce částečně navazuje na metody automatizovaného návrhu CNN s využitím evolučních algoritmů zkoumané na UPSY. Zadání bylo splněno, i když dosažené výsledky (navržené CNN) nedosahují kvality CNN, které byly nalezeny obdobným algoritmem v literatuře. Student však vynaložil nemalé úsilí k dosažení těchto výsledků. | ||
Práce s literaturou | Student samostatně vyhledával odbornou literaturu a využíval ji. | ||
Aktivita během řešení, konzultace, komunikace | Student byl během řešení projektu aktivní, konzultace probíhaly dle potřeby studenta. 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. Předfinální text práce byl konzultován, mé připomínky byly vesměs zapracovány. | ||
Publikační činnost, ocenění | Není mi známo. |
S ohledem na obtížnost zadání a množství odvedené práce v rámci implementační části navrhuji hodnocení D (uspokojivě).
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Náročnost zadání hodnotím jako obtížnější, jelikož spojuje více konceptů, jako jsou neuronové sítě, evoluční algoritmy, super-sítě a další. Řešená problematika rovněž představuje nelehký úkol, jemuž se v současné době věnuje velké množství výzkumů. | ||
Rozsah splnění požadavků zadání | Student zadání ve finále nějakým způsobem splnil, i když první tři body zadání by mohly být zpracovány lépe. Například v práci chyběl detailnější popis evolučních metod pro návrh/optimalizaci neuronových sítí, či bližší popis navržené metody. | ||
Rozsah technické zprávy | Od úvodu po závěr má technická zpráva 44 stran, s literaturou a přílohami 48. | ||
Prezentační úroveň technické zprávy | 65 | V technické zprávě se těžko orientuje, některé názvy kapitol a podkapitol jsou zavádějící. V technické zprávě chybí číslování či jakékoliv rozlišení podsekcí třetích a nižších úrovní, na které se poté v textu autor odkazuje. Členění na logické bloky uvnitř jednotlivých kapitol je často velmi nepřehledné. Jednotlivé kapitoly obsahují velmi jednoduchý slovní popis, který je mnohdy jen přeložen z anglických zdrojů (a nesprávně citován). Často chybí definice základních pojmů. Kapitoly postrádají základní obrázky a diagramy, které by pomohly s vysvětlováním problematiky. Matematické vzorce uvedené v technické zprávě nejsou dostatečně vysvětleny a chybí popis jednotlivých symbolů. Popis některých postupů (zejména navržené a implementované metody) je mnohdy těžce pochopitelný a obsahuje chybné, nepřesné či zavádějící výrazy. Algoritmy uvedené v technické zprávě jsou velmi abstraktní a nejsou vždy korektní. Chybí informace o experimentech, například jak dlouho běžely atd. | |
Formální úprava technické zprávy | 70 | Text technické zprávy je psán spisovnou češtinou, nicméně obsahuje více než pár pravopisných chyb a překlepů. Na některých místech se v matematických vzorcích vyskytuje klasická čárka místo desetinné tečky a písmeno x místo matematického symbolu krát. Technická zpráva je rovněž plná typografických chyb, zejména co se formátování tabulek, obrázků a algoritmů týče. | |
Práce s literaturou | 60 | Vybrané studijní prameny odpovídají zadání a tématu práce. Avšak, práce s citacemi je v technické zprávě velmi špatná. Kapitola úvod obsahuje pouze 3 citace, které jsou navíc v textu uvedeny jen jako výčet literatury zabývající se daným tématem. Druhá kapitola, pojednávající o evolučních algoritmech obsahuje jednu citaci. Následující kapitoly pak obsahují na začátku zmíňku odkud autor čerpal (většinou jeden nebo dva zdroje) bez jakýchkoliv dalších odkazů. Tyto kapitoly pak obsahovaly text přímo převzatý (přeložený) bez explicitního uvedení zdroje. Jednalo se mnohdy o celé odstavce. Bibliografické citace v technické zprávě byly ve většině případů jen citace zkopírované z arxiv portálu. | |
Realizační výstup | 75 | Implementační část je na přijatelné úrovni, kód je čitelný, přehledný, dostatečně komentovaný a zdokumentovaný. Měl bych však poznámky k prezentaci výsledků. Žádný z experimentů nezachycuje průběh evoluce, jak se nalezená řešení postupně mění (zlepšují). Chybí tedy statistické vyhodnocení navržené evoluční metody. Místo toho byly zkoumány různé parametry narvžené evoluční metody, a to ještě zvláštním způsobem. | |
Využitelnost výsledků | Práce je postavena na již existujícím řešení, které se nepovedlo překonat. |
eVSKP id 154227