Zobrazit minimální záznam

dc.contributor.advisorFedorčák, Dušancs
dc.contributor.authorToman, Stanislavcs
dc.date.accessioned2011-07-01T02:19:33Z
dc.date.available2011-07-01T02:19:33Z
dc.date.issued2011cs
dc.identifier.otherOSD002cs
dc.identifier.urihttp://hdl.handle.net/10084/87126
dc.descriptionImport 04/07/2011cs
dc.description.abstractThis thesis shows the possibilities of hardware acceleration for neural network algorithms. First theoretical part introduces the basics of neural network units, weights, the activation function and the training process. Multi-layer perceptron used in pattern recognition is then deeply analyzed from the view of training algorithms. The error back-propagation process is described in details. Second part of the thesis discusses the options in parallelization of the error back-propagation process, where two mplementation approaches, CPU implementation and GPU implementation, are proposed. The practical part then, includes detailed description of chosen GPU implementation utilizing CUDA and shows the results of performance testing on a high end CUDA device. Work also includes brief description of currently available software solutions for neural networks.en
dc.description.abstractTato diplomová práce ukazuje možnosti hardvérové akcelerace algoritmů neuronových síti. V první teoretické části představuje základní prvky neuronových síti, váhy, aktivační funkci a trénovací proces. Vícevrství perceptron, používán pro rozpoznávaní vzoru je pak popsán detailně z pohledu různých trénovacích algoritmů. Detailně je také popsána metoda zpětného šířeni chyby. Druha část práce popisuje možnosti paralelizace metody zpětného šířeni chyby, jsou představeny dva implementační přístupy, implementace na CPU a implementace na GPU. Praktická část pak detailně popisuje zvolenou implementaci na GPU využívající technologii CUDA a ukazuje výsledky výkonnostních testů algoritmu na výkonném CUDA kompatibilním zařízeni. Práce obsahuje i stručný popis momentálně dostupných softwarových řešeni pro neuronové sítì.cs
dc.format.extent2476026 bytescs
dc.format.mimetypeapplication/pdfcs
dc.language.isoencs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectMulti-layer perceptron, pattern recognition, error back-propagation, parallelization, GPU, CUDAen
dc.subjectVícevrství perceptron, rozpoznávaní vzoru, zpětné šíření chyby, paralelizace, GPU, CUDAcs
dc.titleHardware Accelerated Neural Networksen
dc.title.alternativeHardwarově akcelerované neuronové sítěcs
dc.typeDiplomová prácecs
dc.contributor.refereeTomala, Karelcs
dc.date.accepted2011-06-06cs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724cs
dc.identifier.thesisTOM564_FEI_N2647_2612T025_2011
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam