Skip to content
Last Dictionary

model capacity

nounAlso: capacity, representational capacity, effective capacity

In plain wordsHow much a model is able to learn: the variety and complexity of patterns it can represent or memorize. Too little and it misses real patterns; very large models can even memorize pure noise.

  1. The range and complexity of functions that a model class can represent or fit, and hence how much information it can absorb from data. Formal measures from learning theory include the VC dimensionVC dimension, n.: A measure of how flexible a family of prediction rules is: the largest number of points it can label in every possible way. More flexible families need more data to learn reliably., Rademacher complexity and description length; parameter countparameter count, n.: How many adjustable numbers an AI model contains — the usual measure of its size. Modern language models have billions to trillions of them. is a crude proxy. Ian Goodfellow, Yoshua Bengio and Aaron Courville distinguish representational capacity, what an architecture could express, from effective capacity, what a given optimizer and regularizationregularization, n.: Any technique that stops a model from memorizing its training examples too closely — often by penalizing complexity — so that it works better on new data. actually reach. Classical theory ties capacity to the bias–variance tradeoffbias–variance tradeoff, n.: The balancing act between models too simple to capture a pattern and models so flexible that they also learn the noise. The best predictions usually come from somewhere in between.: too little causes underfittingunderfitting, n.: When a model is too simple, or trained too little, to capture the real pattern in the data, so it does poorly even on the examples it learned from., too much overfittingoverfitting, n.: When a model learns its training examples too well — quirks and noise included — so it does great on data it has seen but poorly on anything new, like a student who memorizes answers without understanding.. Deep networks complicate the picture: they can fit randomly labeled data yet generalize on real data, and test error can fall again beyond the point where the model interpolates its training set (double descentdouble descent, n.: A surprising pattern where a model's error on new data first falls, then rises, then falls again as the model grows bigger — contradicting the old rule that oversized models always do worse.). For language modelslarge language model, n.: A computer program trained on enormous amounts of text to predict the words that come next. At vast scale, that simple skill lets it chat, answer questions, translate, summarize and write code., capacity is also measured as storable information: Zeyuan Allen-Zhu and Yuanzhi Li (2024) estimated about 2 bits of factual knowledge per parameter, and John Morris and colleagues (2025) about 3.6 bits of memorized data per parameter for GPT-style models.

    Training and validation loss plateaued together at a high value, so we judged the model capacity-limited and doubled its width.

Origin

The word was applied to the storage ability of simple networks well before deep learning: Thomas Cover showed in 1965 that a linear threshold unit with n inputs can separate about 2n random patterns, and Vladimir Vapnik and Alexey Chervonenkis's 1971 theory of uniform convergence made capacity central to statistical learning. Chiyuan Zhang and colleagues' 2017 random-label experiments prompted its rethinking for deep networks.

Usage note

Not to be confused with expert capacity (the capacity factor) in mixture of expertsmixture of experts, n.: A way to build very large AI models cheaply: the model contains many specialist sub-networks, and for each word only a few are switched on, picked by a small dispatcher network. routing, a per-expert limit on tokens per batch. What a model can actually do is better called capabilitycapability, n.: Something an AI system is able to do, such as writing working code or solving math problems, and how well. Measuring capabilities is how researchers track progress and spot dangerous skills..

Related

See also
  • VC dimensionVC dimension, n.: A measure of how flexible a family of prediction rules is: the largest number of points it can label in every possible way. More flexible families need more data to learn reliably.
  • overfittingoverfitting, n.: When a model learns its training examples too well — quirks and noise included — so it does great on data it has seen but poorly on anything new, like a student who memorizes answers without understanding.
  • underfittingunderfitting, n.: When a model is too simple, or trained too little, to capture the real pattern in the data, so it does poorly even on the examples it learned from.
  • double descentdouble descent, n.: A surprising pattern where a model's error on new data first falls, then rises, then falls again as the model grows bigger — contradicting the old rule that oversized models always do worse.
  • bias–variance tradeoffbias–variance tradeoff, n.: The balancing act between models too simple to capture a pattern and models so flexible that they also learn the noise. The best predictions usually come from somewhere in between.
  • parameter countparameter count, n.: How many adjustable numbers an AI model contains — the usual measure of its size. Modern language models have billions to trillions of them.
  • memorizationmemorization, n.: When an AI model stores specific pieces of its training data — a paragraph, a phone number, an image — closely enough to reproduce them, instead of only learning general patterns.
  • overparameterizationoverparameterization, n.: Giving a model far more adjustable settings than it would seem to need — often more than it has training examples. Classic theory predicted this would backfire; in deep learning it usually helps.
Contrast with
  • capabilitycapability, n.: Something an AI system is able to do, such as writing working code or solving math problems, and how well. Measuring capabilities is how researchers track progress and spot dangerous skills.

Sources

  1. Cover, T. M. (1965). Geometrical and Statistical Properties of Systems of Linear Inequalities with Applications in Pattern Recognition. IEEE Transactions on Electronic Computers EC-14(3), 326–334.
  2. Zhang, C., Bengio, S., Hardt, M., Recht, B. & Vinyals, O. (2017). Understanding Deep Learning Requires Rethinking Generalization. ICLR 2017.
  3. Allen-Zhu, Z. & Li, Y. (2024). Physics of Language Models: Part 3.3, Knowledge Capacity Scaling Laws. arXiv preprint.