BURLUTSKIY, I. Aplikace mravenčích algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Jedná se o nadprůměrnou bakalářskou práci s původními výsledky, které mohou být potenciálně publikovatelné. Student pracoval do značné míry samostatně, aktivně a z toho důvodu navrhuji hodnocení stupněm A.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Práce řeší netriviální téma - optimalizace pomocí pokročilých mravenčích algoritmů. Student se mu věnoval od samého počátku aktivně, sám si vytipoval vlastní literaturu, implementoval relevantní algoritmy a na základě toho vytvořil vlastní hybridní variantu mravenčího algoritmu s původními vědeckými výsledky. | ||
| Práce s literaturou | Vlastní aktivita studenta v plném rozsahu, bez připomínek. V práci je citována řada aktuálních zdrojů z oblasti pokročilých variant mravenčích algoritmů, na kterých student postavil vlastní implementaci. | ||
| Aktivita během řešení, konzultace, komunikace | Bez zásadních výhrad. | ||
| Aktivita při dokončování | Práce byla dokončena včas a její finální obsah byl dostatečně konzultován. | ||
| Publikační činnost, ocenění | Student aktivně prezentoval výsledky své práce na konferenci Excel@FIT 2025. |
Práce se věnovala komplexnímu a relevantnímu tématu. Student provedl rešerši na základě které následně provedl i návrh celého systému, zakomponoval do něj několik dříve publikovaných konceptů a dosáhl uspokojivých výsledků, které mají potenciál pro uplatnění v dalším výzkumu i praktické využití. Kromě drobných nedostatků k práci nemám výhrady a považuji ji za nadstandardní, navrhuji tedy práci hodnotit stupněm A.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Vzhledem ke komplexnosti state-of-the-art ACO implementací na které se práce zaměřuje hodnotím zadání jako obtížnější. | ||
| Rozsah splnění požadavků zadání | Zadání považuji za splněné ve všech bodech. | ||
| Rozsah technické zprávy | Rozsah technické zprávy se pohybuje přibližně kolem 60 normostran, což odpovídá obvyklému rozsahu bakalářské práce. | ||
| Prezentační úroveň technické zprávy | 90 | Technická zpráva je logicky strukturována do 6 kapitol. Všechny kapitoly jsou svým obsahem informačně bohaté a poskytují čtenáři dostatek kontextu a potřebných informací k pochopení zaměření a výsledků práce. Kapitoly na sebe logicky navazují, což přispívá k pochopitelnosti práce. | |
| Formální úprava technické zprávy | 90 | Jazyková i typografická stránka technické zprávy je na vysoké úrovni. Text je napsán kvalitní a srozumitelnou angličtinou. Jediným nedostatkem jsou v tomto ohledu ojedinělé překlepy a použití dvou různých notací pro některé části rovnic napříč textem, na dvě různé notace je však čtenář upozorněn v poznámkách pod čarou. Také se v práci vyskytuje několik nadpisů kapitol/sekcí, které jsou následovány hned dalším nadpisem podkapitoly/podsekce. Zmíněné nedostatky však vnímám jako marginální a celkově formální úpravu technické zprávy považuji pro bakalářskou práci za nadstandardní. | |
| Práce s literaturou | 90 | Práce cituje velké množství relevantních a aktuálních zdrojů. | |
| Realizační výstup | 90 | Realizační výstup je stejně jako ostatní aspekty práce z mého pohledu na nadstandardní úrovni. Funkčnost celého systému byla experimentálně ověřena na standardních instancích problému. Funkčnost systému rovněž byla studentem demonstrována. Implementace je logicky strukturována, obsahuje dostatek komentářů a relativně snadno se v ní orientuje. | |
| Využitelnost výsledků | Práce rozšiřuje již publikované výsledky, jedná se v podstatě o spojení konceptů z několika v dané oblasti aktuálních a relevantních článků do jednoho systému. Výsledky práce mají potenciál pro využití v praxi i pro uplatnění v dalším výzkumu. |
eVSKP id 163280