Literature DB >> 26277004

Efficient Implementation of the Backpropagation Algorithm in FPGAs and Microcontrollers.

Francisco Ortega-Zamorano, Jose M Jerez, Daniel Urda Munoz, Rafael M Luque-Baena, Leonardo Franco.   

Abstract

The well-known backpropagation learning algorithm is implemented in a field-programmable gate array (FPGA) board and a microcontroller, focusing in obtaining efficient implementations in terms of a resource usage and computational speed. The algorithm was implemented in both cases using a training/validation/testing scheme in order to avoid overfitting problems. For the case of the FPGA implementation, a new neuron representation that reduces drastically the resource usage was introduced by combining the input and first hidden layer units in a single module. Further, a time-division multiplexing scheme was implemented for carrying out product computations taking advantage of the built-in digital signal processor cores. In both implementations, the floating-point data type representation normally used in a personal computer (PC) has been changed to a more efficient one based on a fixed-point scheme, reducing system memory variable usage and leading to an increase in computation speed. The results show that the modifications proposed produced a clear increase in computation speed in comparison with the standard PC-based implementation, demonstrating the usefulness of the intrinsic parallelism of FPGAs in neurocomputational tasks and the suitability of both implementations of the algorithm for its application to the real world problems.

Year:  2015        PMID: 26277004     DOI: 10.1109/TNNLS.2015.2460991

Source DB:  PubMed          Journal:  IEEE Trans Neural Netw Learn Syst        ISSN: 2162-237X            Impact factor:   10.451


  2 in total

1.  Hardware-Efficient On-line Learning through Pipelined Truncated-Error Backpropagation in Binary-State Networks.

Authors:  Hesham Mostafa; Bruno Pedroni; Sadique Sheik; Gert Cauwenberghs
Journal:  Front Neurosci       Date:  2017-09-06       Impact factor: 4.677

2.  A high-performance, hardware-based deep learning system for disease diagnosis.

Authors:  Ali Siddique; Muhammad Azhar Iqbal; Muhammad Aleem; Jerry Chun-Wei Lin
Journal:  PeerJ Comput Sci       Date:  2022-07-19
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.