Content Addressable Memory

Content Addressable Memory


In a symbolic system information is stored in an external mechanism. In the example of the computer it is stored in files on the disks. As the information has been encoded in some form of file system in order to retrieve that information one must know the index system of the files. In other words, data can only be accessed by certain attributes. In a connectionist system the data is stored in the activation pattern of the units. Hence, if a processing unit receives excitatory input from one of its connections, each of its other connections will either be excited or inhibited. If these connections represent the attributes of the data then the data may be recalled by any one of its attributes, not just those that are part of an indexing system. As these connections represent the content of the data, this type of memory is called content addressable memory. This type of memory has the advantage of allowing greater flexibility of recall and is more robust. This distributed memory is able to work its way around errors by reconstructing information that may have been lesioned from the system.

Bechtel, W., & Abrahamsen, A. (1991). Connectionism and the mind: An introduction to parallel processing in networks. Cambridge, MA: Blackwell.


See Also:

Functional Architecture | Symbolic Architecture | Parallel Distributed Processing Models | Graceful Degradation | Spontaneous Generalisation |


Contributed by J. Andrews, Dececmber, 1995

Dictionary Home Page