IEEE Transactions on Neural Networks · 2007 · 29 citations · 20 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureDistributed SystemsParallel ComputingDigital Signal ProcessingNeural NetworksParallel ArchitecturesParallel ComputationParallel Computer ArchitectureStream ProcessingMultilayer PerceptronNeuromorphic HardwarePerceptron
A new method for the parallel hardware implementation of artificial neural networks (ANNs) using digital techniques is presented. Signals are represented using uniformly weighted single-bit streams. Techniques for generating bit streams from analog or multibit inputs are also presented. This single-bit representation offers significant advantages over multibit representations since they mitigate the fan-in and fan-out issues which are typical to distributed systems. To process these bit streams using ANNs concepts, functional elements which perform summing, scaling, and squashing have been implemented. These elements are modular and have been designed such that they can be easily interconnected. Two new architectures which act as monotonically increasing differentiable nonlinear squashing functions have also been presented. Using these functional elements, a multilayer perceptron (MLP) can be easily constructed. Two examples successfully demonstrate the use of bit streams in the implementation of ANNs. Since every functional element is individually instantiated, the implementation is genuinely parallel. The results clearly show that this bit-stream technique is viable for the hardware implementation of a variety of distributed systems and for ANNs in particular.
20
UCI Repository of machine learning databases
Catherine Blake · Medical Entomology and Zoology · 1998 · 10.5K citations
UCI Repository of Machine Learning Databases
Christopher J. Merz · Medical Entomology and Zoology · 1996 · 2.3K citations
UCI Repository of Machine Learning Database
David Newman · Medical Entomology and Zoology · 1998 · 823 citations
John L. Johnson, Mary Lou Padgett · IEEE Transactions on Neural Networks · 1999 · 584 citations