Cílem této bakalářské práce je implementovat vybrané evoluční algoritmy - Particle Swarm Optimalization (PSO), Self Organized Migration Algorithm (SOMA) a Diferential Evolution (DE) na embedded zařízení CmuCam3 a porovnat jejich výkon.
Anotace v angličtině
This Batchelor thesis is focused on implementation of the selected evolutionary algorithms - Particle Swarm Optimalization (PSO), Self Organized Migration Algorithm (SOMA) and Diferential Evolution (DE) on embedded device CmuCam3 and compare performance.
Cílem této bakalářské práce je implementovat vybrané evoluční algoritmy - Particle Swarm Optimalization (PSO), Self Organized Migration Algorithm (SOMA) a Diferential Evolution (DE) na embedded zařízení CmuCam3 a porovnat jejich výkon.
Anotace v angličtině
This Batchelor thesis is focused on implementation of the selected evolutionary algorithms - Particle Swarm Optimalization (PSO), Self Organized Migration Algorithm (SOMA) and Diferential Evolution (DE) on embedded device CmuCam3 and compare performance.
Vypracujte literární rešerši na dané téma.
Popište zvolené embedded zařízení.
Navrhněte vlastní implementaci vybraných evolučních algoritmů.
Analyzute výkon navržených implementací.
Demostrujte výsledky na ukázkové aplikaci.
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Popište zvolené embedded zařízení.
Navrhněte vlastní implementaci vybraných evolučních algoritmů.
Analyzute výkon navržených implementací.
Demostrujte výsledky na ukázkové aplikaci.
Seznam doporučené literatury
ZELINKA, Ivan, Zuzana OPLATKOVÁ, Miloš ŠEDA, Pavel OŠMERA a František VČELAŘ. Evoluční výpočetní techniky: principy a aplikace. 1. české vyd. Praha: BEN, 2009, 534 s. ISBN 978-052-1880-688.
PRESS, William H., Saul A. TEUKOLSKY, William T. VETTERLING a Brian P. FLANNERY. Numerical recipes: the art of scientific computing. 3rd ed. Cambridge: Cambridge University Press, 2007, 1235 s. ISBN 978-052-1880-688.
KVASNIČKA, V.; POSPÍCHAL, J.; TIŇO, P. Evoluční algoritmy. Bratislava : STU, 2000. 215 s. ISBN 80-227-1377-5.
KRAMPL, Jakub. Implementace vybraných evolučních algoritmů v prostředí .NET. Zlín, 2011. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně.
KRÁL, Tomáš. Knihovna evolučních optimalizačních algoritmů v prostředí Java. Zlín, 2011. Diplomová práce. Univerzita Tomáše Bati ve Zlíně.
Seznam doporučené literatury
ZELINKA, Ivan, Zuzana OPLATKOVÁ, Miloš ŠEDA, Pavel OŠMERA a František VČELAŘ. Evoluční výpočetní techniky: principy a aplikace. 1. české vyd. Praha: BEN, 2009, 534 s. ISBN 978-052-1880-688.
PRESS, William H., Saul A. TEUKOLSKY, William T. VETTERLING a Brian P. FLANNERY. Numerical recipes: the art of scientific computing. 3rd ed. Cambridge: Cambridge University Press, 2007, 1235 s. ISBN 978-052-1880-688.
KVASNIČKA, V.; POSPÍCHAL, J.; TIŇO, P. Evoluční algoritmy. Bratislava : STU, 2000. 215 s. ISBN 80-227-1377-5.
KRAMPL, Jakub. Implementace vybraných evolučních algoritmů v prostředí .NET. Zlín, 2011. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně.
KRÁL, Tomáš. Knihovna evolučních optimalizačních algoritmů v prostředí Java. Zlín, 2011. Diplomová práce. Univerzita Tomáše Bati ve Zlíně.
Přílohy volně vložené
CD<br>
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student prezentoval výsledky, kterých dosáhl při řešení své bakalářské práce.
Součástí prezentace nebyla praktická ukázka.
Po seznámení s posudky vedoucího a oponenta komise položila tyto dotazy:
1. Proč používáte u testovacích funkcí tak malý počet dimenzí a rozsah a nedržíte se hodnot popsaných v odborné literatuře? (oponent)
2. Proč jste se rozhodl zrovna pro CmuCam3?(oponent)
3. Můžete porovnat jednotlivé algoritmy z hlediska náročnosti na implementaci? (vedoucí)
4. Jak je zajištěna přesnost řešení? (prof. Olehla)
5. Jak je Vaše vyhodnocení souvisí s kamerou? (dr. Sysala)
Diplomant zodpověděl na všechny položené dotazy.