Title :
Neural network implementation using uniformly weighted bit-streams
Author :
Patel, N.D. ; Nguang, S.K. ; Coghill, G.G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Auckland Univ., Auckland
Abstract :
A method for the parallel implementation of artificial neural networks (ANN), using digital logic, is presented. Uniformly weighted bit-streams are used to represent bipolar analogue signals. Operations necessary for neural network behaviour like summing, scaling and squashing have been implemented and presented. Two novel architectures which exhibit smooth, differentiable transfer functions have also been presented. The bit-stream technique is inherently parallel in nature and hence performance is not affected by the size of the network. It is well suited for field programmable gate arrays (FPGA) but could easily be implemented on digital application specific integrated circuits (ASIC). The usefulness of the technique has been demonstrated by implementing pattern classifiers on two standard benchmark problems.
Keywords :
bipolar analogue integrated circuits; neural chips; signal representation; transfer functions; artificial neural network; bipolar analogue signal representation; differentiable transfer function; digital application specific integrated circuit; digital logic; field programmable gate array; smooth transfer function; uniformly weighted bit-stream; Application specific integrated circuits; Artificial neural networks; Field programmable gate arrays; Hardware design languages; Integrated circuit interconnections; Logic; Neural network hardware; Neural networks; Pulse modulation; Very large scale integration; Artificial Neural Networks; Neural Network Implementation;
Conference_Titel :
Industrial Technology, 2008. ICIT 2008. IEEE International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-1705-6
Electronic_ISBN :
978-1-4244-1706-3
DOI :
10.1109/ICIT.2008.4608577