English

A binary Hopfield network with $1/\log(n)$ information rate and applications to grid cell decoding

Neurons and Cognition 2014-07-24 v1 Dynamical Systems

Abstract

A Hopfield network is an auto-associative, distributive model of neural memory storage and retrieval. A form of error-correcting code, the Hopfield network can learn a set of patterns as stable points of the network dynamic, and retrieve them from noisy inputs -- thus Hopfield networks are their own decoders. Unlike in coding theory, where the information rate of a good code (in the Shannon sense) is finite but the cost of decoding does not play a role in the rate, the information rate of Hopfield networks trained with state-of-the-art learning algorithms is of the order log(n)/n{\log(n)}/{n}, a quantity that tends to zero asymptotically with nn, the number of neurons in the network. For specially constructed networks, the best information rate currently achieved is of order 1/n{1}/{\sqrt{n}}. In this work, we design simple binary Hopfield networks that have asymptotically vanishing error rates at an information rate of 1/log(n){1}/{\log(n)}. These networks can be added as the decoders of any neural code with noisy neurons. As an example, we apply our network to a binary neural decoder of the grid cell code to attain information rate 1/log(n){1}/{\log(n)}.

Keywords

Cite

@article{arxiv.1407.6029,
  title  = {A binary Hopfield network with $1/\log(n)$ information rate and applications to grid cell decoding},
  author = {Ila Fiete and David J. Schwab and Ngoc M. Tran},
  journal= {arXiv preprint arXiv:1407.6029},
  year   = {2014}
}

Comments

extended abstract, 4 pages, 2 figures

R2 v1 2026-06-22T05:10:23.324Z