DocumentCode
1941657
Title
High Speed, Programmable Implementation of a Tanh-like Activation Function and Its Derivative for Digital Neural Networks
Author
Marra, S. ; Iachino, M.A. ; Morabito, F.C.
Author_Institution
Univ. Mediterranea of Reggio Calabria, Reggio Calabria
fYear
2007
fDate
12-17 Aug. 2007
Firstpage
506
Lastpage
511
Abstract
Digital hardware implementations of neural networks demand the efficient computation of the neurons activation function. In this paper, two new circuits to implement a programmable tanh-like activation function and its derivative are presented. The function exhibits learning and generalization abilities perfectly comparable with those achieved by the typical activation functions but, what is more, can be easily implemented in hardware through only binary shift operations. The first derivative, contrary to the classical solutions, requires a simple constant coefficient multiplier resulting in a great advantage in terms of area occupancy and performance. The accuracy analysis carried out by the average and maximum error, the high computational speed and the small amount of hardware resources point out that the proposed approach is fully competitive with the most recent implementations of activation functions capable of learning.
Keywords
neural nets; binary shift operations; digital hardware; digital neural networks; neuron activation function; programmable tanh-like activation function; Approximation methods; Arithmetic; Circuits; Clocks; Computer networks; Field programmable gate arrays; Microcomputers; Neural network hardware; Neural networks; Piecewise linear techniques;
fLanguage
English
Publisher
ieee
Conference_Titel
Neural Networks, 2007. IJCNN 2007. International Joint Conference on
Conference_Location
Orlando, FL
ISSN
1098-7576
Print_ISBN
978-1-4244-1379-9
Electronic_ISBN
1098-7576
Type
conf
DOI
10.1109/IJCNN.2007.4371008
Filename
4371008
Link To Document