Generalized Neural Collapse for a Large Number of Classes
Neural collapse provides an elegant mathematical characterization of learned last layer representations (a.k.a. features) and classifier weights in deep classification models. Such results not only provide insights but also motivate new techniques for improving practical deep models. However, most of the existing empirical and theoretical studies in neural collapse focus on the case that the number of classes is small relative to the dimension of the feature space. This paper extends neural collapse to cases where the number of classes are much larger than the dimension of feature space, which broadly occur for language models, retrieval systems, and face recognition applications. We show that the features and classifier exhibit a generalized neural collapse phenomenon, where the minimum one-vs-rest margins is maximized.We provide empirical study to verify the occurrence of generalized neural collapse in practical deep neural networks. Moreover, we provide theoretical study to show that the generalized neural collapse provably occurs under unconstrained feature model with spherical constraint, under certain technical conditions on feature dimension and number of classes.
Code (0)
등록된 구현이 없습니다.
Tasks
Face RecognitionRetrievalMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Optimal Representations for Generalized Contrastive Learning with Imbalanced Datasets
In this paper, we provide a computable characterization of the geometry of optimal representations in Contrastive Learning (CL) when the classes are imbalanced. When classes are balanced and the representation dimension …
Contrastive LearningA Study of Neural Collapse Phenomenon: Grassmannian Frame, Symmetry and Generalization
In this paper, we extend original Neural Collapse Phenomenon by proving Generalized Neural Collapse hypothesis. We obtain Grassmannian Frame structure from the optimization and generalization of classification. This stru…
Neural Collapse Terminus: A Unified Solution for Class Incremental Learning and Its Variants
How to enable learnability for new classes while keeping the capability well on old classes has been a crucial challenge for class incremental learning. Beyond the normal case, long-tail class incremental learning and fe…
class-incremental learningClass Incremental LearningFew-Shot Class-Incremental LearningIncremental LearningGeneralizing and Decoupling Neural Collapse via Hyperspherical Uniformity Gap
The neural collapse (NC) phenomenon describes an underlying geometric symmetry for deep neural networks, where both deeply learned features and classifiers converge to a simplex equiangular tight frame. It has been shown…
Phase Collapse in Neural Networks
Deep convolutional classifiers linearly separate image classes and improve accuracy as depth increases. They progressively reduce the spatial dimension whereas the number of channels grows with depth. Spatial variability…