English

Grokking in the Ising Model

Disordered Systems and Neural Networks 2026-02-06 v2

Abstract

Delayed generalization, termed grokking, in a machine learning calculation occurs when the increase in test accuracy is delayed relative to the training accuracy. This paper examines grokking in the context of a dense neural network trained to classify 2D Ising model configurations into 4 equally spaced energy regions in the presence of weight decay. Partially with the aid of novel PCA-based network layer analysis techniques, the observed behavior is interpreted as a transition from a connected network to a group of sparse subnetworks in which the number of active weights in each layer decreases monotonically with depth. This architecture reduces classification errors resulting from a multiplicity of paths. The final network layers, as in a convolutional neural network, sequentially identify global features of the input classes, which enables generalization to previously unseen patterns.

Keywords

Cite

@article{arxiv.2510.25966,
  title  = {Grokking in the Ising Model},
  author = {Karolina Hutchison and David Yevick},
  journal= {arXiv preprint arXiv:2510.25966},
  year   = {2026}
}
R2 v1 2026-07-01T07:12:50.554Z