← Back to Paper List

Entropic Hetero-Associative Memory

Rafael Morales, Luis A. Pineda
Universidad de Guadalajara, Universidad Nacional Autónoma de México
arXiv (2024)
Memory MM

📝 Paper Summary

Associative Memory Models Hetero-associative Memory
EHAM extends Entropic Associative Memory to hetero-association by storing pairs of objects in a 4D relation and retrieving them via constructive methods that handle memory indeterminacy.
Core Problem
Standard hetero-associative memories (like BAM) often struggle with capacity and indeterminacy, while the previous EAM model was limited to auto-associative tasks.
Why it matters:
  • Real-world memory involves associating objects of different domains (e.g., image to text), not just self-recall
  • Retrieving an associated object when the memory is indeterminate (overlapped content) is difficult because the specific cue for the target domain is missing
  • Existing neural associative models often suffer from catastrophic forgetting or limited capacity compared to table-based entropic approaches
Concrete Example: When a handwritten digit '3' (domain A) is used to retrieve a corresponding handwritten letter 'c' (domain B), the system identifies a 'memory plane' containing the 'c', but has no specific cue within domain B to extract it, unlike in auto-association where the input itself is the cue.
Key Novelty
Entropic Hetero-Associative Memory (EHAM)
  • Stores associations between two different object domains (e.g., digits and letters) as a 4D weighted relation, effectively creating a specific 'memory plane' for any given input cue
  • Introduces three specific retrieval strategies (Random, Sample and Test, Search and Test) to construct a valid object from the indeterminate, high-entropy memory plane returned by the cue
Architecture
Architecture Figure Figure 1
Conceptual diagram of the Hetero-associative Memory Register and Retrieval operations. It illustrates two domains (A and B) and their codomains, mapping to a central association.
Evaluation Highlights
  • Achieves 100% precision and recall in recognizing registered pairs of MNIST digits and EMNIST letters
  • Retrieval using 'Search and Test' method achieves perfect recovery (0.0 mse) of stored objects given a cue from the associated domain
  • Demonstrates high capacity, successfully storing and retrieving 40,000 associations in a single memory instance with limited resources
Breakthrough Assessment
6/10
Offers a mathematically rigorous alternative to neural associative memories with perfect retrieval in tested scenarios, but relies on a specialized table-based structure rather than standard vector spaces.
×