• DocumentCode
    55502
  • Title

    Nonbinary Associative Memory With Exponential Pattern Retrieval Capacity and Iterative Learning

  • Author

    Salavati, Amir Hesam ; Kumar, K. Raj ; Shokrollahi, A.

  • Author_Institution
    Lab. d´algorithmique, Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
  • Volume
    25
  • Issue
    3
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    557
  • Lastpage
    570
  • Abstract
    We consider the problem of neural association for a network of nonbinary neurons. Here, the task is to first memorize a set of patterns using a network of neurons whose states assume values from a finite number of integer levels. Later, the same network should be able to recall the previously memorized patterns from their noisy versions. Prior work in this area consider storing a finite number of purely random patterns, and have shown that the pattern retrieval capacities (maximum number of patterns that can be memorized) scale only linearly with the number of neurons in the network. In our formulation of the problem, we concentrate on exploiting redundancy and internal structure of the patterns to improve the pattern retrieval capacity. Our first result shows that if the given patterns have a suitable linear-algebraic structure, i.e., comprise a subspace of the set of all possible patterns, then the pattern retrieval capacity is exponential in terms of the number of neurons. The second result extends the previous finding to cases where the patterns have weak minor components, i.e., the smallest eigenvalues of the correlation matrix tend toward zero. We will use these minor components (or the basis vectors of the pattern null space) to increase both the pattern retrieval capacity and error correction capabilities. An iterative algorithm is proposed for the learning phase, and two simple algorithms are presented for the recall phase. Using analytical methods and simulations, we show that the proposed methods can tolerate a fair amount of errors in the input while being able to memorize an exponentially large number of patterns.
  • Keywords
    eigenvalues and eigenfunctions; error correction; iterative methods; learning (artificial intelligence); learning systems; matrix algebra; neural nets; pattern recognition; correlation matrix; eigenvalues; error correction capabilities; exponential pattern retrieval capacity; integer levels; iterative algorithm; iterative learning; learning phase; linear-algebraic structure; neural association; nonbinary associative memory; nonbinary neuron network; recall phase; subspace; Associative memory; Biological neural networks; Correlation; Neurons; Noise; Redundancy; Vectors; Dual-space method; error correcting codes; message passing; neural associative memory; stochastic learning;
  • fLanguage
    English
  • Journal_Title
    Neural Networks and Learning Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2162-237X
  • Type

    jour

  • DOI
    10.1109/TNNLS.2013.2277608
  • Filename
    6634278