HRABEC, P. Aproximace vícerozměrných dat metodou nejmenších čtverců [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2013.
Student Pavel Hrabec se v bakalářské práci věnoval implementaci metody nejmenších čtverců pro proložení vícerozměrných dat v prostředí MATLAB. V rámci práce provedl analýzu dílčích algoritmů pro řešení přeurčených soustav lineárních rovnic. Výsledný program pak aplikoval na data z technické praxe, a sice na hledání závislosti parametru účinnosti dmychadla na redukovaném hmotnostním průtoku vzduchu a redukovaných otáčkách. V rámci programu se pokusil optimalizovat počet členů použité polynomiální báze. Student tímto splnil cíle zadání bakalářské práce. Převážnou část práce věnoval student tvorbě a ladění programu. Vlastní text práce pak zpracovával v časové tísni, což mělo za následek poměrně velké množství chyb, především v interpunkci v okolí matematických vztahů. Práce obsahuje i několik gramatických a stylistických pochybení. Za nevyhovující lze z gramatického hlediska považovat formální část v angličtině - abstrakt a klíčová slova. V práci student prostudoval několik algoritmů řešení přeurčených soustav lineárních rovnic a testoval tyto algoritmy na studovaných datech. Výsledky těchto testů pak zohlednil při tvorbě programu zpracovávajícího daná data. Student pracoval samostatně a některé technické aspekty práce konzultoval s pracovníkem firmy UNIS, a.s. Student rovněž využil možnosti konzultovat problematiku práce na ZČU v Plzni v rámci stáže zaštítěné projektem AMathNet. Práci doporučuji k obhajobě s hodnocením „dobře/C“.
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 | ||
Grafická, stylistická úprava a pravopis | E | ||
Schopnost interpretovat dosažené vysledky a vyvozovat z nich závěry | C | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | B | ||
Práce s literaturou včetně citací | B | ||
Samostatnost studenta při zpracování tématu | A |
Bakalářská práce je vhodně rozdělena do 6 kapitol, kde jsou popsány základní pojmy, metody řešení MNČ v Matlabu i samotná realizace zpracování konkrétních technických dat. Z předložené bakalářské práce je zřejmé, že diplomant do studované problematiky pronikl. Oceňuji především použití transformace, kterým se vyrovnal s lineární závislostí vstupních proměnných, před použitím samotné MNČ. Stylisticky je práce na dobré úrovni (obsahuje nevýznamné množství překlepů a anglický abstrakt zasloužil taktéž větší pozornost). Jedinou výtku mám ke kapitole 5.5. a v ní popsané funkci VybBaz.m. Pokud v metodě nejmenších čtverců bázi zúžím (odstraním bazickou funkci), reziduální součet čtverců vzroste nebo zůstane konstantní, pokud byla báze zvolena špatně a bazické funkce jsou lineárně závislé. Pak mi procedura: „VybBaz.m, která se pokusí vyloučit ze současné báze některé členy tak, že napočítá aproximaci postupně bez každého členu báze a pokud je nový součet čtverců r2sumn menší než původní r2sum, je tento člen vyřazen.“ připadá zbytečná a všechny členy báze jsou dle úvahy studenta významné. A tudíž daná procedura není třeba.
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 | C | ||
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 | D | ||
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í | B |
eVSKP id 63896