TY - JOUR ID - 101082 TI - RAM-Based Neural Network Parallel Implementation on a Reconfigurable Platform and Its Application for Handwritten Digits Recognition JO - Al-Rafidain Engineering Journal (AREJ) JA - AREJ LA - en SN - 1813-0526 AU - A. Dawwd, Shefa AU - Al-Saegh, Ali AD - Y1 - 2015 PY - 2015 VL - 23 IS - 2 SP - 167 EP - 178 KW - Field programmable gate arrays KW - handwritten digits recognition KW - Ram KW - based neural network DO - 10.33899/rengj.2015.101082 N2 - Artificial neural networks (ANNs) are widely used in different areas of nowadays applications. Many challenges are imposed on the practical implementation of ANNs. Some of them are: the number of samples required to train the network; the number of adders, multipliers, nonlinear transfer functions, storage elements; and the speed of calculations in either training phase or recall phase. In this paper, the RAM-based neural network is investigated. No weights, adders, multipliers, transfer functions are required to implement it neither in hardware nor in software, but at a cost of large RAM utilization. In addition, a small number of samples are required for training. However, in hardware implementation, a large size of memory is required to train it.The network is implemented on the FPGA platform. The Stratix IV GX FPGA development board, which is provided on large on board RAM, is used. A considerable speedup of 237is achievedin either training or recalling phases. A comparable error rate of 7.6 is achieved when MNIST (Mixed National Institute of Standards and Technology) database are used to train the network on handwritten digit recognition. UR - https://rengj.mosuljournals.com/article_101082.html L1 - https://rengj.mosuljournals.com/article_101082_6075b874c161399b425480845f194ac4.pdf ER -