English

Grokking vs. Learning: Same Features, Different Encodings

Machine Learning 2025-02-05 v1 Disordered Systems and Neural Networks Artificial Intelligence

Abstract

Grokking typically achieves similar loss to ordinary, "steady", learning. We ask whether these different learning paths - grokking versus ordinary training - lead to fundamental differences in the learned models. To do so we compare the features, compressibility, and learning dynamics of models trained via each path in two tasks. We find that grokked and steadily trained models learn the same features, but there can be large differences in the efficiency with which these features are encoded. In particular, we find a novel "compressive regime" of steady training in which there emerges a linear trade-off between model loss and compressibility, and which is absent in grokking. In this regime, we can achieve compression factors 25x times the base model, and 5x times the compression achieved in grokking. We then track how model features and compressibility develop through training. We show that model development in grokking is task-dependent, and that peak compressibility is achieved immediately after the grokking plateau. Finally, novel information-geometric measures are introduced which demonstrate that models undergoing grokking follow a straight path in information space.

Keywords

Cite

@article{arxiv.2502.01739,
  title  = {Grokking vs. Learning: Same Features, Different Encodings},
  author = {Dmitry Manning-Coe and Jacopo Gliozzi and Alexander G. Stapleton and Edward Hirst and Giuseppe De Tomasi and Barry Bradlyn and David S. Berman},
  journal= {arXiv preprint arXiv:2502.01739},
  year   = {2025}
}

Comments

Code available at: https://github.com/xand-stapleton/grokking_vs_learning

R2 v1 2026-06-28T21:31:12.475Z