ZAPLETAL, M. Implementace a testování vybraných optimalizačních metod pro úlohy odhadu parametrů simulačních modelů [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2016.
Student pracoval na poměrně široce definovaném zadání práce, což je obtížné. Zadání ale bylo specificky zaměřeno jako doplněk vznikajícího nástroje pro odhad parametrů simulačních modelů s tím, že se chceme vyhnout nutnosti použít Optimization Toolbox a Global Optimization Toolbox. Z této perspektivy hodnotím práci jako pouze "dobrou". V práci chybí výsledek hledání a otestování dostupných optimalizačních algoritmů (bod 1) zadání - např. Mathworks File exchange nabídne 196 odkazů při hledání hesla "genetic algorithm"). Zdokumentování vlastností jednotlivých vytvořených algoritmů na konkrétních příkladech je poněkud nepřesvědčivé a z textu práce není ani zcela jasné, jak se daná metoda použije (interface).
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | C | ||
Postup a rozsah řešení, adekvátnost použitých metod | C | ||
Vlastní přínos a originalita | C | ||
Schopnost interpretovat dosažené vysledky a vyvozovat z nich závěry | D | ||
Využitelnost výsledků v praxi nebo teorii | C | ||
Logické uspořádání práce a formální náležitosti | B | ||
Grafická, stylistická úprava a pravopis | A | ||
Práce s literaturou včetně citací | D | ||
Samostatnost studenta při zpracování tématu | B |
Předložená diplomová práce je technicky rozdělena do třech kapitol. Kapitola Rešerše (kap. 3) a kapitola analýza problému a výběr vhodných metod (kap. 4) se snaží stručným, místy až strohým způsobem, uvést čtenáře do problematiky vybraných optimalizačních metod. Vzhledem k požadavku zadání (metody globální optimalizace) si autor v případě nastudování L-M metody přidal práci, nicméně vzhledem k implementaci (kap. 5) a požadavku (cíl 4.), nemohl jednat jinak. V kontextu matematické optimalizace uvedené kapitoly intenzivně čerpají ze zdroje [2], přesto je popis místy příliš stručný. Zde mám výtku k vzorci (3.2.3), a dotaz k (3.2.1), viz otázka oponenta. Uvedeným kapitolám bych vytkl malý rešeršní rozsah, který je v kontextu cílů (1.) shrnut pouze na GA a SA metody! Kapitola Řešení a výsledky (kap. 5) představuje z mého pohledu zásadní část práce a naplňuje cíle zadání (2., 3. a 4.). Implementuje, využívá a diskutuje zvolené optimalizační metody. Autorovu kulturu programování považuji v rámci Matlabu za důstojnou, přičemž reprezentuje autorovy schopnosti efektivně implementovat zvolené optimalizační metody a řešit zvolené inženýrské úlohy. Poznámku bych měl k předávání parametrů pro simulaci. Plně chápu zvolený přístup, kdy autor do simulace předává přes workspace a ze simulace vrací data v souboru. Toto řešení má však "drobné" nevýhody, například v kontextu paralelismu (užití parfor) nebo rychlosti aplikace. Zde si tedy dovolím druhou otázku. Statistické vyhodnocení na úrovni základních popisných statistik by rovněž sneslo jistý "facelift". Formální úprava i čitelnost práce je dobrá, u obrázku typu: 5, 6, 7, 8 a 9 nechápu, proč nejsou dílem autora. V případě vývojových diagramů by navíc došlo k sjednocení vizuálního stylu užitých bloků. Typografie sazby byla patrně přehlédnuta a tak se běžně předložky a spojky dostávají na konec řádku. Celkově považuji téma práce za zajímavé, náročné a skýtající velkou volnost v kreativitě autora, což je rovněž předmětem mého hodnocení. Autor předloženou diplomovou prací jednoznačně prokázal schopnost samostatné inženýrské činnosti. Práci doporučuji k obhajobě a v předložené formě hodnotím známkou C/prospěl. V případě efektivní obhajoby se nezdráhám podpořit lepší hodnocení.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | C | ||
Postup a rozsah řešení, adekvátnost použitých metod | D | ||
Vlastní přínos a originalita | B | ||
Schopnost interpretovat dosaž. vysledky 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 | A | ||
Grafická, stylistická úprava a pravopis | B | ||
Práce s literaturou včetně citací | C |
eVSKP id 89260