Title :
Key Issues of FPGA Implementation of Neural Networks
Author :
Hu, Hua ; Huang, Jing ; Xing, Jianguo ; Wang, Wenlong
Author_Institution :
Coll. of Comput. Sci. & Inf. Eng., ZheJiang GongShang Univ., Hangzhou
Abstract :
Recent years, the artificial neural networks were noticeable on development. As the bridge between the theoretical research and application research, the hardware implementation technologies have developed rapidly, particularly in configurable FPGA implementation technologies. However we have found the shortcomings of the existing methods which need to be improved. This paper has taken research on the key issues of the FPGA implementation of neural networks, discussing on the following issues: data representation, inner-products computation, and implementation of activation function, storage and update of weights, nature of learning algorithm and design constraints. It also introduces some relatively mature and new methods and pointed out their deficiencies and future works.
Keywords :
data structures; field programmable gate arrays; neural nets; FPGA; activation function; artificial neural networks; data representation; design constraints; inner-products computation; neural networks; Application software; Artificial neural networks; Bridge circuits; Computational modeling; Costs; Field programmable gate arrays; Hardware; Integrated circuit reliability; Integrated circuit technology; Neural networks;
Conference_Titel :
Intelligent Information Technology Application, 2008. IITA '08. Second International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3497-8
DOI :
10.1109/IITA.2008.239