VODRÁŽKA, J. Demonstrace pokročilých algoritmů pro tvorbu multiagentních koalic [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Jako vedoucí práce jsem byl s aktivitou studenta velmi spokojen. Průběh zpracování jsme pravidelně konzultovali a výsledná aplikace je kvalitně zpracovaná a odpovídá stanoveným požadavkům. Většinu textu práce jsem měl možnost zkontrolovat a celkově hodnotím přístup studenta jako příkladný.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání směřovalo k vytvoření aplikace, která by usnadnila pochopení principů tvorby racionálních koalic v multiagentních systémech. Během zpracování projektu se ukázalo, že hlavní důraz má být kladen na demonstrační část aplikace. Samotné multiagentní úlohy, které měly být vytvořeny dle bodu 2 zadání, ve skutečnosti slouží jako vstupní data pro příslušné algoritmy. Výslednou aplikaci považuji za velmi kvalitní a domnívám se, že jejím vytvořením byl smysl zadání zcela naplněn. | ||
Práce s literaturou | Měly být zpracovány současné metody popsané v literatuře (např. Rahwan a kol.). Student tyto, stejně jako další zde citované práce, důkladně prostudoval a správně pochopil principy daných metod. To mu následně umožnilo vytvořit kvalitní a zdařilé výsledné dílo. | ||
Aktivita během řešení, konzultace, komunikace | Konzultace probíhaly pravidelně a student na nich aktivně prezentoval aktuální stav zpracování své práce. Byl vždy dobře připraven a během setkání jsme se věnovali především konkrétním problémům a hledání vhodných cest k jejich řešení. | ||
Aktivita při dokončování | Většina textu práce, včetně stěžejních částí věnovaných tvorbě demonstrační aplikace, byla zpracována včas a měl jsem možnost poskytnout k ní své připomínky. Finální verzi před odevzdáním jsem již neredigoval. | ||
Publikační činnost, ocenění | Není mi známa. |
Pokud by byl v práci více rozebrán bod 2 zadání (a nebyl řešen výhradně v aplikaci), hodnocení práce mohlo být i lepší. Dle mého názoru se jedná o velmi kvalitní závěrečnou práci a pokud student odpoví na mnou položenou otázku, doporučuji hodnocení 85b / B.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Zadání považuji za obtížnější, student musel nastudovat dva články popisující látku mimo rozsah bakalářského studia a pochopit je velmi detailně. | ||
Rozsah splnění požadavků zadání | Zadání považuji za splněno, až na bod 2. Text práce nijak nerozebírá řešené úlohy a jak se řešení v koalicích podepisuje na racionální spolupráci agentů. Bod dva je ale rozebrán v rámci příkladů implementovaných v aplikaci. | ||
Rozsah technické zprávy | Rozsah práce je přibližně 79 normostran, je tak na horní hranici obvyklého rozmezí. | ||
Prezentační úroveň technické zprávy | 85 | Práce má logickou strukturu, kapitoly na sebe navazují. Teorie, kterou student převzal z článků, je vysvětlena velmi pečlivě, včetně příkladů a obrázků, takže jsou i složitější matematické definice pochopitelné. Pseudokódy jsou označeny jako algoritmy, což přehlednost textu mírně snižuje, ale není to zásadní nedostatek. | |
Formální úprava technické zprávy | 75 | Jazykovou stránku práce nemohu posoudit, je psána slovensky. Po typografické stránce je práce zdařilá, až na drobné prohřešky (= na konci řádku, žádný text mezi nadpisy na několika místech práce). | |
Práce s literaturou | 100 | Práce vychází z článků a knih, k výběru a práci s literaturou tedy nemám výhrady. | |
Realizační výstup | 90 | Student implementoval webovou aplikaci (backend v jazyce Python), která umožňuje řešit zadané problémy nebo vytvářet vlastní. Tyto problémy prezentují tvorbu a chování multiagentních koalic. Nástroj je uživatelsky přívětivý a vhodně demonstruje řešený problém. Zdrojový kód je také pěkný, vhodně strukturovaný a komentovaný. | |
Využitelnost výsledků | Aplikace je využitelná jako demonstrační nástroj v předmětu AGS. |
eVSKP id 163697