Understanding Grokking Through A Robustness Viewpoint
Zhiquan Tan, Weiran Huang
TL;DR
The paper tackles the grokking phenomenon, where neural networks generalize long after overfitting, by framing it through network robustness and the decay of the $l_2$ weight norm as a sufficient condition for grokking. It introduces perturbation-based training to speed generalization and reveals that learning fundamental group properties, such as commutativity in modulo addition, can be essential for grokking on certain tasks. To better predict and understand grokking, the authors develop matrix-information-theoretic metrics (PMI and PE) and their robustness-based variants (MID, ED) that correlate strongly with test performance. The work also demonstrates that these strategies can alter representations and provides a theoretical link between robustness, phase-transition-like generalization, and practical acceleration of grokking, with broad implications for diagnostic tools and training regimes.
Abstract
Recently, an interesting phenomenon called grokking has gained much attention, where generalization occurs long after the models have initially overfitted the training data. We try to understand this seemingly strange phenomenon through the robustness of the neural network. From a robustness perspective, we show that the popular $l_2$ weight norm (metric) of the neural network is actually a sufficient condition for grokking. Based on the previous observations, we propose perturbation-based methods to speed up the generalization process. In addition, we examine the standard training process on the modulo addition dataset and find that it hardly learns other basic group operations before grokking, for example, the commutative law. Interestingly, the speed-up of generalization when using our proposed method can be explained by learning the commutative law, a necessary condition when the model groks on the test dataset. We also empirically find that $l_2$ norm correlates with grokking on the test data not in a timely way, we propose new metrics based on robustness and information theory and find that our new metrics correlate well with the grokking phenomenon and may be used to predict grokking.
