How Can We Be So Dense? The Benefits of Using Highly Sparse Representations

Subutai Ahmad, Luiz Scheinkman
3/27/2019
cs.LGstat.ML

Official code: numenta/htmpapers (341 stars, AGPL-3.0, last commit 2022-03-30).

Abstract

Most artificial networks today rely on dense representations, whereas biological networks rely on sparse representations. In this paper we show how sparse representations can be more robust to noise and interference, as long as the underlying dimensionality is sufficiently high. A key intuition that we develop is that the ratio of the operable volume around a sparse vector divided by the volume of the representational space decreases exponentially with dimensionality. We then analyze computationally efficient sparse networks containing both sparse weights and activations. Simulations on MNIST and the Google Speech Command Dataset show that such networks demonstrate significantly improved robustness and stability compared to dense networks, while maintaining competitive accuracy. We discuss the potential benefits of sparsity on accuracy, noise robustness, hyperparameter tuning, learning speed, computational efficiency, and power requirements.

View on arXivView PDF

Code Implementations(1)

numenta/htmpapersOfficial100%
AGPL-3.0

Numenta published papers code and data

34194Shell, PythonJul 13, 20174 years agoAGPL-3.0
htmneocortexnumentapapertheory

Similar Papers

Cite this paper

@article{ahmad2019dense,
  title  = {How Can We Be So Dense? The Benefits of Using Highly Sparse Representations},
  author = {Subutai Ahmad and Luiz Scheinkman},
  year   = {2019},
  eprint = {1903.11257},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1903.11257}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1903.11257.svg)](https://codeofpaper.com/paper/1903.11257)

Discussion