URBÁNEK, P. Neuronové sítě na úrovni síťových paketů a toků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Poliakov, Daniel

S prací jsem spokojen. Student překonal řadu návrhových i implementačních problémů a aktivně pracoval na rozšiřování práce.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Student se musel seznámit jak s problematikou monitorování síťových toků, open-source exportérem ipfixprobe, trénováním neuronových sítí skrz framework PyTorch i jeho interní fungováním a C++ API. S dosaženými výsledky jsem spokojen a věřím, že práce přispěje k posunu state of the art ve zpracovávání síťového provozu neuronovými sítěmi skrz open-source implementaci dostupnou k experimentování i sběru nového typu dat.
Práce s literaturou Práce byla implementačního charakteru. Relevantní zdroje student aktivně hledal a konzultoval.
Aktivita během řešení, konzultace, komunikace Student byl nadprůměrně aktivní, pravidelně konzultoval a na konzultace chodil připraven s popisy řešených problémů a aktuálními možnými řešeními.
Aktivita při dokončování Práce byla řešena v dostatečném časovém předstihu a její obsah byl konzultován.
Publikační činnost, ocenění Práce je dostupná formou open-source, jelikož navazuje na dřívější open-source projekty (sondu ipfixprobe). Řešení je před integrací do sondy, kvůli aktuálně nedostupnými závislostmi v produkční verzi.
Navrhovaná známka
A
Body
100

Posudek oponenta

Jeřábek, Kamil

Zadání práce bylo splněno. Student musel navrhnout a vytvořit plugin do opensource flow exportéru, který je schopen používání i trénování modelů. Student byl schopen integrovat tento plugin napsaný v jazyce C++ s rozhraním v jazyce Python, zvyšující uživatelskou přívětivost. Textová část práce však obsahuje značné množství nedostatků, které celkový dojem z práce velmi snižují. Prezentované evaluační výsledky nejsou úplně pochopitelné z důvodu chybějících informací. Druhá část práce na čtenáře působí zmatečně a nekonzistetně. Navrhuji známku D.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání je zaměřeno na implementaci a integraci. Student musel nastudovat problematiku monitoringu počítačových sítí a open source nástroje ipfixprobe, a integrovat modul, který umožní použití neuronových sítích přímo v nástroji.
Rozsah splnění požadavků zadání Zadání bylo splněno.
Rozsah technické zprávy Rozsah technické zprávy se pohybuje nad hranicí minimálního počtu normostran pro diplomovou práci.
Prezentační úroveň technické zprávy 55 Práce má logickou strukturu, jednotlivé kapitoly na sebe navazují. První část je pro čtenáře pochopitelná, avšak je zde znatelný rozdíl u druhé části práce. Druhá část věnující se implementaci a evaluaci působí zmatečně, text obsahuje velké množství nejasností a chybějících informací nutné pro pochopení zejména dosažených výsledků. Dokonce některé části (nejspíš obrázek chybí).
Formální úprava technické zprávy 60 Práce je psána v anglickém jazyce. Po jazykové stránce je v pořádku, avšak v druhé části se vyskytují více hovorové formulace a kvalita je nižsí. Avšak vyskytují se zde opakující se typografické chyby a nejasné reference v textu.
Práce s literaturou 70 Literatura je vhodně volená. Práce obsahuje rozumné množství online referencí, což je však pochopitelné vzhledem k řešené problematice.
Realizační výstup 70 Realizační výstup byl studetem prezentován a jeví se funkční a použitelný. Systém by zasloužil funkční testy, které byly v rámci práce řešeny pouze manuálním spouštěním.
Využitelnost výsledků Práce přináší zcela nový modul umožňující trénování modelů a jejich nasazení přímo na flow exportér. Software je s drobnými úpravami připraven na integraci do open source nástroje ipfixprobe. Řešení je v plánu v integrovat a začlenit do tohoto nástroje.
Navrhovaná známka
D
Body
64

Otázky

eVSKP id 156741