ArticleslgStudy

science

Holographic associative memory

Holographic associative memory is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Holographic associative memory rather than just read about it. In short: For holographic data storage, holographic associative memory (HAM) is an information storage and retrieval system based on the principles of holography. Holograms are made by using two beams of light, called a "reference beam" and an "object beam".

Key takeaways

  • Holographic associative memory belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Holographic associative memory to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Holographic associative memory from memory before moving on to harder problems.

Reference excerpt

For holographic data storage, holographic associative memory (HAM) is an information storage and retrieval system based on the principles of holography. Holograms are made by using two beams of light, called a "reference beam" and an "object beam". They produce a pattern on the film 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 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 possessing frequency and magnitude. This waveform is analogous to electrochemical impulses believed to transmit information between biological neuron 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. It can be considered as a complex valued artificial neural network. The holographic associative memory exhibits some remarkable characteristics. Holographs have been shown to be effective for associative memory 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 computers. 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 on a Riemann surface. 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, unlike connectionist neural networks. The principal requirement is for stimulus patterns to be made symmetric or orthogonal in the complex domain. HAM typically employs sigmoid pre-processing where raw inputs are orthogonalized and converted to Gaussian distributions.

Principles of operation

Stimulus-response associations are both learned and expressed in one non-iterative transformation. No backpropagation of error terms or iterative processing required. The method forms a non-connectionist model in which the ability to superimpose a very large set of analog stimulus-response patterns or complex associations exists within the individual neuron cell. The generated phase angle communicates response information, and magnitude communicates a measure of recognition (or confidence in the result). 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. The process follows the non-disturbance rule, that is prior stimulus-response associations are minimally influenced by subsequent learning. The information is presented in abstract form by a complex vector which may be expressed directly by a waveform possessing frequency and magnitude. This waveform is analogous to electrochemical impulses believed to transmit information between biological neuron cells.

See also AND Corporation – Canadian technology company Holonomic brain theory – Quantum interpretation of neuroscience Self-organizing map – Machine learning technique useful for dimensionality reduction Sparse distributed memory – Mathematical model of memory

References

Further reading Gopalan, R. P.; Lee, G (2002). McKay, R. I.; Slaney, J. (eds.). Indexing of Image Databases Using Untrained 4D Holographic Memory Model. 15th Australian Joint Conference on Artificial Intelligence. Springer. pp. 237–248. Hendra, Y.; Gopalan, R. P.; Nair, M. G. (1999). A method for dynamic indexing of large image databases. IEEE SMC'99. Systems, Man, and Cybernetics. Khan, J. I. (August 1995). Attention Modulated Associative Computing and Content-Associative Search in Image Archive (PDF) (PhD thesis). University of Hawaii. Michel, H. E.; Awwal, A. A. S. (1999). Enhanced artificial neural networks using complex numbers. IJCNN'99. International Joint Conference on Neural Networks. Proceedings (Cat. No.99CH36339. Vol. 1. Washington, DC, USA. pp. 456–461. doi:10.1109/IJCNN.1999.831538. Michel, H. E.; Kunjithapatham, S. (2002). Dasarathy, Belur V. (ed.). "Processing Landsat TM data using complex-valued neural networks" (PDF). Proceedings of SPIE. Data Mining and Knowledge Discovery: Theory, Tools, and Technology IV. 4730. International Society for Optical: 43–51. doi:10.1117/12.460209. S2CID 7664487. Archived from the original (PDF) on 2017-09-11. Stoop, R.; Buchli, J.; Keller, G.; Steeb, W. H. (2003). "Stochastic resonance in pattern recognition by a holographic neuron model" (PDF). Physical Review E. 67.

Worked examples

Example 1 — a first encounter with Holographic associative memory

Start with the simplest possible case. Write down what Holographic associative memory claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Holographic associative memory before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Holographic associative memory ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Holographic associative memory

In research
Holographic associative memory appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Holographic associative memory in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Holographic associative memory is common in secondary-school and first-year university syllabi. It links to neighbouring topics Holographic data storage, so understanding it makes those chapters shorter.
In everyday life
Look for Holographic associative memory outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Holographic associative memory” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Holographic associative memory in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Holographic associative memory means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Holographic associative memory out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Holographic associative memory in simple terms?

For holographic data storage, holographic associative memory (HAM) is an information storage and retrieval system based on the principles of holography. Holograms are made by using two beams of light, called a "reference beam" and an "object beam".

Why does Holographic associative memory matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Holographic associative memory?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Holographic associative memory.

Tags

  • Holographic data storage

Keep exploring