Holographic Associative Memory
   HOME

TheInfoList



OR:

For
holographic data storage Holographic data storage is a potential technology in the area of high-capacity data storage. While magnetic and optical data storage devices rely on individual bits being stored as distinct magnetic or optical changes on the surface of the recor ...
, Holographic associative memory (HAM) is an information storage and retrieval system based on the principles of
holography Holography is a technique that enables a wavefront to be recorded and later re-constructed. Holography is best known as a method of generating real three-dimensional images, but it also has a wide range of other applications. In principle, i ...
. Holograms are made by using two beams of light, called a "reference beam" and an "object beam". They produce a pattern on the
film A film also called a movie, motion picture, moving picture, picture, photoplay or (slang) flick is a work of visual art that simulates experiences and otherwise communicates ideas, stories, perceptions, feelings, beauty, or atmosphere ...
that contains them both. Afterwards, by reproducing the reference beam, the hologram recreates a visual image of the original object. In theory, one could use the object beam to do the same thing: reproduce the original reference beam. In HAM, the pieces of information act like the two beams. Each can be used to retrieve the other from the pattern. It can be thought of as an
artificial neural network Artificial neural networks (ANNs), usually simply called neural networks (NNs) or neural nets, are computing systems inspired by the biological neural networks that constitute animal brains. An ANN is based on a collection of connected unit ...
which mimics the way the brain uses information. The information is presented in abstract form by a complex vector which may be expressed directly by a
waveform In electronics, acoustics, and related fields, the waveform of a signal is the shape of its graph as a function of time, independent of its time and magnitude scales and of any displacement in time.David Crecraft, David Gorham, ''Electronic ...
possessing frequency and magnitude. This waveform is analogous to electrochemical impulses believed to transmit information between biological
neuron A neuron, neurone, or nerve cell is an electrically excitable cell that communicates with other cells via specialized connections called synapses. The neuron is the main component of nervous tissue in all animals except sponges and placozoa. N ...
cells.


Definition

HAM is part of the family of analog, correlation-based, associative, stimulus-response memories, where information is mapped onto the phase orientation of complex numbers operating. It can be considered as a
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
valued
artificial neural network Artificial neural networks (ANNs), usually simply called neural networks (NNs) or neural nets, are computing systems inspired by the biological neural networks that constitute animal brains. An ANN is based on a collection of connected unit ...
. The holographic associative memory exhibits some remarkable characteristics. Holographs have been shown to be effective for
associative In mathematics, the associative property is a property of some binary operations, which means that rearranging the parentheses in an expression will not change the result. In propositional logic, associativity is a valid rule of replacement f ...
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered, ...
tasks, generalization, and pattern recognition with changeable attention. Ability of dynamic search localization is central to natural memory. For example, in visual perception, humans always tend to focus on some specific objects in a pattern. Humans can effortlessly change the focus from object to object without requiring relearning. HAM provides a computational model which can mimic this ability by creating representation for focus. At the heart of this new memory lies a novel bi-modal representation of pattern and a hologram-like complex spherical weight state-space. Besides the usual advantages of associative computing, this technique also has excellent potential for fast optical realization because the underlying hyper-spherical computations can be naturally implemented on optical computations. It is based on principle of information storage in the form of stimulus-response patterns where information is presented by phase angle orientations of
complex numbers In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the form a ...
on a
Riemann surface In mathematics, particularly in complex analysis, a Riemann surface is a connected one-dimensional complex manifold. These surfaces were first studied by and are named after Bernhard Riemann. Riemann surfaces can be thought of as deformed vers ...
. A very large number of stimulus-response patterns may be superimposed or "enfolded" on a single neural element. Stimulus-response associations may be both encoded and decoded in one non-iterative transformation. The mathematical basis requires no optimization of parameters or error
backpropagation In machine learning, backpropagation (backprop, BP) is a widely used algorithm for training feedforward neural network, feedforward artificial neural networks. Generalizations of backpropagation exist for other artificial neural networks (ANN ...
, unlike
connectionist Connectionism refers to both an approach in the field of cognitive science that hopes to explain mind, mental phenomena using artificial neural networks (ANN) and to a wide range of techniques and algorithms using ANNs in the context of artificial ...
neural networks A neural network is a network or circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up of biological ...
. The principal requirement is for stimulus patterns to be made symmetric or
orthogonal In mathematics, orthogonality is the generalization of the geometric notion of ''perpendicularity''. By extension, orthogonality is also used to refer to the separation of specific features of a system. The term also has specialized meanings in ...
in the complex domain. HAM typically employs
sigmoid Sigmoid means resembling the lower-case Greek letter sigma (uppercase Σ, lowercase σ, lowercase in word-final position ς) or the Latin letter S. Specific uses include: * Sigmoid function, a mathematical function * Sigmoid colon, part of the l ...
pre-processing where raw inputs are orthogonalized and converted to
Gaussian Carl Friedrich Gauss (1777–1855) is the eponym of all of the topics listed below. There are over 100 topics all named after this German mathematician and scientist, all in the fields of mathematics, physics, and astronomy. The English eponymo ...
distributions.


Principles of operation

1) Stimulus-response associations are both learned and expressed in one non-iterative transformation. No
backpropagation In machine learning, backpropagation (backprop, BP) is a widely used algorithm for training feedforward neural network, feedforward artificial neural networks. Generalizations of backpropagation exist for other artificial neural networks (ANN ...
of error terms or iterative processing required. 2) The method forms a non-
connectionist Connectionism refers to both an approach in the field of cognitive science that hopes to explain mind, mental phenomena using artificial neural networks (ANN) and to a wide range of techniques and algorithms using ANNs in the context of artificial ...
model in which the ability to superimpose a very large set of
analog Analog or analogue may refer to: Computing and electronics * Analog signal, in which information is encoded in a continuous variable ** Analog device, an apparatus that operates on analog signals *** Analog electronics, circuits which use analog ...
stimulus-response patterns or complex associations exists within the individual
neuron A neuron, neurone, or nerve cell is an electrically excitable cell that communicates with other cells via specialized connections called synapses. The neuron is the main component of nervous tissue in all animals except sponges and placozoa. N ...
cell. 3) The generated phase angle communicates response information, and magnitude communicates a measure of recognition (or confidence in the result). 4) The process permits a capability with neural system to establish dominance profile of stored information, thus exhibiting a memory profile of any range - from short-term to
long-term memory Long-term memory (LTM) is the stage of the Atkinson–Shiffrin memory model in which informative knowledge is held indefinitely. It is defined in contrast to short-term and working memory, which persist for only about 18 to 30 seconds. Long-t ...
. 5) The process follows the non-disturbance rule, that is prior stimulus-response associations are minimally influenced by subsequent learning. 6) The information is presented in abstract form by a complex vector which may be expressed directly by a
waveform In electronics, acoustics, and related fields, the waveform of a signal is the shape of its graph as a function of time, independent of its time and magnitude scales and of any displacement in time.David Crecraft, David Gorham, ''Electronic ...
possessing frequency and magnitude. This waveform is analogous to electrochemical impulses believed to transmit information between biological
neuron A neuron, neurone, or nerve cell is an electrically excitable cell that communicates with other cells via specialized connections called synapses. The neuron is the main component of nervous tissue in all animals except sponges and placozoa. N ...
cells.


See also

*
AND Corporation AND Corporation was incorporated in 1992. AND Corporation developed Holographic Neural Technology (HNeT), the technology based upon complex-valued phase coherence/decoherence principles in the emulation of neurological learning and function. The com ...
*
Holographic memory Holographic data storage is a potential technology in the area of high-capacity data storage. While magnetic and optical data storage devices rely on individual bits being stored as distinct magnetic or optical changes on the surface of the recor ...
*
Holonomic brain theory Holonomic brain theory, also known as The Holographic Brain, is a branch of neuroscience investigating the idea that human consciousness is formed by quantum effects in or between brain cells. Holonomic refers to representations in a Hilbert phas ...
*
Sparse distributed memory Sparse distributed memory (SDM) is a mathematical model of human long-term memory introduced by Pentti Kanerva in 1988 while he was at NASA Ames Research Center. It is a generalized random-access memory (RAM) for long (e.g., 1,000 bit) binary words. ...


References


Bibliography

* Sutherland, J., Holographic Models of Memory, Learning and Expression, ''International Journal of Neural Systems'', 1(3), 1990, pp356–267 * J. I. Khan.
Attention Modulated Associative Computing and Content-Associative Search in Image Archive
'. PhD thesis, University of Hawaii, August 1995. * K. I. Khan and D. Y. Yun
Characteristics of Multidimensional Holographic Associative Memory in Retrieval with Dynamically Localizable Attention
''IEEE Transactions on Neural Networks'', 9(3):389–406, May 1998. * HE Michel, AAS Awwal
Enhanced artificial neural networks using complex numbers
{cbignore, bot=medic, ''Neural Networks'', 1999. Proceedings. 1999 IEEE International Joint Conference on * R Stoop, J Buchli, G Keller, WH Steeb
Stochastic resonance in pattern recognition by a holographic neuron model
''Physical Review E'', 2003. * Y Hendra, RP Gopalan, MG Nair, A method for dynamic indexing of large image databases, ''Systems, Man, and Cybernetics'', 1999. IEEE SMC'99. * HE Michel, S Kunjithapatham
Processing Landsat TM data using complex-valued neural networks
''Proceedings of SPIE'', the International Society for Optical, 2002. * RP Gopalan, G Lee, Indexing of Image Databases Using Untrained 4D Holographic Memory Model, ''15th Australian Joint Conference on Artificial Intelligence'', - Springer Page 1. RI McKay and J. Slaney (Eds.): AI 2002, LNAI 2557, pp. 237–248. * RWTH Aachen, IH Ney, Approaches to Invariant Image Object Recognition

Holographic data storage