DocumentCode
1160224
Title
A digital architecture employing stochasticism for the simulation of Hopfield neural nets
Author
Van den Bout, David E. ; Miller, Thomas K., III
Author_Institution
Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
Volume
36
Issue
5
fYear
1989
fDate
5/1/1989 12:00:00 AM
Firstpage
732
Lastpage
738
Abstract
A digital architecture which uses stochastic logic for simulating the behavior of Hopfield neural networks is described. This stochastic architecture provides massive parallelism (since stochastic logic is very space-efficient), reprogrammability (since synaptic weights are stored in digital shift registers), large dynamic range (by using either fixed- or floating-point weights), annealing (by coupling variable neuron gains with noise from stochastic arithmetic), high execution speed (≈N ×108 connections per second), expandability (by cascading of multiple chips to host large networks), and practicality (by building with very conservative MOS device technologies). Results of simulations are given which show the stochastic architecture gives results similar to those found using standard analog neural networks or simulated annealing
Keywords
MOS integrated circuits; digital simulation; integrated logic circuits; neural nets; parallel architectures; Hopfield neural nets; Hopfield neural networks; annealing; artificial neural networks; cascading of multiple chips; conservative MOS device technologies; digital architecture; digital shift registers; expandability; fixed point weights; floating-point weights; high execution speed; large dynamic range; massive parallelism; noise from stochastic arithmetic; practicality; reprogrammability; simulation; space-efficient; stochastic architecture; stochastic logic; stochasticism; synaptic weights; variable neuron gains; Annealing; Digital arithmetic; Dynamic range; Gain; Hopfield neural networks; Logic; Neurons; Shift registers; Stochastic processes; Stochastic resonance;
fLanguage
English
Journal_Title
Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0098-4094
Type
jour
DOI
10.1109/31.31321
Filename
31321
Link To Document