AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Buying for a business?Offer from Amazon

Get business pricing on tech for your team

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

Alex Wang’s essay explains transformer components through the idea of associative memory: storing key-value pairs and retrieving values from similar queries. Under simplified assumptions, it estimates capacity at about 64 memories for a linear store, about 2,700 for an MLP, and more than a million for self-attention with 64-dimensional keys; these are theoretical illustrations, not measured limits for deployed models.

In an explanatory essay, Alex Wang argues that key parts of a transformer can be understood as different kinds of associative memory: systems that store key-value pairs and retrieve a value when given a similar key. Using simplified assumptions, Wang estimates that a linear layer with 64-dimensional keys can recall about 64 memories before interference matches the desired signal, while an MLP and self-attention can raise that illustrative capacity to about 2,700 and more than a million, respectively.

Wang’s account starts with a basic model of memory. Each stored item consists of a key, which is used to find it, and a value, which is what the system should return. A query retrieves the values associated with keys that resemble it. This framing is intended to make familiar neural-network components easier to reason about, rather than to report a new experimental measurement of a particular AI model.

In the simplest example, a linear layer stores each key-value pair by adding an outer product of the value and key to its weight matrix. When queried, the layer adds together stored values, weighted by how similar their keys are to the query. The target value is the signal; contributions from other stored items are interference. Wang estimates that for random, normalized keys and values, interference grows until it is about as large as the signal when the number of memories reaches the key dimension.

The essay then describes ways to improve on that basic store. Wang says an MLP can increase capacity and improve recall, and presents self-attention as a mechanism with stronger recall that can store a potentially unbounded number of memories. For 64-dimensional keys, the reported comparison is roughly 64, 2,700 and over one million memories across the three approaches. Those figures depend on the post’s assumptions and definitions of capacity; they should not be read as universal storage limits for real transformer models.

At a glance
reportWhen: Published date not provided in the supp…
The developmentAlex Wang published an explanatory account deriving an intuitive view of linear layers, MLPs and self-attention as memory stores, comparing their recall capacity.

A Memory Lens on Transformer Design

The memory analogy offers readers a practical way to understand why a network can store information yet still fail to retrieve a particular fact reliably. As more items share a store, their contributions can blur the requested result. In Wang’s framing, the key design problem is not only how much information weights can encode, but also whether the model can recall the right item amid competing memories.

This account also connects model architecture to capacity trade-offs. A basic linear mapping is easy to describe but becomes vulnerable to interference as memories accumulate. MLPs and self-attention provide more capable retrieval mechanisms in the essay’s analysis. The comparison can help readers interpret transformer architecture, but it does not establish how many facts a commercial model knows, how accurately it can answer questions, or what its real-world capacity is.

Amazon

transformer model memory capacity book

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

From Linear Layers to Attention

The essay introduces its memory framework through a familiar use of language models: asking one for information that is not immediately at hand. Wang describes asking Astra for the rules of the board game Dune: Imperium while on the way to a game night. That anecdote illustrates the user-facing experience, while the technical discussion that follows concerns how neural-network components can represent and retrieve key-value associations.

Wang also notes that a gradient-descent update to a linear layer can be expressed as a memory update: the layer’s weights change in a way that associates an input with a value derived from the loss gradient. The post points to earlier work by Irie, Csordás and Schmidhuber on expressing a linear layer trained by gradient descent as attention over its training inputs. The supplied material does not give publication dates or full bibliographic details for that work.

““The key property that characterizes a ‘good’ memory store is its ability to recall what it stored.””

— Alex Wang

Amazon

neural network associative memory guide

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Limits of the Capacity Estimates

The supplied excerpt does not include the full derivations for the MLP and self-attention estimates, nor the complete discussion of the assumptions used to calculate them. It does not state that the figures were validated through tests of deployed models. The estimates should be treated as theoretical claims made in the essay, not as independently confirmed benchmarks.

It is also unclear from the provided material how the analysis handles different value dimensions, non-random data, training effects, or practical retrieval errors. Wang’s excerpt says self-attention can store a potentially unbounded number of memories, but that wording does not establish unlimited practical storage: the text provided does not quantify compute, context length, or other implementation constraints.

Amazon

self-attention AI explanation book

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

The Full Analysis and Its Assumptions

The next step for readers seeking to evaluate the numerical comparison is to consult Wang’s full essay, which is the source for the estimates and develops the progression from a linear memory store toward MLPs and self-attention. The supplied excerpt ends as the post begins to discuss methods for reducing interference, so it does not provide the complete argument or all of its qualifications.

No follow-up experiment, model evaluation, or publication milestone is identified in the material provided. Until those details are available, the most grounded takeaway is the conceptual one: retrieval interference provides a framework for comparing memory-like behavior across transformer components, while the quoted capacities remain estimates tied to Wang’s analysis.

Amazon

machine learning memory storage techniques

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

What is the essay’s main idea?

Alex Wang describes linear layers, MLPs and self-attention as different kinds of associative memory that store key-value pairs and retrieve values from similar queries.

What does interference mean here?

Interference is the contribution of memories other than the requested one during recall. In Wang’s model, those contributions can build up until they rival the target memory’s signal.

Are the capacity figures measured limits for AI models?

No such validation is established in the supplied material. The figures—about 64, 2,700 and over one million memories for 64-dimensional keys—are presented as illustrative estimates under the essay’s assumptions.

Does the essay say self-attention has unlimited memory?

Wang describes self-attention as able to store a potentially unbounded number of memories in the framework. The excerpt does not show that practical transformer systems have unlimited storage or quantify their implementation limits.

Source: hn

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Intel and AMD’s new ACE CPU extensions bring an efficient AI-oriented instruction set to x86 — a new design makes matrix multiplication more power- and density-efficient

Intel and AMD introduce ACE, new CPU extensions that enhance AI workloads with improved power efficiency and performance on x86 processors.

SpaceXAI Will Deploy Standalone Nvidia Vera CPUs For Grok’s Agentic Workloads — Will Use Optimized Vera Rubin NVL72 In Space With Starmind Satellite – Tom’s Hardware

SpaceXAI announces plans to use standalone Nvidia Vera CPUs for Grok’s agentic AI tasks and deploy an optimized Vera Rubin NVL72 system in space with a Starmind satellite, with no schedule disclosed.

AI coding agents can be tricked into installing malware via ‘clean’ GitHub repositories — Mozilla’s 0din team shows how Claude Code can be exploited by its own helpfulness

Researchers demonstrate how AI coding agents like Claude can be tricked into installing malware from seemingly safe GitHub repositories, risking developer security.

Midjourney wants Hollywood studios to reveal the details of their AI usage

Midjourney demands Hollywood studios disclose their AI practices amid ongoing copyright disputes, raising industry transparency questions.