An efficient hardware implementation of feed-forward neural networks

被引:10
作者
Szabó, T [1 ]
Horváth, G [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, H-1521 Budapest, Hungary
关键词
feed-forward neural networks; B-spline approximation; activation function; hardware implementation;
D O I
10.1023/B:APIN.0000033634.62074.46
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a new way of digital hardware implementation of nonlinear activation functions in feed-forward neural networks. The basic idea of this new realization is that the nonlinear functions can be implemented using a matrix-vector multiplication. Recently a new approach was proposed for the efficient realization of matrix-vector multipliers, and this approach can be applied for implementing nonlinear functions if these functions are approximated by simple basis functions. The paper proposes to use B-spline basis functions to approximate nonlinear sigmoidal functions, it shows that this approximation fulfils the general requirements on the activation functions, presents the details of the proposed hardware implementation, and gives a summary of an extensive study about the effects of B-spline nonlinear function realization on the size and the trainability of feed-forward neural networks.
引用
收藏
页码:143 / 158
页数:16
相关论文
共 22 条
[1]  
CLARKSON TG, 1998, RAM BASED NEURAL NET, P174
[2]  
de Boor C., 1978, PRACTICAL GUIDE SPLI, DOI DOI 10.1007/978-1-4612-6333-3
[3]   MONOTONE APPROXIMATION BY SPLINES [J].
DEVORE, RA .
SIAM JOURNAL ON MATHEMATICAL ANALYSIS, 1977, 8 (05) :891-905
[4]  
GLESNER M, 1994, NEUROCOMPUTERS OVERV
[5]  
Hassoun M., 1995, Fundamentals of Artificial Networks
[6]   SOME NEW RESULTS ON NEURAL-NETWORK APPROXIMATION [J].
HORNIK, K .
NEURAL NETWORKS, 1993, 6 (08) :1069-1072
[7]   HANDWRITTEN DIGIT RECOGNITION BY NEURAL NETWORKS WITH SINGLE-LAYER TRAINING [J].
KNERR, S ;
PERSONNAZ, L ;
DREYFUS, G .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (06) :962-968
[8]   KOLMOGOROV THEOREM AND MULTILAYER NEURAL NETWORKS [J].
KURKOVA, V .
NEURAL NETWORKS, 1992, 5 (03) :501-506
[9]  
Kurkova V., 1998, Proceedings of NC 1998. International ICSC/IFAC Symposium on Neural Computation, P29
[10]   MULTILAYER FEEDFORWARD NETWORKS WITH A NONPOLYNOMIAL ACTIVATION FUNCTION CAN APPROXIMATE ANY FUNCTION [J].
LESHNO, M ;
LIN, VY ;
PINKUS, A ;
SCHOCKEN, S .
NEURAL NETWORKS, 1993, 6 (06) :861-867