• DocumentCode
    3380343
  • Title

    Hopfield associative memory on mesh

  • Author

    Ayoubi, R.A. ; Ziade, H.A. ; Bayoumi, M.A.

  • Author_Institution
    Dept. of Comput. Eng., Balamand Univ., Tripoli, Lebanon
  • Volume
    5
  • fYear
    2004
  • fDate
    23-26 May 2004
  • 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 a high performance and cost effectiveness. An iteration of an N-bit (neuron) Hopfield associative memory only requires O(logN) 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(logN) such as hypercubes.
  • Keywords
    Hopfield neural nets; content-addressable storage; parallel architectures; systolic arrays; Hopfield ANN model; Hopfield associative memory; artificial neural network; combinatorial optimization problems; cost effective architectures; hypercube architecture; information retrieval; mesh parallel architectures; noise removal; pattern recognition; Artificial neural networks; Associative memory; Broadcasting; Costs; Hypercubes; Information retrieval; Neurons; Parallel architectures; Pattern recognition; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
  • Print_ISBN
    0-7803-8251-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.2004.1329929
  • Filename
    1329929