DocumentCode
1636487
Title
FPGA Realization of Activation Function for Artificial Neural Networks
Author
Saichand, Venakata ; Nirmala, D.M. ; Arumugam, Saravanakumar ; Mohankumar, N.
Author_Institution
Sch. of Eng., Amrita Vishwa Vidyapeetham
Volume
3
fYear
2008
Firstpage
159
Lastpage
164
Abstract
Implementation of artificial neural network (ANN) in hardware is needed to fully utilize the inherent parallelism. Presented work focuses on the configuration of field-programmable gate array (FPGA) to realize the activation function utilized in ANN. The computation of a nonlinear activation function (AF) is one of the factors that constraint the area or the computation time. The most popular AF is the log-sigmoid function, which has different possibilities of realizing in digital hardware. Equation approximation, lookup table (LUT) based approach and piecewise linear approximation (PWL) are a few to mention. A two-fold approach to optimize the resource requirement is presented here. Primarily, fixed-point computation (FXP) that needs minimal hardware, as against floating-point computation (FLP) is followed. Secondly, the PWL approximation of AF with more precision is proved to consume lesser Si area when compared to LUT based AF. Experimental results are presented for computation.
Keywords
approximation theory; field programmable gate arrays; fixed point arithmetic; floating point arithmetic; neural nets; piecewise linear techniques; table lookup; transfer functions; artificial neural network; digital hardware; equation approximation; field-programmable gate array; fixed-point computation; floating-point computation; lookup table; nonlinear activation function; piecewise linear approximation; Artificial neural networks; Design engineering; Field programmable gate arrays; Function approximation; Hardware; Neurons; Parallel processing; Piecewise linear approximation; Table lookup; Very large scale integration; ANN; Activation Function; FPGA; Lookup table based; Piecewise Linear Approximation;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems Design and Applications, 2008. ISDA '08. Eighth International Conference on
Conference_Location
Kaohsiung
Print_ISBN
978-0-7695-3382-7
Type
conf
DOI
10.1109/ISDA.2008.333
Filename
4696455
Link To Document