Hopfield-Fenchel-Young Networks: A Unified Framework for Associative Memory Retrieval
Saul Santos, Vlad Niculae, Daniel McNamee, Andr\'e F. T. Martins

TL;DR
This paper introduces Hopfield-Fenchel-Young networks, a unified energy-based framework that generalizes associative memory models, enabling flexible, sparse, and structured memory retrieval with demonstrated effectiveness across diverse tasks.
Contribution
The work presents a novel unified framework for associative memory models using Fenchel-Young losses, connecting traditional and modern Hopfield networks through convex analysis and energy minimization.
Findings
Effective memory recall in simulated and real data
Unification of traditional and modern Hopfield networks
Enhanced sparse and structured pattern retrieval
Abstract
Associative memory models, such as Hopfield networks and their modern variants, have garnered renewed interest due to advancements in memory capacity and connections with self-attention in transformers. In this work, we introduce a unified framework-Hopfield-Fenchel-Young networks-which generalizes these models to a broader family of energy functions. Our energies are formulated as the difference between two Fenchel-Young losses: one, parameterized by a generalized entropy, defines the Hopfield scoring mechanism, while the other applies a post-transformation to the Hopfield output. By utilizing Tsallis and norm entropies, we derive end-to-end differentiable update rules that enable sparse transformations, uncovering new connections between loss margins, sparsity, and exact retrieval of single memory patterns. We further extend this framework to structured Hopfield networks using the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCognitive Computing and Networks · Advanced Graph Neural Networks
