Řízení parametrů kartézského genetického programování
Loading...
Date
Authors
Doležal, Petr
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Cílem této práce je prozkoumat možnosti řízení parametrů u kartézského genetického programování (CGP). Při tomto přístupu dochází ke změně hodnot parametrů (například síly mutace) v průběhu evoluce na základě jejich vlivu na zlepšení fitness. Práce představuje jeden algoritmus pro dynamickou selekci, jeden algoritmus pro řízení parametrů mřížky a tři algoritmy pro adaptivní mutaci. Tyto metody a jejich kombinace byly experimentálně porovnány s referenčním přístupem, kde byly hodnoty parametrů určeny na základě manuálního ladění. Pouze u jedné metody řízení mutace byl prokázán přínos. Tento mechanismus eliminuje potřebu ladění parametru mutace, čímž zjednodušuje a urychluje proces evolučního návrhu.
This thesis aims to explore the possibilities of parameter control in the area of cartesian genetic programming (CGP). With this approach, parameters (for instance, mutation probability) are changed on the run based on their impact on fitness improvements. This thesis introduces one method for selection control, one method for grid parameters control, and three algorithms for dynamic mutation. These mechanisms and their combinations were experimentally compared to the reference approach, where parameter values are determined based on manual parameter tuning. Only one algorithm for mutation control has proven to be useful. This method eliminates the necessity of mutation tuning, which simplifies and speeds up an evolutionary design.
This thesis aims to explore the possibilities of parameter control in the area of cartesian genetic programming (CGP). With this approach, parameters (for instance, mutation probability) are changed on the run based on their impact on fitness improvements. This thesis introduces one method for selection control, one method for grid parameters control, and three algorithms for dynamic mutation. These mechanisms and their combinations were experimentally compared to the reference approach, where parameter values are determined based on manual parameter tuning. Only one algorithm for mutation control has proven to be useful. This method eliminates the necessity of mutation tuning, which simplifies and speeds up an evolutionary design.
Description
Citation
DOLEŽAL, P. Řízení parametrů kartézského genetického programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Kybernetická bezpečnost
Comittee
Mgr. Kamil Malinka, Ph.D. (člen)
Ing. Zbyněk Křivka, Ph.D. (člen)
Ing. Radek Hranický, Ph.D. (člen)
Ing. Matěj Grégr, Ph.D. (člen)
Dr. Ing. Petr Peringer (člen)
doc. Ing. František Zbořil, CSc. (předseda)
Date of acceptance
2025-06-24
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Result of defence
práce byla úspěšně obhájena
