
Model Parameters Are Not a Hard Drive
From an ICML 2026 memory-capacity study: weights mix sample details, shared rules, and training traces — and after a phase point, memorization yields to generalization.
A tempting picture of large models is a giant database: shove training files into parameters, and they sit there forever. The opposite picture is just as tempting: the model remembers nothing and only learns abstract rules. An ICML 2026 study on memory capacity argues for a messier middle — and that middle is dynamic.
A mixed substrate, not a filing cabinet
Parameters are not a disk you fill with documents until the drive is full. They behave more like a shared workspace doing several jobs at once: holding some sample-specific details, holding reusable patterns distilled from many examples, and carrying statistical traces left by training. Those layers are not cleanly separated; they sit tangled in the same weights.
That is why “7B parameters × 3.6 bits each equals X gigabytes of memorized files” misleads. The famous bits-per-parameter figure from the same research line measures capacity under a careful definition of unintended memorization. It is not a statement that each weight is a tiny SSD slot reserved for your documents.
Past capacity, memorization yields to generalization
On real text such as FineWeb, the authors see a phase-like shift. When the training set is small enough to fit in capacity, the model mostly memorizes sample details — that path drops loss fastest. When data grows past capacity, unintended memorization stops rising and then falls, while generalization climbs. Once rote storage cannot keep up, gradient descent is pushed to extract shared patterns across examples.
Memory and generalization are therefore not simple enemies. Below capacity, memory dominates and generalization is thin. Above capacity, memory makes room for generalization and the model gets more useful on average. Double descent — test loss falling, rising, then falling again — shows up near the point where dataset size meets capacity, tying an old puzzle to this same transition.
Why scaling still makes sense — and what remains open
This picture also helps explain why scaling laws keep working when model size and data grow together. Larger models bring larger capacity: they can absorb bigger corpora before the transition into heavy generalization, and then learn deeper shared structure. Matching data volume to capacity is often more efficient than “always add more data.”
- Do sparse or mixture-of-experts models store more or less per active parameter than dense GPT-style stacks?
- Do optimizers, schedules, and data augmentation change effective capacity?
- Do alignment stages such as SFT and RLHF erase some memories, or mainly change how they are retrieved?
If we someday control memory with precision — keep the shared rules, erase sensitive samples, choose what to lock in and what to forget — the application boundary of large models would widen. Whether that fully solves data privacy, or invents new failure modes we do not yet see, is still an open question. What we have now is a clearer measuring stick: parameters are a mixed medium, not a hard drive.