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.
Annotation in English
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.
Annotation in English
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.
Research Plan
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.
Recommended resources
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ě.
Recommended resources
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ě.