Genetické vylepšení software pro kartézské genetické programování
but.committee | doc. Ing. František Zbořil, CSc. (předseda) doc. Ing. Jiří Kunovský, CSc. (místopředseda) doc. Ing. Michal Bidlo, Ph.D. (člen) Doc. Ing. Pavel Herout, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. RNDr. Pavel Smrž, Ph.D. (člen) | cs |
but.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 uspokojivě (D). Otázky u obhajoby: Váš optimalizátor spouští velké množství instancí CGP (2-5 na generaci), proč tyto instance neběží současně na různých procesorových jádrech? Tedy proč není optimalizace paralelizována? Při testování vaší a převzaté implementace CGP byl zvolen jiný maximální počet generací. Výsledky tak nejsou porovnatelné. Co Vás k tomu vedlo? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Sekanina, Lukáš | cs |
dc.contributor.author | Husa, Jakub | cs |
dc.contributor.referee | Jaroš, Jiří | cs |
dc.date.created | 2016 | cs |
dc.description.abstract | Genetické programování je přírodou inspirovaná metoda programování umožňující automatizovaně vytvářet a adaptovat programy. Již téměř dvacet let je tato metoda schopna poskytovat výsledky porovnatelné s těmi vytvořenými člověkem, a to napříč mnoha obory. Tato práce čtenáře seznamuje s problematikou evolučních algoritmů, genetického programování a způsobů, jakými mohou být použity pro vylepšení stávajícího software. Dále je navržen program, který je touto metodou schopen vylepšit implementaci kartézského genetického programování (CGP). Program je poté otestován na implementaci CGP vytvořené pro potřeby tohoto projektu, a jeho funkčnost je dále ověřena i na převzatých již existujících implementacích CGP. | cs |
dc.description.abstract | Genetic programming is a nature-inspired method of programming that allows an automated creation and adaptation of programs. For nearly two decades, this method has been able to provide human-comparable results across many fields. This work gives an introduction to the problems of evolutionary algorithms, genetic programming and the way they can be used to improve already existing software. This work then proposes a program able to use these methods to improve an implementation of cartesian genetic programming (CGP). This program is then tested on a CGP implementation created specifically for this project, and its functionality is then verified on other already existing implementations of CGP. | en |
dc.description.mark | D | cs |
dc.identifier.citation | HUSA, J. Genetické vylepšení software pro kartézské genetické programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016. | cs |
dc.identifier.other | 96306 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/61950 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | evoluce | cs |
dc.subject | genetické programování | cs |
dc.subject | kartézské genetické programování | cs |
dc.subject | genetické vylepšování | cs |
dc.subject | symbolická regrese. | cs |
dc.subject | evolution | en |
dc.subject | genetic programming | en |
dc.subject | cartesian genetic programming | en |
dc.subject | genetic improvement | en |
dc.subject | symbolic regression. | en |
dc.title | Genetické vylepšení software pro kartézské genetické programování | cs |
dc.title.alternative | Genetic Improvement of Cartesian Genetic Programming Software | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2016-06-17 | cs |
dcterms.modified | 2020-05-10-16:12:22 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 96306 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:23:23 | en |
sync.item.modts | 2025.01.17 13:19:19 | en |
thesis.discipline | Inteligentní systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.32 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-18108_v.pdf
- Size:
- 86.18 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-18108_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-18108_o.pdf
- Size:
- 93.37 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-18108_o.pdf
Loading...
- Name:
- review_96306.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_96306.html