English

A theory of capacity and sparse neural encoding

Machine Learning 2021-02-23 v1 Neural and Evolutionary Computing Machine Learning

Abstract

Motivated by biological considerations, we study sparse neural maps from an input layer to a target layer with sparse activity, and specifically the problem of storing KK input-target associations (x,y)(x,y), or memories, when the target vectors yy are sparse. We mathematically prove that KK undergoes a phase transition and that in general, and somewhat paradoxically, sparsity in the target layers increases the storage capacity of the map. The target vectors can be chosen arbitrarily, including in random fashion, and the memories can be both encoded and decoded by networks trained using local learning rules, including the simple Hebb rule. These results are robust under a variety of statistical assumptions on the data. The proofs rely on elegant properties of random polytopes and sub-gaussian random vector variables. Open problems and connections to capacity theories and polynomial threshold maps are discussed.

Keywords

Cite

@article{arxiv.2102.10148,
  title  = {A theory of capacity and sparse neural encoding},
  author = {Pierre Baldi and Roman Vershynin},
  journal= {arXiv preprint arXiv:2102.10148},
  year   = {2021}
}

Comments

31 pages

R2 v1 2026-06-23T23:20:28.171Z