
Overparameterization describes a model that has far more parameters than the number of training examples might seem to require. Surprisingly, modern deep learning shows these very large models often generalise better, not worse.
What it means in plain English
Classical intuition says a model with too many parameters relative to its data should overfit badly. Yet modern neural networks are massively overparameterized — with billions of parameters — and still generalise well. Researchers have found that, beyond a certain scale, extra parameters can actually improve a model’s ability to handle new data, a phenomenon that reshaped how the field thinks about model size.
It is part of why “bigger” has often meant “better” in recent AI.
A simple example
A large language model has vastly more parameters than any single training run could naively justify, yet it performs remarkably well on unseen tasks — an example of overparameterization working in the model’s favour rather than against it.
Why it matters
Overparameterization helps explain the success of today’s enormous models, and why scaling them up has driven so much progress. Understanding it clarifies a counterintuitive but central fact of the deep-learning era: at scale, more parameters can mean better generalisation.
Related terms
- Parameter — what there are many of in these models.
- Overfitting — the risk overparameterization surprisingly resists at scale.
- Foundation Model — typically heavily overparameterized.
Frequently asked questions
What is overparameterization?
It is when a model has far more parameters than the number of training examples strictly requires. Modern deep networks are often heavily overparameterized.
Isn’t overparameterization bad?
Counterintuitively, large overparameterized networks often generalise well in practice, especially with regularisation — a surprising finding that differs from classical statistical intuition.