IEEE Transactions on Information Theory · 1989 · 48 citations · 19 references
EngineeringComputer EngineeringComputer ScienceInformation TheoryMemoryTheory Of ComputationCoding TheoryMemory DevicesCode CapacityExponential GrowthMemory Storage Capacity
Asymptotic expressions for the capacity of an associative memory proposed by P. Kanerva (1984) are derived. Capacity is defined as the maximum number of random binary words that can be stored at random addresses so that the probability that a word is in error is arbitrarily small when it is retrieved by an n-bit address containing fewer than delta n errors, delta <or=1/2. Sphere-packing arguments show that the capacity of any associative memory can grow exponentially in n at a rate of at most 1-h/sub 2/( delta ), where h/sub 2/( delta ) is the binary entropy function in bits. It turns out that the Kanerva associative memory achieves this upper bound when its parameters are optimally set. Thus, the capacity of the Kanerva associative memory has an exponential growth rate equal to the rate of the best information-theoretic codes, that is 1-h/sub 2/( delta ). However, the Kanerva memory achieves its exponential growth in capacity at the expense of an exponential growth in hardware.<<ETX>>
19
An introduction to computing with neural nets
Richard P. Lippmann · IEEE ASSP Magazine · 1987 · 7.9K citations
Information Theory and Reliable Communication
David A. Bell · Electronics and Power · 1969 · 4K citations
David Marr · The Journal of Physiology · 1969 · 3.3K citations