An Unconstrained Layer-Peeled Perspective on Neural Collapse
Wenlong Ji, Yiping Lu, Yiliang Zhang, Zhun Deng, Weijie J. Su
TL;DR
This work introduces the unconstrained layer-peeled model (ULPM) to study neural collapse in the last layer of classifiers, showing that gradient flow on ${\boldsymbol{W}}$ and ${\boldsymbol{H}}$ converges to a direction that is a Karush-Kuhn-Tucker (KKT) point of a minimum-norm separation problem, with the global optimum enforcing neural collapse (NC1–NC4). It proves that cross-entropy loss yields a benign global landscape where all non-global stationary points are strict saddles, ensuring convergence to neural-collapse solutions despite nonconvexity. Empirically, the authors verify neural collapse in unregularized training on datasets like MNIST and CIFAR-10 across various architectures, indicating that implicit regularization from gradient descent and the loss function suffices to drive the phenomenon in practice. The results illuminate the role of implicit bias and gradient dynamics in achieving robust generalization and stability, suggesting that explicit feature-norm constraints are not essential for neural-collapse behavior.
Abstract
Neural collapse is a highly symmetric geometric pattern of neural networks that emerges during the terminal phase of training, with profound implications on the generalization performance and robustness of the trained networks. To understand how the last-layer features and classifiers exhibit this recently discovered implicit bias, in this paper, we introduce a surrogate model called the unconstrained layer-peeled model (ULPM). We prove that gradient flow on this model converges to critical points of a minimum-norm separation problem exhibiting neural collapse in its global minimizer. Moreover, we show that the ULPM with the cross-entropy loss has a benign global landscape for its loss function, which allows us to prove that all the critical points are strict saddle points except the global minimizers that exhibit the neural collapse phenomenon. Empirically, we show that our results also hold during the training of neural networks in real-world tasks when explicit regularization or weight decay is not used.
