Title
Hopfield Associative Memory On Mesh
Abstract
The associative Hopfield memory is a very useful Artificial Neural Network (ANN) that can be utilized in numerous applications. Examples include, pattern recognition, noise removal, information retrieval, and combinatorial optimization problems. This paper provides an algorithm for implementing the Hopfield ANN on mesh parallel architectures. A Hopfield ANN model involves two major operations; broadcasting a value to a set of processors and summation of values in a set of processors. The main advantage of this algorithm is high performance and cost effectiveness. An iteration of an N-bit (neuron) Hopfield associative memory only requires O(log N) time, whereas other known algorithms in literature of similar topology require O(N) time. Moreover, the proposed algorithm is cost effective because only higher dimension architectures were reported to achieve a complexity of O(log N) such as hypercubes.
Year
DOI
Venue
2004
10.1109/ISCAS.2004.1329929
2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 5, PROCEEDINGS
Keywords
Field
DocType
artificial neural networks,information retrieval,artificial neural network,cost effectiveness,pattern recognition,topology,associative memory,hypercubes,broadcasting
Broadcasting,Associative property,Content-addressable memory,Computer science,Algorithm,Theoretical computer science,Electronic engineering,Content-addressable storage,Artificial neural network,Hopfield network,Noise removal,Hypercube
Conference
Citations 
PageRank 
References 
1
0.39
4
Authors
3
Name
Order
Citations
PageRank
Rafic A. Ayoubi1667.60
Haissam Ziade2675.97
Magdy A. Bayoumi3803122.04