Skip to content
Last Dictionary

neural collapse

nounAlso: terminal phase of training, minority collapse

In plain wordsA striking tidiness that appears when classifiers are trained for a long time: the network's internal summaries of each class shrink to single points arranged as evenly and as far apart as possible.

  1. A set of geometric regularities that emerge in the last-layer features and classifier of deep networks trained for classification well past zero training error (the 'terminal phase of training'): the features of all training examples in a class collapse toward their class mean; the class means, centered on the global mean, become equidistant and equiangular, forming a simplex equiangular tight frame, the most separated arrangement possible; the classifier's weight vectors align with those means up to scaling; and classification reduces to choosing the nearest class mean. Observed across standard architectures and image datasets, it has been derived theoretically in 'unconstrained features' models that treat last-layer features as free variables, where it is the optimum of regularized cross-entropycross-entropy, n.: A score of how surprised a model's predictions are by what actually happens; lower is better. Language models are trained mainly by driving this number down on real text. or squared loss. Neural collapse bears on robustness, on transfer learningtransfer learning, n.: Reusing what a model learned on one task to get a head start on another — like a pianist picking up the organ faster than a beginner. It lets models learn new jobs from little data. (collapsed features can transfer worse) and on class imbalanceclass imbalance, n.: When one category is far rarer than the others in the data — say, one fraud case per thousand transactions — so a model can look accurate while missing nearly every rare case that matters., where a 'minority collapse' variant merges rare classes; partial versions are reported in intermediate layers and in 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..

Origin

Described and named by Vardan Papyan, X. Y. Han and David L. Donoho in 'Prevalence of neural collapse during the terminal phase of deep learning training' (PNAS, 2020); Cong Fang and colleagues identified minority collapse in 2021.

Related

See also
  • representation learningrepresentation learning, n.: Letting a computer work out for itself how best to describe its data, such as the edges and shapes in images or the meanings of words, instead of relying on descriptions people design by hand.
  • cross-entropycross-entropy, n.: A score of how surprised a model's predictions are by what actually happens; lower is better. Language models are trained mainly by driving this number down on real text.
  • transfer learningtransfer learning, n.: Reusing what a model learned on one task to get a head start on another — like a pianist picking up the organ faster than a beginner. It lets models learn new jobs from little data.
  • class imbalanceclass imbalance, n.: When one category is far rarer than the others in the data — say, one fraud case per thousand transactions — so a model can look accurate while missing nearly every rare case that matters.
  • implicit regularizationimplicit regularization, n.: The hidden preferences of a training method itself: even with no explicit rule against complexity, the way a model is trained tends to steer it toward simpler solutions.
  • generalizationgeneralization, n.: How well a model copes with new examples it has never seen, rather than just memorizing its training data, like a student who understands the method, not just the answers.

Sources

  1. Papyan, V., Han, X. Y. & Donoho, D. L. (2020). Prevalence of neural collapse during the terminal phase of deep learning training. PNAS 117(40), 24652–24663.