Genetické vylepšení software pro kartézské genetické programování

but.committeedoc. 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.defenceStudent 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.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSekanina, Lukášcs
dc.contributor.authorHusa, Jakubcs
dc.contributor.refereeJaroš, Jiřícs
dc.date.created2016cs
dc.description.abstractGenetické 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.abstractGenetic 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.markDcs
dc.identifier.citationHUSA, 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.other96306cs
dc.identifier.urihttp://hdl.handle.net/11012/61950
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectevolucecs
dc.subjectgenetické programovánícs
dc.subjectkartézské genetické programovánícs
dc.subjectgenetické vylepšovánícs
dc.subjectsymbolická regrese.cs
dc.subjectevolutionen
dc.subjectgenetic programmingen
dc.subjectcartesian genetic programmingen
dc.subjectgenetic improvementen
dc.subjectsymbolic regression.en
dc.titleGenetické vylepšení software pro kartézské genetické programovánícs
dc.title.alternativeGenetic Improvement of Cartesian Genetic Programming Softwareen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2016-06-17cs
dcterms.modified2020-05-10-16:12:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96306en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:23:23en
sync.item.modts2025.01.17 13:19:19en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.32 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18108_v.pdf
Size:
86.18 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18108_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18108_o.pdf
Size:
93.37 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18108_o.pdf
Loading...
Thumbnail Image
Name:
review_96306.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_96306.html
Collections