paper-with-me

Papers

Associative Memory using Dictionary Learning and Expander Decoding

2016-11-29 · Arya Mazumdar, Ankit Singh Rawat

An associative memory is a framework of content-addressable memory that stores a collection of message vectors (or a dataset) over a neural network while enabling a neurally feasible mechanism to recover any message in the dataset from its noisy version. Designing an associative memory requires addressing two main tasks: 1) learning phase: given a dataset, learn a concise representation of the dataset in the form of a graphical model (or a neural network), 2) recall phase: given a noisy version of a message vector from the dataset, output the correct message vector via a neurally feasible algorithm over the network learnt during the learning phase. This paper studies the problem of designing a class of neural associative memories which learns a network representation for a large dataset that ensures correction against a large number of adversarial errors during the recall phase. Specifically, the associative memories designed in this paper can store dataset containing $\exp(n)$ $n$-length message vectors over a network with $O(n)$ nodes and can tolerate $\Omega(\frac{n}{{\rm polylog} n})$ adversarial errors. This paper carries out this memory design by mapping the learning phase and recall phase to the tasks of dictionary learning with a square dictionary and iterative error correction in an expander code, respectively.

📄 PDF Abstract BibTeX arXiv:1611.09621

Code (0)

등록된 구현이 없습니다.

Tasks

Dictionary Learning

Similar Papers 제목 키워드 기반

Bipartite expander Hopfield networks as self-decoding high-capacity error correcting codes

2019-12-01 · NeurIPS 2019 12 · Rishidev Chaudhuri, Ila Fiete

Neural network models of memory and error correction famously include the Hopfield network, which can directly store---and error-correct through its dynamics---arbitrary N-bit patterns, but only for ~N such patterns. On …

Decoder

Associative content-addressable networks with exponentially many robust stable states

2017-04-06 · Rishidev Chaudhuri, Ila Fiete

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 netw…

Hyperbolic Neural Population Geometry Benefits Computation

2026-06-08 · Dennis Wu, Yi-Chun Hung, Braden Yuille, James E. Fitzgerald 외 arxiv

Neural population geometry shapes downstream computation. Recent empirical findings in neurobiology suggest that a hyperbolic structure underlies population activity in the hippocampus. Here we provide a theoretical fram…

Dynamic Path-Decomposed Tries

2019-06-14 · Shunsuke Kanda, Dominik Köppl, Yasuo Tabei, Kazuhiro Morita 외

A keyword dictionary is an associative array whose keys are strings. Recent applications handling massive keyword dictionaries in main memory have a need for a space-efficient implementation. When limited to static appli…

Correlations strike back (again): the case of associative memory retrieval

2013-12-01 · NeurIPS 2013 12 · Cristina Savin, Peter Dayan, Mate Lengyel

It has long been recognised that statistical dependencies in neuronal activity need to be taken into account when decoding stimuli encoded in a neural population. Less studied, though equally pernicious, is the need to t…

Retrieval