A novel associative memory implemented using collective computation

A radically new type of associative memory, the ASSOCMEM, has been implemented in VLSI and tested. Analog circuit techniques are used to construct a network that evolves towards fully restored (digital) fixed-points that are the memories of the system. Association occurs on the whole source word, each bit of which may assume a continuous analog value. The network does not require the distinction of a search key from a data field in either the source or target words. A key may be dynamically defined by differentially weighting any subset of the source word. The key need not be exact; the system will evolve to the closest memory. In the case when the key is the whole input word, the system may be thought of as performing error correction.

[1]  John P. Hayes,et al.  Computer Architecture and Organization , 1980 .

[2]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[3]  Behrooz Parhami,et al.  Associative memories and processors: An overview and selected bibliography , 1973 .

[4]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.