Návrh řadicích sítí pomocí koevolučního CGP

but.committeedoc. Ing. Josef Schwarz, CSc. (předseda) doc. Ing. František Zbořil, Ph.D. (místopředseda) doc. Ing. Vítězslav Beran, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) RNDr. Marek Rychlý, 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 B. Otázky u obhajoby: Bylo by možné zajistit unikátnost trénovacích vektorů při koevoluci i jiným, efektivnějším způsobem? Jaké by byly časy evoluce při použití trénovacích vektorů složených pouze z {0,1} ve srovnání s časy při použití koevoluce?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDrahošová, Michaelacs
dc.contributor.authorFábry, Markocs
dc.contributor.refereeHrbáček, Radekcs
dc.date.created2014cs
dc.description.abstractTato práce se zabývá návrhem řadicích sítí pomocí kartézskeho genetického programovaní s využitím koevoluce. Řadicí sítě jsou abstraktní modely schopné seřadit posloupnost čísel. Výhodou řadicích sítí je snadná implementovatelnost do hardware, ale jejich návrh je velmi složitý. Jednou z nekonvečních a efektivních možností jak navrhovat řadicí sítě je pomocí kartézskeho genetického programování (CGP). CGP je algoritmus patřící do skupiny evolučních algoritmů inspirovaných Darwinovou evoluční teorii. Efektivitu CGP algoritmu je možno zvýšit použitím koevoluce. Koevoluce je přístup, který pracuje s více populacemi, které se vzájemně ovlivňují a neustále vyvíjejí, čímž zabraňují uváznutí prohledávání v lokálním optimu. V práci je ukázané, že pomocou koevolúcie je možné dosiahnuť takmer dvojnásobné urýchlenie v porovnaní s evolučným návrhom.cs
dc.description.abstractThis paper deals with sorting networks design using Cartesian Genetic Programming and coevolution. Sorting networks are abstract models capable of sorting lists of numbers. Advantage of sorting networks is that they are easily implemented in hardware, but their design is very complex. One of the unconventional and effective ways to design sorting networks is Cartesian Genetic Programming (CGP). CGP is one of evolutionary algorithms that are inspired by Darwinian theory of evolution. Efficiency of the CGP algorithm can be increased by using coevolution. Coevolution is an approach that works with multiple populations, which are influencing one another and  constantly evolving, thus prevent the local optima deadlock. In this work it is shown, that with the use of coevolution, it is possible to achieve nearly twice the acceleration compared to evolutionary design.en
dc.description.markBcs
dc.identifier.citationFÁBRY, M. Návrh řadicích sítí pomocí koevolučního CGP [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79696cs
dc.identifier.urihttp://hdl.handle.net/11012/56541
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.subjectKoevoluční algoritmycs
dc.subjectkartézské genetické programovánícs
dc.subjectgenetický algoritmuscs
dc.subjectřadicí síť.cs
dc.subjectCoevolutionary algorithmsen
dc.subjectcartesian genetic programmingen
dc.subjectgenetic algorithmen
dc.subjectsorting network.en
dc.titleNávrh řadicích sítí pomocí koevolučního CGPcs
dc.title.alternativeSorting Networks Design Using Coevolutionary CGPen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-16cs
dcterms.modified2020-05-10-16:11:29cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79696en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:46:59en
sync.item.modts2025.01.15 12:29:59en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
911.41 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79696.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_79696.html
Collections