Dense Associative Memory for Pattern Recognition
Dmitry Krotov, John J Hopfield

TL;DR
This paper introduces a dense associative memory model that can store and retrieve many more patterns than neurons, establishing a duality with deep neural networks and exploring new activation functions for pattern recognition tasks.
Contribution
It proposes a duality between associative memory models and neural networks, enabling analysis of unconventional activation functions like higher rectified polynomials.
Findings
Memory models outperform traditional networks in pattern storage
Duality allows energy-based analysis of neural network properties
Higher rectified polynomials improve recognition accuracy
Abstract
A model of associative memory is studied, which stores and reliably retrieves many more patterns than the number of neurons in the network. We propose a simple duality between this dense associative memory and neural networks commonly used in deep learning. On the associative memory side of this duality, a family of models that smoothly interpolates between two limiting cases can be constructed. One limit is referred to as the feature-matching mode of pattern recognition, and the other one as the prototype regime. On the deep learning side of the duality, this family corresponds to feedforward neural networks with one hidden layer and various activation functions, which transmit the activities of the visible neurons to the hidden layer. This family of activation functions includes logistics, rectified linear units, and rectified polynomials of higher degrees. The proposed duality makes…
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
TopicsNeural Networks and Applications · Advanced Memory and Neural Computing · Machine Learning in Materials Science
