Autoassociative memory

Autoassociative memory, also known as auto-association memory or an autoassociation network, is any type of memory is able to retrieve a piece of data from only a tiny sample of itself. They are very effective in de-noising or removing interference from the input and can be used to determine whether the given input is “known” or “unknown”.

In reference to computer memory, the idea of associative memory is also referred to as Content-addressable memory (CAM).

The net is said to recognize a “known” vector if the net produces a pattern of activation on the output units which is same as one of the vectors stored in it.

Background

Traditional memory

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

Autoassociative memory

Autoassociative memories are capable of retrieving a piece of data upon presentation of only partial information 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.

Hopfield Network

Hopfield networks serve as content-addressable ("associative") memory systems with binary threshold nodes, and they have been shown to act as autoassociative since they are capable of remembering data by observing a portion of that data[3].

Heteroassociative memory

Heteroassociative memories, on the other hand, can recall an associated piece of datum from one category upon presentation of data from another category. For example: It is possible that the associative recall is a transformation from the pattern “banana” to the different pattern “monkey.”[4]

Bidirectional associative memory (BAM)

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

Example

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.

gollark: Finding a free weather API to integrate into this project is proving mildly more irritating than anticipated.
gollark: ```<> 186.233.223.99 [13/Jun/2020:16:57:57 +0000] "7%3b%23&remoteSubmit=Save" 400 157 "-" "-" ```
gollark: ```<www.osmarks.tk> 185.202.1.204 [13/Jun/2020:17:21:24 +0000] "\x03\x00\x00/*\xE0\x00\x00\x00\x00\x00Cookie: mstshash=Administr" 400 157 "-" "-" ```
gollark: ```<status.osmarks.tk> [BEES EXPUNGED] [13/Jun/2020:17:49:05 +0000] "GET / HTTP/1.1" 200 20197 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36" secure```
gollark: The log files are... mostly just "checking for updates".

References

  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. Books.google.co.uk. Retrieved on 2013-11-20.
  3. Coppin, Ben (2004). Artificial Intelligence Illuminated. Jones & Bartlett Learning. ISBN 978-0-7637-3230-1.
  4. Hirahara, Makoto (2009), Binder, Marc D.; Hirokawa, Nobutaka; Windhorst, Uwe (eds.), "Associative Memory", Encyclopedia of Neuroscience, Berlin, Heidelberg: Springer, pp. 195–195, doi:10.1007/978-3-540-29678-2_392, ISBN 978-3-540-29678-2, retrieved 2020-08-14
  5. Kosko, B. (1988). "Bidirectional Associative Memories" (PDF). IEEE Transactions on Systems, Man, and Cybernetics. 18 (1): 49–60. doi:10.1109/21.87054.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.