RANDOM NOISE EFFECTS IN PULSE-MODE DIGITAL MULTILAYER NEURAL NETWORKS

被引:19
作者
KIM, YC [1 ]
SHANBLATT, MA [1 ]
机构
[1] MICHIGAN STATE UNIV,DEPT ELECT ENGN,E LANSING,MI 48824
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 1995年 / 6卷 / 01期
关键词
D O I
10.1109/72.363434
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A pulse-mode digital multilayer neural network (DMNN) based on stochastic computing techniques is implemented with simple logic gates as basic computing elements. The pulse-mode signal representation and the use of simple logic gates for neural operations lead to a massively parallel yet compact and flexible network architecture, well suited for VLSI implementation. Algebraic neural operations are replaced by stochastic processes using pseudorandom pulse sequences. The distributions of the results from the stochastic processes are approximated using the hypergeometric distribution. Synaptic weights and neuron states are represented as probabilities and estimated as average pulse occurrence rates in corresponding pulse sequences. A statistical model of the noise (error) is developed to estimate the relative accuracy associated with stochastic computing in terms of mean and variance. Computational differences are then explained by comparison to deterministic neural computations, DMNN feedforward architectures are modeled in VHDL using character recognition problems as testbeds. Computational accuracy is analyzed, and the results of the statistical model are compared with the actual simulation results. Experiments show that the calculations performed in the DMNN are more accurate than those anticipated when Berrioulli sequences are assumed, as is common in the literature. Furthermore, the statistical model successfully predicts the accuracy of the operations performed in the DMNN.
引用
收藏
页码:220 / 229
页数:10
相关论文
共 20 条
[1]  
ATLAS LE, 1989, IEEE CIRCUITS DEVICE, P20
[2]  
ERTEN G, 1992, IJCNN, V1, P190
[3]  
GOLOMB SW, 1982, SHIFT REGISTER SEQUE, P75
[4]  
GUPTA P, 1986, 12TH P ANN C SIGN SY, P159
[5]   INTEGRATED PULSE STREAM NEURAL NETWORKS - RESULTS, ISSUES, AND POINTERS [J].
HAMILTON, A ;
MURRAY, AF ;
BAXTER, DJ ;
CHURCHER, S ;
REEKIE, HM ;
TARASSENKO, L .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (03) :385-393
[6]  
KIM YC, 1992, IJCNN, V2, P594
[7]  
KIM YC, 1993, MSUENGR93001 MICH ST
[8]  
KIM YC, 1993, 3RD P GREAT LAK S VL, P27
[9]  
KUNG SY, 1988, 2ND P IEEE INT C NEU, V2, P165
[10]  
LINDREN BW, 1962, STATISTICAL T HEORY, P67