Optimization of convolutional neural networks via graphic cards for centralized data
dc.contributor.advisor | Zincir, İbrahim | |
dc.contributor.author | Cibil, Erinç | |
dc.date.accessioned | 2021-05-08T12:07:01Z | |
dc.date.available | 2021-05-08T12:07:01Z | |
dc.date.submitted | 2019 | |
dc.date.issued | 2019-11-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/698169 | |
dc.description.abstract | Bu tezde, MNIST veri setinde elde edilen dijitallestirilmiş el yazısı numaralar vesonuçlarının, ayrıştırıcılığı yüksek özniteliklerinin bulunması için çoklu grafik işlembirimi (GİB) kullanan sistemler için optimize edilmiş yeni bir yaklaşım tasarımıhedeflenmiştir.Bu çalışmada evrişimsel sinir ağı (ESA) yöntemi ile dijitalleştirilmiş el yazısısınıflandırma yöntemi üç bölümde ele alınmıştır. İlk bölümde naif evrişimsel sinirağının grafik işlem birimine uygulanması ile sınıflandırma elde edilmiştir.İkinci aşamada grafik işlem birimleri için işlem katmanları paralelleştirilerek veverinin paralel işlem katmanları için ayarlanıp eniyilenmiş bellek erişim şablonuyaklaşımla sınıflandırma hedeflenmiştir.Son aşamada ise yöntemin birden fazla grafik işlem birimi üzerinde çalışması içinyöntemde geliştirmeler yapılmıştır. Bu aşamada amaç, kullanılan grafik işlem birimisayısı ile ters orantılı olarak evrişimsel sinir ağının eğitim süresinde gelişimsağlamaktır. | |
dc.description.abstract | In this thesis, it is aimed to design a new approach optimized for systems that usemultiple graphics processing units (GPU) in order to find highly discriminativeattributes of digitized handwritten numbers obtained from MNIST dataset and theirresults.In this study, the convolutional neural network (CNN) method and digitizedhandwriting classification method are discussed in three sections. In the first part, theclassification is obtained by implanting the naive convolutional neural network intothe graphic processing unit.In the second stage, the process layers for graphic processing units are parallelizedand the data is adjusted for parallel processing layers and the classification is aimedwith optimized memory access pattern approach.In the last stage, the method has been improved to work on more than one graphicprocessing unit. The aim of this stage is to improve the education time ofconvolutional neural network inversely proportional to the number of graphicprocessing units used. | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | Optimization of convolutional neural networks via graphic cards for centralized data | |
dc.title.alternative | Evrişimsel sinir ağların grafik kartları ile veri merkezi en iyilemesi | |
dc.type | masterThesis | |
dc.date.updated | 2019-11-06 | |
dc.contributor.department | Bilgisayar Mühendisliği Ana Bilim Dalı | |
dc.identifier.yokid | 10292240 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | YAŞAR ÜNİVERSİTESİ | |
dc.identifier.thesisid | 574696 | |
dc.description.pages | 60 | |
dc.publisher.discipline | Diğer |