Modulární frameworky pro návrh evolučních algoritmů
Loading...
Date
Authors
Lindner, Patrik
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta strojního inženýrství
ORCID
Abstract
Diplomová práce se zabývá modulárními frameworky, jejich využitím pro návrh evolučních algoritmů a použitím nástroje na automatickou konfiguraci parametrů algoritmů. První část práce tvoří literární rešerše, která shrnuje základní principy optimalizace a evolučních algoritmů včetně jejich parametrů, jejich automatický návrh a benchmarking. Dále jsou popsány modulární frameworky a princip automatické konfigurace pomocí nástroje irace. Druhá část práce popisuje implementaci vybraných evolučních algoritmů v rámci vybraných modulárních frameworků DEAP a ModularCMA-ES, jejich propojení s irace a testování na úlohách BBOB. Výsledky jsou následně analyzovány a zhodnoceny.
This master’s thesis is focused on modular frameworks, their use in the design of evolutionary algorithms, and the application of a tool for the automatic configuration of algorithm parameters. The first part of the thesis consists of a literature review, which summarizes the fundamental principles of optimization and evolutionary algorithms, including their parameters, their automatic design, and benchmarking. Modular frameworks and the principle of automatic configuration using the irace tool are also described. The second part of the thesis details the implementation of selected evolutionary algorithms within the chosen modular frameworks DEAP and ModularCMA-ES, their integration with irace, and testing in the BBOB tasks. The results are subsequently analysed and evaluated.
This master’s thesis is focused on modular frameworks, their use in the design of evolutionary algorithms, and the application of a tool for the automatic configuration of algorithm parameters. The first part of the thesis consists of a literature review, which summarizes the fundamental principles of optimization and evolutionary algorithms, including their parameters, their automatic design, and benchmarking. Modular frameworks and the principle of automatic configuration using the irace tool are also described. The second part of the thesis details the implementation of selected evolutionary algorithms within the chosen modular frameworks DEAP and ModularCMA-ES, their integration with irace, and testing in the BBOB tasks. The results are subsequently analysed and evaluated.
Description
Citation
LINDNER, P. Modulární frameworky pro návrh evolučních algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
doc. Ing. Oldřich Trenz, Ph.D. (předseda)
prof. Ing. Zdeněk Hadaš, Ph.D. (člen)
Ing. Jiří Kovář, Ph.D. (člen)
prof. RNDr. Ing. Miloš Šeda, Ph.D. (místopředseda)
doc. Ing. Jakub Kůdela, Ph.D. (člen)
prof. Ing. Dagmar Janáčová, CSc. (člen)
prof. Ing. Jiří Jaroš, Ph.D. (člen)
prof. Ing. Milan Hofreiter, CSc. (člen)
doc. Ing. David Fojtík, Ph.D. (člen)
Date of acceptance
2025-06-11
Defence
Student obeznámil komisi s výsledky své práce. Následovaly posudky vedoucího a oponenta DP. Po zodpovězení dotazů oponenta byl studentovi položen doplňující dotaz oponenta:
Co by to bylo za úlohu, že by to šlo do vysokých hodnot.
Všechny dotazy oponenta byly pro komisi dostačující a student na ně uspokojivě reagoval.
Result of defence
práce byla úspěšně obhájena
