Associative content-addressable networks with exponentially many robust stable states
Rishidev Chaudhuri, Ila Fiete

TL;DR
This paper introduces a neural network model with exponentially many stable states and robust error correction, using expander graph connectivity to achieve high memory capacity and stability akin to error-correcting codes.
Contribution
It presents a novel associative memory model with exponential stability and robustness, leveraging expander graph connectivity within a restricted Boltzmann machine architecture.
Findings
Achieves exponential growth in memory states with network size.
Provides robust error correction comparable to modern codes.
Constructs networks with sparse random connections and low dynamic-range weights.
Abstract
The brain must robustly store a large number of memories, corresponding to the many events encountered over a lifetime. However, the number of memory states in existing neural network models either grows weakly with network size or recall fails catastrophically with vanishingly little noise. We construct an associative content-addressable memory with exponentially many stable states and robust error-correction. The network possesses expander graph connectivity on a restricted Boltzmann machine architecture. The expansion property allows simple neural network dynamics to perform at par with modern error-correcting codes. Appropriate networks can be constructed with sparse random connections, glomerular nodes, and associative learning using low dynamic-range weights. Thus, sparse quasi-random structures---characteristic of important error-correcting codes---may provide for…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · Error Correcting Code Techniques · Cooperative Communication and Network Coding
MethodsRestricted Boltzmann Machine
