Why Loss Re-weighting Works If You Stop Early: Training Dynamics of Unconstrained Features
Yize Zhao, Christos Thrampoulidis
TL;DR
The paper tackles why loss reweighting helps early training on imbalanced data but often has limited impact at convergence in overparameterized DNNs. It introduces a Small-Scale Model with unconstrained features and a squared-loss surrogate to expose how spectral structure in the label matrix governs learning dynamics, showing vanilla ERM prioritizes majority-related features while reweighting flattens the spectrum and accelerates minority learning. The authors derive closed-form gradient-flow dynamics and explicit learning-time formulas, demonstrating that under reweighting the effective learning window becomes independent of the imbalance ratio up to a constant bound. These results provide a principled explanation for early training gains from reweighting and offer guidance for leveraging reweighting strategies in highly parameterized models.
Abstract
The application of loss reweighting in modern deep learning presents a nuanced picture. While it fails to alter the terminal learning phase in overparameterized deep neural networks (DNNs) trained on high-dimensional datasets, empirical evidence consistently shows it offers significant benefits early in training. To transparently demonstrate and analyze this phenomenon, we introduce a small-scale model (SSM). This model is specifically designed to abstract the inherent complexities of both the DNN architecture and the input data, while maintaining key information about the structure of imbalance within its spectral components. On the one hand, the SSM reveals how vanilla empirical risk minimization preferentially learns to distinguish majority classes over minorities early in training, consequently delaying minority learning. In stark contrast, reweighting restores balanced learning dynamics, enabling the simultaneous learning of features associated with both majorities and minorities.
