BUDAI, S. Analýza časových řad [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Při řešení bakalářské práce student pracoval aktivně (nad rámec mého očekávání) a zodpovědně. Zadání bakalářské práce splnil v plném rozsahu, a navíc na dostupných datasetech otestoval i další metody pro detekci anomálií. Proto navrhuji hodnocení stupněm A.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání bakalářské práce považuji za obtížnější, protože se student musel seznámit s metodami pro modelování časových řad a použít je na dostupném datasetu. Zadání navazuje na projekt BONNET, který byl řešen na fakultě s cílem identifikovat metody pro modelování časových řad vhodné pro detekci anomálií v průmyslových sítích. Zadání bylo splněno v celém rozsahu a nad rámec zadání student otestoval i další metody pro detekci anomálií (Random Forest, Prophet a XGB Boost). | ||
Práce s literaturou | Kromě doporučené literatury student aktivně vyhledával další dostupné studijní materiály k řešení bakalářské práce. | ||
Aktivita během řešení, konzultace, komunikace | Student k řešení bakalářské práce přistupoval velmi aktivně a zodpovědně. Problematiku modelování časových řad prostudoval do takové hloubky, jakou jsem ani neočekávala. Svoje řešení student průběžně konzultoval, dodržoval stanovené termíny a na konzultace byl vždy dobře připraven. | ||
Aktivita při dokončování | Realizační část práce i technická zpráva byly dokončeny včas a jejich obsah se mnou student dostatečně konzultoval. | ||
Publikační činnost, ocenění |
V rámci bakalářských prací jde o práci svým rozsahem nadprůměrnou. Zejména zpracování experimentů je velmi kvalitní. Vzhledem k tomu, že zde nejsou žádné závažné nedostatky, lze práci hodnotit stupněm A (výborně).
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Cílem bakalářské práce bylo prostudování rozsáhlé problematiky analýzy časových řad, což je téma, se kterým se studenti na bakalářském studiu běžně nesetkají. Dále bylo nutné se seznámit s daty o síťovém provozu, implementovat analýzu a provést experimenty. V rámci bakalářských prací bych toto zadání hodnotil jako mírně obtížnější. | ||
Rozsah splnění požadavků zadání | Zadání bylo ve všech bodech splněno. Jako rozšíření by bylo možné vnímat, že byla také implementována detekce anomálií, zatímco v zadání je zmíněna pouze predikce budoucích hodnot. | ||
Rozsah technické zprávy | Technická zpráva splňuje předepsané požadavky týkající se jejího rozsahu. | ||
Prezentační úroveň technické zprávy | 86 | Technická zpráva je srozumitelná a po obsahové stránce v ní nic nechybí. Na několika málo místech by mohly např. některé matematické vzorce být vysvětleny podrobněji. Z práce je však zřejmé, že student problematiku nastudoval pečlivě. Dále oceňuji kvalitu a rozsah zpracování experimentů s daty. Možná mohlo být více pozornosti věnováno interpretaci výsledků (k čemu se v praxi využiji?). I přes drobné nedostatky hodnotím technickou zprávu velmi kladně. | |
Formální úprava technické zprávy | 90 | Po formální stránce není technické zprávě příliš co vytknout. Slovenský jazyk nemohu zcela posoudit, zjevných chyb jsem si však nevšiml, překlepy se v textu také prakticky nevyskytují. K typografické stránce také nemám žádné výhrady. | |
Práce s literaturou | 90 | K porušení citační etiky nedošlo, vlastní výsledky jsou od převzatých výsledků odlišeny, vše je řádně citováno a v textu odkazováno. | |
Realizační výstup | 92 | Realizačním výstupem je sada Jupyter notebooků, které provádí analýzu časových řad. Analýzy jsou provedeny důkladně, a to včetně jejich dokumentace. Především zpracování experimentů v technické zprávě je nejsilnější stránkou této bakalářské práce. Navíc byly provedeny a zdokumentovány experimenty ukazující možnosti detekce různých typů síťových útoků. | |
Využitelnost výsledků | Práce je spíše kompilačního charakteru, přínosem však jsou provedené experimenty, které ukazují využitelnost analýzy časových řad u dat popisujících provoz na síti. |
eVSKP id 144247