dc.contributor.advisor | Neruda, Roman | |
dc.creator | Kasík, Pavel | |
dc.date.accessioned | 2017-04-27T04:12:42Z | |
dc.date.available | 2017-04-27T04:12:42Z | |
dc.date.issued | 2010 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/34209 | |
dc.description.abstract | Návrh topologie neouronových sítí je velmi komplikovaný problém, zejména když opustíme oblast standartních vrstevnatých sítí. Zajímavé řešení tohoto problému nám může poskytnou evoluční algoritmus. Jeden z možných evolucní algoritmů pro evoluci neuronových sítí je algoritmus NEAT. Cílem této práce je modi fikovat a vylepšit schopnosti algoritmu NEAT. Vylepšení jsou zaměřena na využití polohy neuronu ve struktuře sítě, zlepšení křížení a představení možnosti paralelizace algoritmu zachovávající jeho ideje i ideje NEATu. | cs_CZ |
dc.description.abstract | Designing neural networks topologies is s complicated problem when we consider general network structures. Evolutionary algorithm can provide us with interesting solutions of this problem. This work introduces an evolutionary algorithm for evolving neural networks. One of the possible algorithms for evolving neural networks is the NEAT algorithm. The goal of this work is to modify and enhance abilities of the NEAT algorithm. Improvements are focused on utilizing position of a neuron in network, improving crossover procedure and introducing solution of algorithm parallelization that preserve abilities of both NEAT and the new algorithm. | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Evoluční algoritmy pro strukturální učení neuronových sítí | en_US |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2010 | |
dcterms.dateAccepted | 2010-09-13 | |
dc.description.department | Department of Theoretical Computer Science and Mathematical Logic | en_US |
dc.description.department | Katedra teoretické informatiky a matematické logiky | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 77183 | |
dc.title.translated | Evoluční algoritmy pro strukturální učení neuronových sítí | cs_CZ |
dc.contributor.referee | Kudová, Petra | |
dc.identifier.aleph | 001389424 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Theoretical Computer Science | en_US |
thesis.degree.discipline | Teoretická informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra teoretické informatiky a matematické logiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Theoretical Computer Science and Mathematical Logic | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Teoretická informatika | cs_CZ |
uk.degree-discipline.en | Theoretical Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Návrh topologie neouronových sítí je velmi komplikovaný problém, zejména když opustíme oblast standartních vrstevnatých sítí. Zajímavé řešení tohoto problému nám může poskytnou evoluční algoritmus. Jeden z možných evolucní algoritmů pro evoluci neuronových sítí je algoritmus NEAT. Cílem této práce je modi fikovat a vylepšit schopnosti algoritmu NEAT. Vylepšení jsou zaměřena na využití polohy neuronu ve struktuře sítě, zlepšení křížení a představení možnosti paralelizace algoritmu zachovávající jeho ideje i ideje NEATu. | cs_CZ |
uk.abstract.en | Designing neural networks topologies is s complicated problem when we consider general network structures. Evolutionary algorithm can provide us with interesting solutions of this problem. This work introduces an evolutionary algorithm for evolving neural networks. One of the possible algorithms for evolving neural networks is the NEAT algorithm. The goal of this work is to modify and enhance abilities of the NEAT algorithm. Improvements are focused on utilizing position of a neuron in network, improving crossover procedure and introducing solution of algorithm parallelization that preserve abilities of both NEAT and the new algorithm. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra teoretické informatiky a matematické logiky | cs_CZ |
dc.identifier.lisID | 990013894240106986 | |