Related Experiment Video
Updated: Jun 5, 2026

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
The emergence of Miller's magic number on a sparse distributed memory
Alexandre Linhares1, Daniel M Chada, Christian N Aranha
1Getulio Vargas Foundation/EBAPE, Rio de Janeiro, Brazil. alexandre.linhares@fgv.br
Plos One
|January 20, 2011
Summary
Human memory capacity, often called Miller's magic number, emerges from the statistical properties of bitvectors representing information. This study explores how Sparse Distributed Memory and chunking create these cognitive limits.
Area of Science:
- Cognitive Science
- Theoretical Neuroscience
- Information Theory
Background:
- Human working memory exhibits a finite capacity, famously quantified by "Miller's magic number."
- Understanding the neural and computational basis of this memory limit is a key challenge in cognitive science.
Purpose of the Study:
- To investigate the emergence of human memory capacity limits.
- To model these limits using the statistical properties of bitvectors representing memory items.
- To explore the role of Sparse Distributed Memory and chunking in cognitive capacity.
Main Methods:
- Analysis of the statistical properties of large bitvectors used in memory representations.
- Application of the Sparse Distributed Memory (SDM) model.
- Incorporation of a "chunking through averaging" mechanism.
Main Results:
- The study demonstrates how specific statistical properties of bitvectors can lead to emergent memory capacity limitations.
- The proposed model, integrating SDM and chunking, provides a computational framework for understanding Miller's magic number.
- The findings suggest a link between information representation statistics and cognitive constraints.
Conclusions:
- The emergence of human memory capacity limits can be explained by the statistics of information representation, specifically bitvectors.
- The Sparse Distributed Memory model combined with chunking offers a plausible mechanism for these observed cognitive limitations.
- This work has potential implications for developing computational models in theoretical neuroscience.
Related Concept Videos
Ampere-Maxwell's Law: Problem-Solving
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Chunking
Chunking is a powerful cognitive technique that improves short-term memory retention by organizing information into smaller, more manageable units. The brain, limited by working memory capacity, can more easily process and store information when it is divided into "chunks" rather than presented as discrete, unrelated elements. Chunking is especially useful when dealing with large amounts of information, such as numerical sequences, words, or complex ideas.
The principle behind chunking is...
The principle behind chunking is...
Parallel Processing
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Understanding Memory
Memory is the retention of information or experiences over time, facilitated through three main processes: encoding, storage, and retrieval. Encoding is the process of inputting information into the memory system. For instance, when listening to a lecture, watching a play, reading a book, or having a conversation, the brain is actively encoding information. This initial stage involves transforming sensory input into a form that can be processed and stored by the brain. Various factors, such as...
Multimachine Stability
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...

