Research Article

Automatical implementation of artificial neural networks on hardware

Volume: 20 Number: 2 August 1, 2016
TR EN

Yapay sinir ağlarının otomatik olarak donanım ortamında gerçeklenmesi

Abstract

Yapay Sinir Ağları (YSA) FPGA tabanlı sistemlerde gerçeklenirken; öncelikle istenen YSA için bir sayısal tasarım yapılır, ardından yapılan tasarım, bir donanım tanımlama dilinde kodlanarak hedef FPGA için sentezlenir. Bu işlemler zaman alan, uzman gerektiren ve hataya açık bir işlemlerdir. Bu çalışmada, yapay sinir ağlarının FPGA tabanlı sistemler de gerçekleme işlemini otomatikleştirmek, bu işlem için uzman gereksinimini azaltmak ve gerçeklenme sürecini kısaltmak amacıyla, bir otomatik tasarım aracı (Yapay sinir ağı Tasarım Aracı (YTA)) geliştirilmiştir. YTA değişik test durumları ile başarılı bir şekilde test edilmiştir. YTA sayesinde istenen YSA için veri yolu saniyeler içinde otomatik olarak tasarlanmakta ve HDL kodu üretilebilmektedir.

Keywords

References

  1. Z. ŞEN, Yapay Sinir Ağları İlkeleri, İstanbul: Su Vakfı, 2004.
  2. Ç. ELMAS, Yapay Zekâ Uygulamaları, Ankara: Seçkin Yayıncılık, 2007.
  3. E. KANDEL, Principles of Neural Science, U.S.A.: Elsevier Science Publishing Co. , 1991.
  4. Ö. YILDIZ, Döviz Kuru Tahmininde Yapay Sinir Ağlarının Kullanımı, Eskişehir: Anadolu Üniversitesi (Yüksek Lisans Tezi), 2006.
  5. J. TEBELKIS, Speech Recognition Using Neural Networks, Pennsylvania: School of Computer Science Carnegie Mellon University ( Doctor of Philosophy Thesis), 1995.
  6. İ. ŞAHİN ve C. S. GLOSTER, Evaluation of Ic Physical Design Optimization Algorithms for Acceleration Using FPGA-Based Custom Computing Machines., Konya: İleri Teknolojiler Sempozyumu, 2005.
  7. İ. ŞAHİN ve C. S. GLOSTER, FPGA Tabanlı CCM’ler İçin Genel Amaçlı Bir Ara yüz, Kocaeli: Bilimde Modern Yöntemler Sempozyumu, 2005.
  8. C. S. GLOSTER and İ. ŞAHİN, "Floating-Point Modules Targeted for Use with RC Compilation Tools," in Earth Science Technology Conference (ESTC), College Park, MD., 2001.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

August 1, 2016

Submission Date

August 21, 2015

Acceptance Date

December 22, 2015

Published in Issue

Year 2016 Volume: 20 Number: 2

APA
Sarıtekin, N. K., & Şahin, İ. (2016). Automatical implementation of artificial neural networks on hardware. Sakarya University Journal of Science, 20(2), 141-146. https://doi.org/10.16984/saufenbilder.28619
AMA
1.Sarıtekin NK, Şahin İ. Automatical implementation of artificial neural networks on hardware. SAUJS. 2016;20(2):141-146. doi:10.16984/saufenbilder.28619
Chicago
Sarıtekin, Namık Kemal, and İbrahim Şahin. 2016. “Automatical Implementation of Artificial Neural Networks on Hardware”. Sakarya University Journal of Science 20 (2): 141-46. https://doi.org/10.16984/saufenbilder.28619.
EndNote
Sarıtekin NK, Şahin İ (August 1, 2016) Automatical implementation of artificial neural networks on hardware. Sakarya University Journal of Science 20 2 141–146.
IEEE
[1]N. K. Sarıtekin and İ. Şahin, “Automatical implementation of artificial neural networks on hardware”, SAUJS, vol. 20, no. 2, pp. 141–146, Aug. 2016, doi: 10.16984/saufenbilder.28619.
ISNAD
Sarıtekin, Namık Kemal - Şahin, İbrahim. “Automatical Implementation of Artificial Neural Networks on Hardware”. Sakarya University Journal of Science 20/2 (August 1, 2016): 141-146. https://doi.org/10.16984/saufenbilder.28619.
JAMA
1.Sarıtekin NK, Şahin İ. Automatical implementation of artificial neural networks on hardware. SAUJS. 2016;20:141–146.
MLA
Sarıtekin, Namık Kemal, and İbrahim Şahin. “Automatical Implementation of Artificial Neural Networks on Hardware”. Sakarya University Journal of Science, vol. 20, no. 2, Aug. 2016, pp. 141-6, doi:10.16984/saufenbilder.28619.
Vancouver
1.Namık Kemal Sarıtekin, İbrahim Şahin. Automatical implementation of artificial neural networks on hardware. SAUJS. 2016 Aug. 1;20(2):141-6. doi:10.16984/saufenbilder.28619


INDEXING & ABSTRACTING & ARCHIVING

33418 33537  30939     30940 30943 30941  30942  33255    33253  33254

30944  30945  30946   34239




30930Bu eser Creative Commons Atıf-Ticari Olmayan 4.0 Uluslararası Lisans   kapsamında lisanslanmıştır .