DocumentCode :
2973399
Title :
A digital neural network VLSI with on-chip learning using stochastic pulse encoding
Author :
Oteki, Sugitaka ; Hashimoto, Atsuo ; Furuta, Toshiyuki ; Motomura, Shuuji ; Watanabe, Takahiro ; Stork, David G. ; Eguchi, Hirotoshi
Author_Institution :
LSI Res. & Dev. Center, Ricoh Co. Ltd., Osaka, Japan
Volume :
3
fYear :
1993
fDate :
25-29 Oct. 1993
Firstpage :
3039
Abstract :
A digital neural network VLSI chip, RN200 has been developed and fabricated. Sixteen neurons and totally 256 synapses are integrated in a 13.73×13.73 mm2 VLSI chip, fabricated by RICOH 0.8 μm CMOS technology. Multiple-layer neural network can be made by combining two or more-chips. Signals within the network (e.g., activations, error signals, connection weights) are represented by stochastic digital pulse trains. Both feed forward and learning processes are efficiently implemented with simple logical gates. Our novel approach for approximating the derivative of activation function is described. The approximation circuit requires only a few gates. Multiple-RNG architecture is adopted to ensure the random distribution of pulses. Both seeds and configurations of the random number generators on the chip can be updated dynamically and randomly by this mechanism. The effectiveness of the derivative and the Multiple-RNG architecture are simulated and verified with the learning performance in a hand-written character recognition problem. The chip can perform 5.12 gigapulse operations per second. It corresponds to effective neural computing rate of 40M CPS or 40M CUPS.
Keywords :
VLSI; feedforward neural nets; learning (artificial intelligence); logic gates; multilayer perceptrons; neural chips; optical character recognition; random number generation; RICOH; RN200; approximation circuit; connection weights; digital neural network VLSI; error signals; feedforward; gates; handwritten character recognition problem; learning performance; learning processes; multiple-RNG architecture; multiple-layer neural network; on-chip learning; pulses; random distribution; random number generators; simple logical gates; stochastic digital pulse trains; stochastic pulse encoding; synapses; CMOS technology; Circuits; Encoding; Feeds; Network-on-a-chip; Neural networks; Neurons; Random number generation; Stochastic processes; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Neural Networks, 1993. IJCNN '93-Nagoya. Proceedings of 1993 International Joint Conference on
Print_ISBN :
0-7803-1421-2
Type :
conf
DOI :
10.1109/IJCNN.1993.714361
Filename :
714361
Link To Document :
بازگشت