STAŇO, Š. Nástroje pro automatickou konfiguraci evolučních algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.

Posudky

Posudek vedoucího

Kůdela, Jakub

Předložená diplomová práce se zabývá srovnáním nástrojů na automatickou konfiguraci evolučních algoritmů. V první části práce najdeme základní úvod do dané problematiky, především pak podrobný popis tří vybraných metod pro automatickou konfiguraci (ParamILS, SMAC, irace), které jsou založeny na různých principech. V kapitole 5 je popis modulárního frameworku PSO-X, který se využil pro testování jednotlivých metod. V druhé půlce práce pak autor rozebírá implementační detaily propojení jednotlivých metod s PSO-X a výsledky testování. Po jazykové a formální stránce je práce na výborné úrovni, jen s minimem překlepů, či jiných nedostatků. Největší slabinou práce je závěrečná část, kde je uvedeno srovnání jednotlivých metod na standardní sadě úloh. Tato část je velmi strohá a chybí v ní hlubší a korektnější statistické srovnání dosažených výsledků. Výpočet průměrů a směrodatných odchylek nejlepších řešení na funkcích s různým rozsahem a optimální hodnotou je nevhodné. Stejně tak se zde nedozvíme, jak ty nejlepší nalezené varianty PSO jednotlivými metodami vypadaly. Tyto nedostatky byly způsobené především velkým časovým presem před odevzdáním. Nicméně velmi oceňuji extrémní samostatnost studenta jak při nastudování dané tématiky, tak při občas ne úplně snadné implementaci vybraných metod. Cíle práce se podařilo naplnit a celkově tak hodnotím práci jako velmi dobrou / B a doporučuji k obhajobě.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání B
Postup a rozsah řešení, adekvátnost použitých metod C
Vlastní přínos a originalita B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry B
Využitelnost výsledků v praxi nebo teorii B
Logické uspořádání práce a formální náležitosti A
Grafická, stylistická úprava a pravopis A
Práce s literaturou včetně citací A
Samostatnost studenta při zpracování tématu A
Navrhovaná známka
B

Posudek oponenta

Nevrlý, Vlastimír

Diplomová práce se zabývá problematikou nástrojů pro automatickou konfiguraci evolučních algoritmů a jejich aplikací na modulární variantu PSO-X. Zadání bylo beze zbytku splněno a práce je po obsahové stránce přehledně a srozumitelně zpracována. Velmi oceňuji, že autor poskytl k implementovanému kódu podrobné a dobře strukturované README s návodem na instalaci a použití, což výrazně usnadňuje praktickou využitelnost výsledků. Rovněž považuji za přínosné, že se autor aktivně věnoval řešení problémů s propojením jednotlivých nástrojů a jejich integrací v rámci zvoleného operačního systému. Po formální stránce je práce celkově dobře členěná. Nicméně se vyskytla například chyba při odkazu na obrázek („...vidieť na obrázku ??“), která by měla být při finalizaci práce odstraněna. Rovněž grafické prvky (obrázky a tabulky) jsou často obtížně čitelné a ve více případech postrádají podrobnější popis, který by jasně vysvětloval, co konkrétně znázorňují. Celkově by si práce zasloužila lepší zakomponování tabulek a obrázků do textu, tak aby byly logicky propojeny s okolním výkladem a nebyly ponechány bez komentáře. Po obsahové stránce se autor velmi podrobně věnoval popisu použitých postupů, architektury a implementace. Na druhou stranu, část věnovaná vyhodnocování a interpretaci dosažených výsledků by mohla být rozpracována podrobněji, včetně hlubší diskuse o významu zjištěných rozdílů mezi metodami. Pozitivně hodnotím jednotný návrh rozhraní pro konfiguraci a sjednocený formát zpracování výsledků, který je vhodně navržen pro další využití a rozšiřování. Celkově se jedná o velmi solidní práci, která kombinuje teoretické znalosti s praktickým přesahem a přináší použitelný výsledek. Některé drobné nedostatky ve formální úpravě a slabší část vyhodnocení snižují celkový dojem, nicméně práce jednoznačně splňuje požadavky na diplomovou práci a doporučuji ji k obhajobě.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání A
Postup a rozsah řešení, adekvátnost použitých metod A
Vlastní přínos a originalita B
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry B
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti B
Grafická, stylistická úprava a pravopis C
Práce s literaturou včetně citací A
Navrhovaná známka
B

Otázky

eVSKP id 165698