On the Information Capacity of Nearest Neighbor Representations

Kordag Mehmet Kilic, Jin Sima, Jehoshua Bruck
5/9/2023
cs.CCcs.DMcs.IT

No confident code implementation found for this paper.

Abstract

The $\textit{von Neumann Computer Architecture}$ has a distinction between computation and memory. In contrast, the brain has an integrated architecture where computation and memory are indistinguishable. Motivated by the architecture of the brain, we propose a model of $\textit{associative computation}$ where memory is defined by a set of vectors in $\mathbb{R}^n$ (that we call $\textit{anchors}$), computation is performed by convergence from an input vector to a nearest neighbor anchor, and the output is a label associated with an anchor. Specifically, in this paper, we study the representation of Boolean functions in the associative computation model, where the inputs are binary vectors and the corresponding outputs are the labels ($0$ or $1$) of the nearest neighbor anchors. The information capacity of a Boolean function in this model is associated with two quantities: $\textit{(i)}$ the number of anchors (called $\textit{Nearest Neighbor (NN) Complexity}$) and $\textit{(ii)}$ the maximal number of bits representing entries of anchors (called $\textit{Resolution}$). We study symmetric Boolean functions and present constructions that have optimal NN complexity and resolution.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kilic2023information,
  title  = {On the Information Capacity of Nearest Neighbor Representations},
  author = {Kordag Mehmet Kilic and Jin Sima and Jehoshua Bruck},
  year   = {2023},
  eprint = {2305.05808},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.05808v1}
}

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/2305.05808.svg)](https://codeofpaper.com/paper/2305.05808)

Discussion