Optimization of Convolutional Neural Networks via Graphic Cards for Centralized Data

dc.contributor.advisor Zincir, İbrahim
dc.contributor.author Cibil, Erinç
dc.date.accessioned 2026-04-07T12:58:17Z
dc.date.available 2026-04-07T12:58:17Z
dc.date.issued 2019
dc.description.abstract In this thesis, it is aimed to design a new approach optimized for systems that use multiple graphics processing units (GPU) in order to find highly discriminative attributes of digitized handwritten numbers obtained from MNIST dataset and their results. In this study, the convolutional neural network (CNN) method and digitized handwriting classification method are discussed in three sections. In the first part, the classification is obtained by implanting the naive convolutional neural network into the graphic processing unit. In the second stage, the process layers for graphic processing units are parallelized and the data is adjusted for parallel processing layers and the classification is aimed with optimized memory access pattern approach. In the last stage, the method has been improved to work on more than one graphic processing unit. The aim of this stage is to improve the education time of convolutional neural network inversely proportional to the number of graphic processing units used. en_US
dc.description.abstract Bu tezde, MNIST veri setinde elde edilen dijitallestirilmiş el yazısı numaralar ve sonuçlarının, ayrıştırıcılığı yüksek özniteliklerinin bulunması için çoklu grafik işlem birimi (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 sinir ağı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 ve verinin paralel işlem katmanları için ayarlanıp eniyilenmiş bellek erişim şablonu yaklaşımla sınıflandırma hedeflenmiştir. Son aşamada ise yöntemin birden fazla grafik işlem birimi üzerinde çalışması için yöntemde geliştirmeler yapılmıştır. Bu aşamada amaç, kullanılan grafik işlem birimi sayısı ile ters orantılı olarak evrişimsel sinir ağının eğitim süresinde gelişim sağlamaktır. tr
dc.identifier.uri https://hdl.handle.net/123456789/14726
dc.identifier.uri https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=jNRDC1RLfVd4_T7x7ZXmmfmEtFxqKhn-Vlo2ZM4FYBtNw50PuLEy0vx6g7lFbPDw
dc.language.iso en
dc.subject Computer Engineering and Computer Science and Control en_US
dc.subject Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol tr
dc.title Optimization of Convolutional Neural Networks via Graphic Cards for Centralized Data en_US
dc.title Evrişimsel sinir ağların grafik kartları ile veri merkezi en iyilemesi tr
dc.type Master Thesis
dspace.entity.type Publication
gdc.description.department
gdc.description.department FEN BİLİMLERİ ENSTİTÜSÜ / Bilgisayar Mühendisliği Ana Bilim Dalı
gdc.description.endpage 60
gdc.identifier.yoktezid 574696
gdc.virtual.author Zincir, İbrahim
gdc.virtual.author Cibil, Erinç
relation.isAuthorOfPublication a9aa4e7d-608c-4392-9ad2-a8e28b800bc6
relation.isAuthorOfPublication 8b366961-a9d3-4383-bd49-3aeb58fb8607
relation.isAuthorOfPublication.latestForDiscovery a9aa4e7d-608c-4392-9ad2-a8e28b800bc6
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files