Hyperdimensional Computing
What if we've been computing in the wrong number of dimensions?
Most neural networks operate in spaces of hundreds or thousands of dimensions. Hyperdimensional computing operates in 10,000 dimensions or more. And in those vast spaces, something magical happens: vectors become almost orthogonal to each other by default, noise becomes irrelevant, and computation becomes both incredibly efficient and remarkably robust.
This isn't just scaling up. It's recognizing that high-dimensional spaces have bizarre, counterintuitive properties that make them perfect for brain-like computation. Properties that evolution discovered billions of years ago and that we're only now learning to exploit in silicon.
Why This Matters for Coherence
Brains don't store memories as precise addresses. They use distributed, overlapping representations that degrade gracefully and compose naturally. Hyperdimensional computing provides a mathematical framework for exactly this kind of organization: representations that maintain coherence through noise, that compose through simple operations, and that scale without centralized coordination.
Understanding hyperdimensional computing illuminates how coherence can be maintained through distributed, high-dimensional representations—principles that likely govern both biological and artificial intelligence.
What This Series Covers
This series explores hyperdimensional computing and vector symbolic architectures as an alternative paradigm for AI and cognitive modeling. We'll examine:
- The intellectual origins from Pentti Kanerva's work on sparse distributed memory
- Core operations: binding, bundling, and permutation in high dimensions
- Why high-dimensional spaces have "magical" geometric properties
- How HDC beats transformers on efficiency for certain tasks
- Industry adoption from Intel and IBM
- Applications to cognitive architectures and memory models
- Connections between HDC and active inference
- What hyperdimensional representations teach us about efficient coherence
By the end of this series, you'll understand why the question "How many dimensions should we compute in?" has a surprising answer—and why that answer might be closer to how brains actually work.
Articles in This Series









Comments ()