Scinovex
articleTop 10% cited

Correlation Matrix Memories

IEEE Transactions on Computers · 1972 · Vol. C-21(4) · pp. 353–359
Teuvo Kohonen

Abstract

A new model for associative memory, based on a correlation matrix, is suggested. In this model information is accumulated on memory elements as products of component data. Denoting a key vector by q <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(p)</sup> , and the data associated with it by another vector x <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(p)</sup> , the pairs (q <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(p)</sup> , x <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(p)</sup> ) are memorized in the form of a matrix {see the Equation in PDF File} where c is a constant. A randomly selected subset of the elements of M <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">xq</inf> can also be used for memorizing. The recalling of a particular datum x <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(r)</sup> is made by a transformation x <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(r)</sup> =M <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">xq</inf> q <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">(r)</sup> . This model is failure tolerant and facilitates associative search of information; these are properties that are usually assigned to holographic memories. Two classes of memories are discussed: a complete correlation matrix memory (CCMM), and randomly organized incomplete correlation matrix memories (ICMM). The data recalled from the latter are stochastic variables but the fidelity of recall is shown to have a deterministic limit if the number of memory elements grows without limits. A special case of correlation matrix memories is the auto-associative memory in which any part of the memorized information can be used as a key. The memories are selective with respect to accumulated data. The ICMM exhibits adaptive improvement under certain circumstances. It is also suggested that correlation matrix memories could be applied for the classification of data.

Neural Networks and ApplicationsPhase-change materials and chalcogenidesMatrix Theory and AlgorithmsAssociative propertyComputer scienceArtificial intelligenceMathematicsPure mathematics
Citations
880
FWCI
14.40
field-weighted impact
References
14
Percentile
99%
vs. same field & year
Citations per year
Cited by
Adaptive bidirectional associative memories
Applied Optics · 1987 · 1,092 citations
Deep learning in neural networks: An overview
Neural Networks · 2014 · 17,774 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.