Práce nabízí pohled na vybrané evoluční algoritmy, konkrétně Samo-Organizující se Migrační Algoritmus (SOMA), Diferenciální evoluci (DE) a Rojení částic (PSO). Popisuje jednotlivé parametry, strategie a ukončovací kritéria algoritmů. V praktické části je popsána implementace zmíněných algoritmů prostřednictvím .NET Framework s grafickým uživatelským rozhraním vytvořeným pomocí Windows Presentation Foundation (WPF).
Anotace v angličtině
Thesis provides an overview of selected evolutionary algorithms, specifically Self Organizing Migrating Algorithm (SOMA), Differential Evolution (DE) and Particle Swarm Optimization (PSO). It describes individual parameters, strategies and stopping criteria. The practical part describes the implementation of these algorithms through .NET Framework with graphical user interface created using Windows Presentation Foundation (WPF).
Práce nabízí pohled na vybrané evoluční algoritmy, konkrétně Samo-Organizující se Migrační Algoritmus (SOMA), Diferenciální evoluci (DE) a Rojení částic (PSO). Popisuje jednotlivé parametry, strategie a ukončovací kritéria algoritmů. V praktické části je popsána implementace zmíněných algoritmů prostřednictvím .NET Framework s grafickým uživatelským rozhraním vytvořeným pomocí Windows Presentation Foundation (WPF).
Anotace v angličtině
Thesis provides an overview of selected evolutionary algorithms, specifically Self Organizing Migrating Algorithm (SOMA), Differential Evolution (DE) and Particle Swarm Optimization (PSO). It describes individual parameters, strategies and stopping criteria. The practical part describes the implementation of these algorithms through .NET Framework with graphical user interface created using Windows Presentation Foundation (WPF).
Zpracujte literární rešerši na téma evoluční algoritmy.
Popište prostředí .NET.
Analyzujte možnosti implementace v prostředí .NET.
Navrhněte vlastní implementaci.
Demonstrujte výsledky na ukázkové aplikaci.
Zásady pro vypracování
Zpracujte literární rešerši na téma evoluční algoritmy.
Popište prostředí .NET.
Analyzujte možnosti implementace v prostředí .NET.
Navrhněte vlastní implementaci.
Demonstrujte výsledky na ukázkové aplikaci.
Seznam doporučené literatury
ZELINKA, Ivan. Umělá inteligence v problémech globální optimalizace. Praha : BEN, 2002. 192 s. ISBN 80-7300-069-5.
CLERC, Maurice. Particle swarm optimization. London : ISTE, 2006. 243 s. ISBN 1-905209-04-5.
PRICE, Kenneth V.; STORN, Rainer M.; LAMPINEN, Jouni A. Differential evolution: a practical approach to global optimization. Berlin : Springer, 2005. 538 s. ISBN 3-540-20950-6.
KVASNIČKA, V.; POSPÍCHAL, J.; TIŇO, P. Evoluční algoritmy. Bratislava : STU, 2000. 215 s. ISBN 80-227-1377-5.
ZELINKA, Ivan, et al. Evoluční výpočetní techniky. Praha : BEN, 2008. 534 s. ISBN 978-80-7300-218-3.
Seznam doporučené literatury
ZELINKA, Ivan. Umělá inteligence v problémech globální optimalizace. Praha : BEN, 2002. 192 s. ISBN 80-7300-069-5.
CLERC, Maurice. Particle swarm optimization. London : ISTE, 2006. 243 s. ISBN 1-905209-04-5.
PRICE, Kenneth V.; STORN, Rainer M.; LAMPINEN, Jouni A. Differential evolution: a practical approach to global optimization. Berlin : Springer, 2005. 538 s. ISBN 3-540-20950-6.
KVASNIČKA, V.; POSPÍCHAL, J.; TIŇO, P. Evoluční algoritmy. Bratislava : STU, 2000. 215 s. ISBN 80-227-1377-5.
ZELINKA, Ivan, et al. Evoluční výpočetní techniky. Praha : BEN, 2008. 534 s. ISBN 978-80-7300-218-3.
Přílohy volně vložené
-
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 v krátké prezentaci seznámil komisi s obsahem a výsledky své bakalářské práce. Po přečtení posudku vedoucího a oponenta následovala rozprava, ve které byly položeny následující dotazy:
1) dr. Oplatková: Lze exportovat souběžně výsledky pro SOMA, DE i PSO do tabulky v Excelu?
2) dr. Oplatková: Co znamenají parametry EPS=-1 a Část populace v procentech?