OSVALD, M. Diagnosing anxiety and depression from brain electroencephalogram (EEG) signals [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Malik, Aamir Saeed

The student has completed all the objectives specified in the project description. He has developed a machine learning-based approach for the detection of anxiety and depression dealing with it as a multiclass problem. He has tested it with three different datasets and the results are promising. However, the weakness of this thesis is the literature review. The work is publishable as a conference paper.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání The thesis was related to detection of anxiety and depression from the brain EEG signals. The work was challenging because it not only required knowledge in signal processing and the machine learning but also required understanding of the mental health problems of anxiety and depression. The complexity of the project increased due to the multi-level classification, that is normal, mild/moderate anxiety, severe anxiety, and depression. The student developed a machine learning model to achieve this objective and tested it on three different databases. The results are promising.
Práce s literaturou The student has provided literature review in three chapters. In chapter 2, research related to anxiety and depression is presented. Chapter 3 discusses the anatomy of the brain and the corresponding EEG signals. Chapter 4 provides theory behind many of the machine learning models. Though the content provided is satisfactory, however, the organization of chapters could have been better. In my opinion, chapters 3 and 4 should have been merged and put as chapter 2 in the thesis. The current chapter 2 should have been chapter 3 in the thesis. Another weakness is the lack of details of the existing methods which have been published for detection of anxiety and depression.
Aktivita během řešení, konzultace, komunikace The student had weekly meetings and he came to meetings on time and he regularly attended the meetings. I found him to be punctual and hardworking student. He faced many challenges and required lot of guidance and supervision.
Aktivita při dokončování Though the student consulted me before the submission of the thesis, the student ran out of time to show me the final version before submission. The work was challenging and the student struggled during the thesis. However, he continued to work hard and was able to complete all the development in time and was able to submit the thesis within the give timeframe.
Publikační činnost, ocenění The thesis contains content which is publishable as a conference paper, however, it requires significant improvement. The student is willing to assist in preparing the draft for a conference paper.
Navrhovaná známka
B
Body
83

Posudek oponenta

Jaroš, Marta

Diplomová práce se zabývá aktuální a prakticky využitelnou tématikou . Přestože je logicky dobře strukturovaná, jednotlivé kapitoly na sebe dobře navazují a text je sepsán dobrou angličtinou , má několik výrazných nedostatků. Hlavní problémy zahrnují chybějící jasný popis cílů práce, neexistující dokumentaci, komentování kódu a typografické chyby . Obrázky a tabulky často postrádají dostatečný popis a nejsou vždy správně referencovány. Kód obsahuje mnoho direktiv "global", což snižuje jeho čitelnost a bezpečnost. Na základě těchto nedostatků hodnotím práci známkou E (59 bodů) .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem diplomové práce bylo prostudovat metody zpracování signálu a techniky strojového učení v oblasti zpracování EEG signálů. Student měl navrhnout a implementovat algoritmus pro diagnostiku deprese a úzkosti z EEG signálu. Dále měl vytvořit sadu testovacích úloh pro vyhodnocení kvality navržené diagnostické metody a její výpočetní i paměťové náročnosti. V závěru měl student zhodnotit vytvořenou metodu a diskutovat výsledky.
Rozsah splnění požadavků zadání Všechny body zadání práce byly splněny.
Rozsah technické zprávy Diplomová práce je těsně pod obvyklým rozsahem, avšak výrazně překračuje minimální počet normostran. Práce čítá necelých 72 normostran , z toho 11 stran je tvořeno obrázky.
Prezentační úroveň technické zprávy 50 Logicky je technická zpráva stavěna dobře a jednotlivé kapitoly na sebe navazují . Pochopitelnost pro čtenáře už je horší . Postrádám hlubší popis "features" extrahovaných v rámci EEG signálu, popis metrik, grafů a tabulek . Bez popisu jim nelze porozumět. Některé metriky nejsou vysvětleny vůbec. Obrázky mají špatné rozlišení a jsou malé (v tištěné verzi je nepřečtu). Velké množství obrázků a rovnic není v textu referencováno. U některých referencí nelze určit, zda-li jde o obrázek či kapitolu (problém hlavně v tištěné podobě). Postrádám jasný a přehledný popis cílů práce , čtenář musí cíle dedukovat z textu. Student věnoval většinu textu práce rešerši. V rámci této rešerše si myslím, že metody zpracování signálu a techniky strojového učení v dané oblasti mohly být probrány podrobněji. Návrhu, implementaci a výsledkům je v porovnání s rešerší věnováno malé množství textu, který není z mého pohledu úplně dostačující . Tyto kapitoly rozhodně mohly být výstižnější. Některé grafy a tabulky jsou pak uvedeny v přílohách, avšak bez jasného popisu.  Chybí vyhodnocení náročnosti trénování a popis stroje , na kterém byly výpočty spuštěny. Dále postrádám podrobnější statistické zhodnocení stochastických algoritmů (genetický algoritmus). Implementace je studentem pojata ze široka. Myslím si, že užší zaměření v rámci implementace by vedlo na lepší a podrobnější statistické vyhodnocení a otestování.  Závěr je napsán výstižně .
Formální úprava technické zprávy 60 Byť je zpráva sepsána slušnou angličtinou , zasloužila by si ještě jedno čtení, aby došlo k odstranění překlepů. Za významné prohřešky pokládám chyby v citování, nejednotné používání pojmů, mezery navíc v závorkách či chybějící tečky na konci vět. Obrázky, tabulky a některé vzorce v textu trpí nedostatečným popisem a v textu nejsou všechny referencovány. Některé kapitoly by rovněž zasloužily restrukturalizovat . V nemalém množství případů se nachází samotný obrázek na stránce (př. strana 51).
Práce s literaturou 70 Práci s literaturou hodnotím dobře . Student využívá převážně literární, ale i internetové zdroje. Některé zdroje jsou však nedostatečně zadefinovány (chybějící ISBN/ISSN/DOI, název a další položky u internetových zdrojů).
Realizační výstup 58 Student vytvořil celý kód v jazyce Python . Odevzdaný archiv opatřil jednoduchým souborem README a instalačními skripty , které jsou nutné pro nainstalování potřebných balíčků. Student kód vyvíjel v systému GitHub . Student se dostavil kód předvést. Moje výtky ke kódu jsou následující: Kód není dostatečně komentován a není opatřen dokumentací . V kódu se nachází velké množství direktiv " global ", což může být nebezpečné a kód je pak méně čitelný.
Využitelnost výsledků Téma diplomové práce se zabývá aktuální tématikou a i díky výsledkům má určitě potenciál být využito v praxi. Stav kódu a chybějící dokumentace však použitelnost či navazující práci jiných programátorů minimálně značně ztěžuje .
Navrhovaná známka
E
Body
59

Otázky

eVSKP id 153393