An overview of condensation phenomenon in deep learning
Zhi-Qin John Xu, Yaoyu Zhang, Zhangchen Zhou
TL;DR
The paper investigates condensation, a phenomenon in nonlinear neural-network training where neurons within the same layer cluster into groups with similar outputs, with the cluster count typically increasing over time. It synthesizes evidence across simple two-layer nets, CNNs, and Transformer-relevant models, and analyzes the training dynamics, loss landscapes, and the role of dropout in driving condensation. A phase-diagram framework is presented to distinguish linear and nonlinear (condensation) regimes in the infinite-width limit, along with the embedding principle that links wider and narrower networks, and implications for generalization and pruning. The work connects condensation to improved generalization, potential pruning strategies, and enhanced reasoning in Transformer-like architectures, offering a new perspective on designing and training efficient deep networks.
Abstract
In this paper, we provide an overview of a common phenomenon, condensation, observed during the nonlinear training of neural networks: During the nonlinear training of neural networks, neurons in the same layer tend to condense into groups with similar outputs. Empirical observations suggest that the number of condensed clusters of neurons in the same layer typically increases monotonically as training progresses. Neural networks with small weight initializations or Dropout optimization can facilitate this condensation process. We also examine the underlying mechanisms of condensation from the perspectives of training dynamics and the structure of the loss landscape. The condensation phenomenon offers valuable insights into the generalization abilities of neural networks and correlates to stronger reasoning abilities in transformer-based language models.
