Deep Neural Regression Collapse
Organizations: Department of Data Science, New Jersey Institute of Technology
Abstract
Neural Collapse is a phenomenon that helps identify sparse and low rank structures in deep classifiers. Recent work has extended the definition of neural collapse to regression problems, albeit only measuring the phenomenon at the last layer. In this paper, we establish that Neural Regression Collapse (NRC) also occurs below the last layer across different types of models. We show that in the collapsed layers of neural regression models, features lie in a subspace that corresponds to the target dimension, the feature covariance aligns with the target covariance, the input subspace of the layer weights aligns with the feature subspace, and the linear prediction error of the features is close to the overall prediction error of the model. In addition to establishing Deep NRC, we also show that models that exhibit Deep NRC learn the intrinsic dimension of low rank targets and explore the necessity of weight decay in inducing Deep NRC. This paper provides a more complete picture of the simple structure learned by deep networks in the context of regression.
Figures & tables
| Collapse Condition | Classification (NC) [ 1 , 2 ] | Regression (NRC) [ 5 ] , This paper |
|---|---|---|
| NC1/NRC1: Noise Suppression | ||
| NC2/NRC2: Signal-Target Alignment | ||
| NC3/NRC3: Feature-Weight Alignment | ||
| NC4/NRC4: Linear Predictability | Acc (NCC ) Acc ( ) |
| Dataset | Input Dimension | Target Dimension | Number of Samples | Task | Architecture |
|---|---|---|---|---|---|
| Swimmer | 8 | 2 | 1,000 | Imitation Learning | 8-layer MLP, hidden dimension |
| Reacher | 11 | 2 | 1,000 | 8-layer MLP, hidden dimension | |
| Hopper | 11 | 3 | 5,000 | 8-layer MLP, hidden dimension | |
| Carla2D [ 37 ] | 2 | 50,000 | Driving Simulation | ResNet-18 | |
| UTKFace [ 38 ] | 1 | 25,000 | Age Regression | ResNet-34 | |
| SGEMM [ 39 ] | 14 | 4 | 240,000 | Matrix Multiplication | 8-layer MLP, hidden dimension |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
Representation Learning
Representation learning develops data transformations that expose useful structure for prediction, transfer, generation, and control.
See all 799 papers