Capacity of the Hebbian-Hopfield network associative memory
Abstract
In Hop82, Hopfield introduced a Hebbian learning rule based neural network model and suggested how it can efficiently operate as an associative memory. Studying random binary patterns, he also uncovered that, if a small fraction of errors is tolerated in the stored patterns retrieval, the capacity of the network (maximal number of memorized patterns, m) scales linearly with each pattern's size, n. Moreover, he famously predicted αc=n→∞mn≈ 0.14. We study this very same scenario with two famous pattern's basins of attraction: (i) The AGS one from AmiGutSom85; and (ii) The NLT one from Newman88,Louk94,Louk94a,Louk97,Tal98. Relying on the fully lifted random duality theory (fl RDT) from Stojnicflrdt23, we obtain the following explicit capacity characterizations on the first level of lifting: equation αc(AGS,1) = ( δ∈ ( 0,12 ) 1-2δ2 erfinv ( 1-2δ ) - 22π e- ( erfinv ( 1-2δ ) )2 )2 ≈ 0.137906 equation equation αc(NLT,1) = erf(x)22x2-1+erf(x)2 ≈ 0.129490, 1-erf(x)2- 2erf(x)e-x2πx+2e-2x2π=0. equation A substantial numerical work gives on the second level of lifting αc(AGS,2) ≈ 0.138186 and αc(NLT,2) ≈ 0.12979, effectively uncovering a remarkably fast lifting convergence. Moreover, the obtained AGS characterizations exactly match the replica symmetry based ones of AmiGutSom85 and the corresponding symmetry breaking ones of SteKuh94.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.