LAPŠANSKÝ, T. Detekce podvrhu obličeje v digitálních snímcích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Orság, Filip

Tato především experimentálně zaměřená diplomová práce byla vypracována s velkým nasazením studenta, který se snažil téma pojmout co nejlépe s vědomím toho, že nosnou částí nejsou programátorské schopnosti jako spíše schopnost navrhnout nové řešení, vyhodnotit jeho kvalitu a porovnat s aktuálně dostupnými řešeními ve světě. Práce byla prezentována na studentské konferenci Excel@FIT 2023 a plánuje se publikace na konferenci. Spolupráci se studentem na diplomové práci hodnotím jako výbornou.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Diplomová práce má převážně experimentální charakter. Cílem je najít konfiguraci neuronové sítě vhodnou pro detekci podvodných snímků.
Práce s literaturou Student byl samostatný a k doporučeným studijním materiálům si sám vyhledal mnohé další adekvátní zdroje, které řádně citoval.
Aktivita během řešení, konzultace, komunikace Student byl především v druhé polovině doby řešení velmi aktivní. Své řešení pravidelně konzultoval a zapracovával mé poznámky. Na konzultace byl vždy dostatečně připraven.
Aktivita při dokončování Finální verzi práce byla dokončena v předstihu a její definitivíní obsah byl dostatečně konzultován.
Publikační činnost, ocenění Práce byla prezentována na studentské konferenci Excel@FIT 2023. Student plánuje nastoupit na doktorské studium na FIT a má v plánu publikovat závěry diplomové práce.
Navrhovaná známka
A
Body
91

Posudek oponenta

Goldmann, Tomáš

Celkově je práce kvalitně zpracovaná až na připomínky k logické struktuře práce a k citacím. Z důvodu obtížnějšího zadání navrhuji i přes uvedené nedostatky hodnocení známkou výborně (A) na spodní hranici.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem práce bylo vytvořit detektor podvrhu obličeje. Jelikož se jedná o nepříliš probádanou oblast, ke které publikace teprve vznikají, považuji toto zadání diplomové práce za obtížnější.
Rozsah splnění požadavků zadání Jednotlivé body zadání považuji za splněné.
Rozsah technické zprávy Diplomová práce má přibližně 95 normostran a je tak v obvyklém rozmezí.
Prezentační úroveň technické zprávy 85 Práce je rozdělená do 6 kapitol, které na sebe logicky navazují. Kapitola Experiments  je rozdělná na části, kde první část obsahuje definici scénářů experimentů s architekturami a trénováním neuronových sítí, následovaná částí s uvedením výsledků. Toto rozdělení považuji za nevhodné, jelikož zhoršuje přehlednost.  Bylo by lepší, kdyby struktura byla taková, že se nejdříve popíše experiment a následně se po popisu uvedou výsledky. Na začátku kapitoly 2 ( Neural networks ) je uvedená věta, že neuronové sítě jsou konceptem pro generování falešného obsahu a pro detekci. Jelikož tam není uveden žádný kontext, bylo by vhodnější definovat neuronové sítě obecněji. Neuronové sítě, co jsou pro extrakci příznaků 3.5.2 bych zařadil do kapitoly 2 a zlepšil tak vyvážení jednotlivých kapitol.
Formální úprava technické zprávy 90 Práce je psaná v anglickém jazyce, a tak nejsem schopen gramatickou stránku adekvátně posoudit. Nicméně v textu práce nespatřují zásadní jazykové nedostatky. Po typografické stránce práce obsahuje minimum nedostatků.
Práce s literaturou 75 Práce obsahuje celkem 61 bibliografických zdrojů, které jsou především tvořené citacemi článků. Jelikož se jedná o téma, které se řeší v poslední letech, je většina uvedených bibliografických zdrojů z posledních 5 let, což vnímám pozitivně. Ačkoliv jsou v textu uvedené reference na bibliografické zdroje, není tomu tak v případě části technické zprávy 2.2.1, 2.2.2, 2.2.3, kde nejsou uvedené žádné reference na bibliografické zdroje.
Realizační výstup 95 Realizačním výstupem práce jsou natrénované modely neuronových sítí v různých konfiguracích, se kterými byli provedené experimenty. U některých modelů by bylo vhodné provést trénování na více než 10 epoch. Zdrojové kódy obsahují hlavičky a jsou komentované. Ačkoliv bylo cílem zadání vytvořit jednoduchý skript, tak student vytvořil přehledný program v Pythonu, který umožňuje natrénované modely spustit. Výsledné řešení mi bylo demonstrováno.
Využitelnost výsledků Výsledky doporučuji publikovat.
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 148786