Leveraging Intermediate Neural Collapse with Simplex ETFs for Efficient Deep Neural Networks
Emily Liu
TL;DR
This work investigates neural collapse and its link to simplex equiangular tight frames (ETFs) as a mechanism to enable memory-efficient training. It introduces Adaptive-ETF, which locks intermediate layers to ETF structure once NCC separability is achieved, and ETF-Transformer, which extends ETF constraints to transformer feedforward blocks. Through experiments on multilayer perceptrons and Vision Transformers, the authors show comparable accuracy to baselines while significantly reducing learnable parameters, and observe nuanced NCC dynamics under heavy ETF constraining. The findings suggest practical training benefits and offer insights into the role of NC2/NC3 in both fully connected and transformer architectures, with potential cross-modal applicability and broader implications for regularization and interpretability.
Abstract
Neural collapse is a phenomenon observed during the terminal phase of neural network training, characterized by the convergence of network activations, class means, and linear classifier weights to a simplex equiangular tight frame (ETF), a configuration of vectors that maximizes mutual distance within a subspace. This phenomenon has been linked to improved interpretability, robustness, and generalization in neural networks. However, its potential to guide neural network training and regularization remains underexplored. Previous research has demonstrated that constraining the final layer of a neural network to a simplex ETF can reduce the number of trainable parameters without sacrificing model accuracy. Furthermore, deep fully connected networks exhibit neural collapse not only in the final layer but across all layers beyond a specific effective depth. Using these insights, we propose two novel training approaches: Adaptive-ETF, a generalized framework that enforces simplex ETF constraints on all layers beyond the effective depth, and ETF-Transformer, which applies simplex ETF constraints to the feedforward layers within transformer blocks. We show that these approaches achieve training and testing performance comparable to those of their baseline counterparts while significantly reducing the number of learnable parameters.
