pipette
ENEnglish

Boolean threshold functions, neuron capacity, and memory retrieval

Xinyuan Xie

Preprint

En palabras de los autores

How much information can a single neuron remember? How many memories can neural networks retrieve without creating false memories? These questions are related to a basic question: how many Boolean threshold functions , , are there? In this paper, we show that the number of distinct Boolean threshold functions is \[ T_n=2\binom{2^n-1}{n}\bigl(1+O(n^{-99})\bigr). \] Equivalently, the capacity of a single threshold neuron is bits, improving the error term in the result of Kahn--Koml\'os--Szemer\'edi to . To prove this, we show that, for , and are chosen at random from , \[ \mathbb P\!\left\{ \langle v_1,\ldots,v_r\rangle\cap\{-1,1\}^n =\{\pm v_1,\ldots,\pm v_r\} \right\} =1-O(n^{-99}). \] In the context of the Kanter--Sompolinsky Hamiltonian for memory retrieval, this identifies as a sharp threshold, at which, for almost every collection of memories, the only ground states are these memories and their negatives, confirming a weaker form of the Kalai--Linial--Odlyzko conjecture. It also settles a recent open problem posed by M. Anthony on the specification number of Boolean threshold functions. In addition, we show that, for every , \[ \mathbb P\{v_1,\ldots,v_r are linearly dependent\} =2\binom r2 2^{-n}+O\!\left(2^{-n}e^{-cn}\right), \] confirming a conjecture of Kahn--Koml\'os--Szemer\'edi.

Resultado principalLimitación que admiten los autores

Apareció: viernes, 25 de septiembre. arXiv. Preprint, todavía sin revisión por pares.