Autoassociative memory

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Autoassociative memory, also known as auto-association memory or an autoassociation network, is any type of memory that enables one to retrieve a piece of data from only a tiny sample of itself.


Traditional memory[edit]

Traditional memory[clarification needed] stores data at a unique address and can recall the data upon presentation of the complete unique address.

Autoassociative memory[edit]

Autoassociative memories are capable of retrieving a piece of data upon presentation of only partial information[clarification needed] from that piece of data. Hopfield networks[1] have been shown[2] to act as autoassociative memory since they are capable of remembering data by observing a portion of that data.


For example, the sentence fragments presented below are sufficient for most humans to recall the missing information.

  1. "To be or not to be, that is _____."
  2. "I came, I saw, _____."

Many readers will realize the missing information is in fact:

  1. "To be or not to be, that is the question."
  2. "I came, I saw, I conquered."

This demonstrates the capability of autoassociative networks to recall the whole by using some of its parts.

Heteroassociative memory[edit]

Heteroassociative memories, on the other hand, can recall an associated piece of datum from one category upon presentation of data from another category.

Bidirectional associative memory[edit]

Bidirectional associative memories (BAM)[3] are artificial neural networks that have long been used for performing heteroassociative recall.


  1. ^ Hopfield, J J (1 April 1982). "Neural networks and physical systems with emergent collective computational abilities". Proceedings of the National Academy of Sciences of the United States of America. 79 (8): 2554–2558]. Bibcode:1982PNAS...79.2554H. doi:10.1073/pnas.79.8.2554. PMC 346238. PMID 6953413.
  2. ^ Artificial Intelligence Illuminated - Ben Coppin - Google Books. Retrieved on 2013-11-20.
  3. ^ Kosko, B. (1988). "Bidirectional Associative Memories" (PDF). IEEE Transactions on Systems, Man, and Cybernetics. 18 (1): 49–60. doi:10.1109/21.87054.

External links[edit]