REVIEW 5 minor 17 references
In a fully readable 12K-parameter model, grokking is a conditional, fragile phase transition whose unit of evidence is a multi-seed rate under a pinned numerical environment.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-11 08:45 UTC pith:7R5CC6H5
load-bearing objection Solid multi-seed evidence that grokking at 12K is coverage-gated, weight-decay-sensitive, and numerically fragile; the methodological standard is the real payload.
Grokking Is Conditional and Fragile: A Fully-Tractable, Multi-Seed Study at 12K Parameters
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
In this fully-tractable 12K-parameter regime, grokking is not an intrinsic property of a task but a conditional, fragile phase transition: it is gated by training-set coverage whose threshold tracks output cardinality more than composition structure, is promoted then destroyed by weight decay, and sits on a numerical knife-edge where pure changes of floating-point reduction order or device flip a minority of same-seed outcomes without detectable aggregate bias. Consequently the only reliable unit of evidence is a multi-seed rate measured inside a fixed numerical environment and, where possible, checked against a complete reading of weights and input-output map.
What carries the argument
The multi-seed, fixed-environment grok-rate (fraction of seeds whose best held-out accuracy exceeds a fixed threshold, typically 0.70, under pinned thread count and device). It converts seed- and numerics-sensitive binary outcomes into a controlled rate that can be tested for aggregate bias (exact McNemar, Newcombe intervals) and that responds to known interventions such as weight decay.
Load-bearing premise
That the coverage-cardinality pattern, numerical knife-edge, and multi-seed protocol observed at 12K parameters remain informative for the much larger models and non-modular tasks where most grokking claims are made.
What would settle it
A dense multi-seed coverage sweep on a larger-width modular model (or a non-modular algorithmic task) that either (a) shows no modulus-tracking coverage threshold once domain size and structure are controlled, or (b) shows that floating-point reduction-order or device changes no longer produce same-seed flips once averaging over many more parameters is present.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies grokking in a fully tractable ~11.9K-parameter Llama-style transformer (Glimmer-1-Base) on modular arithmetic tasks. Using multi-seed rates (typically 10–300 seeds) under a pinned numerical environment rather than single runs, it shows that grokking is a conditional, fragile phase transition: gated by training-set coverage whose threshold tracks output cardinality (modulus M) more than task structure (holding across a 10 imes domain-size change), modulated by weight decay into the Omnigrok inverted-U, and sensitive to floating-point reduction order and device (CPU threads or CPU vs GPU) which flip a minority of same-seed outcomes without shifting the aggregate rate. Decomposition into specialists helps primarily by converting sparse coverage into dense sub-domain coverage (isolated via a scratchpad control). Mechanistically, generalizing solutions exhibit more periodic output maps (flagged as partly definitional) while embeddings do not form the textbook Fourier circle. Methodologically, multi-seed paired controls overturn three single-run narratives as seed confounds, so the unit of evidence must be a multi-seed rate under fixed numerics, checked against direct model readout where possible.
Significance. If the results hold, the work supplies a clean, fully-legible testbed that makes multi-seed rates, seed-paired McNemar/Newcombe statistics, and an Omnigrok positive control standard for claims about phase-transition phenomena such as grokking. The coverage–cardinality regularity, numerical knife-edge (sub-ULP flips without aggregate bias), and decomposition-as-data-efficiency result are concrete and falsifiable inside the claimed regime; the public checkpoint, scripts, and per-seed records further raise the bar for reproducibility. Even though transfer to larger models is left open, the methodological prescription (report rates, pin threads/device, pair by seed, distrust single-run stories) is scale-independent and timely for any sharp transition measured near threshold.
minor comments (5)
- Table 1 still reports 3–5-seed cells that the text correctly flags as provisional and later supersedes with 10-seed grids (Table 2, Fig. 3). Consider moving the provisional numbers to an appendix or adding an explicit “superseded” note in the caption so a casual reader does not treat them as primary evidence.
- Figure 1 caption and surrounding text describe a “brief shaded train−held-out gap”; the shading itself is not visible in the rendered figure description. A short note that the gap is at most a few tenths of an epoch would help readers who cannot inspect the raw plot.
- Section 4.4: the Pearson r values for logit-Fourier concentration are reported with Fisher-z CIs, yet the class imbalance (39:3 and 5:37) is acknowledged only later. Leading with the group-mean separation and Spearman ρ (already present) would make the “partly definitional” caveat even clearer on first reading.
- Reproducibility statement lists Python/PyTorch/Transformers versions and the exact GPU; adding the precise MKL/OpenBLAS version string used for the CPU thread experiments would complete the numerical-environment pin.
- A few long sentences in the Introduction and Discussion (e.g., the paragraph beginning “This combination matters…”) could be split for readability without changing content.
Circularity Check
Only minor self-definitional consistency check on output periodicity (explicitly flagged by authors as partly definitional); central empirical claims are independent multi-seed measurements with external positive control.
specific steps
-
self definitional
[Section 4.4 (Mechanism: generalization as periodicity)]
"More fundamentally, because the read-out is the periodicity of the true-answer logit over a grid generated by a periodic rule, a model that answers correctly is periodic on that grid almost by construction; the correlation is thus partly definitional, and we report it as a consistency check on the periodicity framing rather than as an independent causal probe."
The claimed positive correlate (logit Fourier concentration tracks held-out accuracy) is nearly tautological: any model that correctly implements a modular (hence periodic) map will, by construction, produce a periodic true-answer logit surface on the (a,b) grid. The authors correctly flag and demote it; it does not underwrite the paper’s central rate or fragility claims.
full rationale
The paper is an empirical multi-seed study of grokking rates under controlled interventions (coverage, weight decay, floating-point environment, decomposition) on a fully enumerable 12K-parameter model. Its load-bearing results are measured rates (10–300 seeds), paired McNemar/Newcombe tests, an Omnigrok inverted-U reproduction used strictly as external positive control (Liu et al. 2023), a scratchpad arm isolating coverage from supervision, and threshold re-tabulations. No parameters are fitted then re-labeled as predictions; no uniqueness theorems or self-citation chains force the conclusions; the three single-run narratives are refuted by the multi-seed protocol itself. The sole near-circular element is the logit-Fourier concentration vs. accuracy correlation in §4.4, which the authors themselves label “partly definitional” and demote to a consistency check rather than an independent causal claim; the independent mechanistic result is the negative (no textbook Fourier embedding circle). This is honest self-containment inside the claimed fully-tractable regime; transfer is left open. Score 2 reflects only that flagged minor step.
Axiom & Free-Parameter Ledger
free parameters (3)
- grok threshold τ =
0.70 (primary)
- weight-decay values in Omnigrok sweep =
0 / 0.01 / 0.1 / 1.0
- coverage fractions and data budgets
axioms (4)
- standard math Floating-point addition is non-associative, so reduction order (thread count) or device kernels can change results at the level of rounding while leaving the mathematical program unchanged.
- domain assumption A run ‘groks’ if best held-out accuracy ≥ τ, with τ far above chance 1/M.
- domain assumption At hidden size 16 and M≤10 the model and tasks remain fully enumerable (weights, attention, full I/O map).
- domain assumption The released Glimmer-1-Base checkpoint (11 856 parameters, pretrained on 500 K FineWeb-Edu tokens) is a valid substrate that starts at chance on the modular tasks.
read the original abstract
Grokking -- the delayed onset of generalization long after a network has fit its training set - -is usually studied in models too large to read completely and reported from single training runs. We instead study a publicly released ~11,856-parameter Llama-style transformer (Glimmer-1-Base) on modular arithmetic, small enough to enumerate its weights, attention, and full input-output map, and we measure grokking as a multi-seed rate rather than a single outcome. In this fully-tractable regime grokking is a conditional, fragile phase transition. It is gated by training-set coverage, whose threshold tracks output cardinality (the modulus) more than task structure, an ordering that holds above the transition and across a ten-fold change in domain size. Weight decay reproduces the Omnigrok inverted-U at 12K parameters, a positive control on the rate measurement. Grokking also sits on a numerical knife-edge: two perturbations of the floating-point environment -- CPU thread count (reduction order) and CPU-versus-GPU execution -- each flip a minority of same-seed outcomes without a detectable shift in the aggregate rate. Decomposition into sub-task specialists helps chiefly by making coverage cheap rather than by adding supervision. Methodologically, multi-seed control under a fixed numerical environment overturns three dramatic single-run narratives in our own data, each a seed confound. The unit of evidence for grokking must therefore be a multi-seed rate under a pinned numerical environment, checked where possible against a direct reading of the model.
Figures
Reference graph
Works this paper leans on
-
[1]
arXiv:2207.08799. Xavier Bouthillier, Pierre Delaunay, Mirko Bronzi, Assya Trofimov, Brennan Nichyporuk, Justin Szeto, Nazanin Mohammadi Sepahvand, Edward Raff, Kanika Madan, Vikram Voleti, Samira Ebrahimi Kahou, Vincent Michalski, Dmitriy Serdyuk, Tal Arbel, Chris Pal, Gaël Varoquaux, and Pascal Vincent. Ac- counting for variance in machine learning benc...
-
[2]
Bilal Chughtai, Lawrence Chan, and Neel Nanda
arXiv:2103.03098. Bilal Chughtai, Lawrence Chan, and Neel Nanda. A toy model of universality: Reverse engineering how networks learn group operations. InInternational Conference on Machine Learning (ICML),
-
[3]
arXiv:2302.03025. CompactAI. Glimmer-1: An 11.9K-parameter Llama-style transformer,
-
[4]
URLhttps://huggingface. co/Glint-Research. Darshil Doshi, Tianyu He, Aritra Das, and Andrey Gromov. Grokking modular polynomials.arXiv preprint arXiv:2406.03495,
-
[5]
Grokking modular arithmetic.arXiv preprint arXiv:2301.02679,
Andrey Gromov. Grokking modular arithmetic.arXiv preprint arXiv:2301.02679,
-
[6]
arXiv:2310.06110. 1https://github.com/otanl/grokking-microscope, archived athttps://doi.org/10.5281/zenodo.21221306 13 Ziming Liu, Ouail Kitouni, Niklas Nolte, Eric J. Michaud, Max Tegmark, and Mike Williams. Towards understanding grokking: An effective theory of representation learning. InAdvances in Neural Information Processing Systems (NeurIPS),
-
[7]
arXiv:2205.10343. Ziming Liu, Eric J. Michaud, and Max Tegmark. Omnigrok: Grokking beyond algorithmic data. InInter- national Conference on Learning Representations (ICLR),
-
[8]
William Merrill, Nikolaos Tsilivis, and Aman Shukla
arXiv:2210.01117. William Merrill, Nikolaos Tsilivis, and Aman Shukla. A tale of two circuits: Grokking as competition of sparse and dense subnetworks.arXiv preprint arXiv:2303.11873,
-
[9]
arXiv:2301.05217. Pascal Jr. Tikeng Notsawo, Hattie Zhou, Mohammad Pezeshki, Irina Rish, and Guillaume Dumas. Predicting grokking long before it happens: A look into the loss landscape of models which grok.arXiv preprint arXiv:2306.13253,
-
[10]
David Picard. torch.manual_seed(3407) is all you need: On the influence of random seeds in deep learning architectures for computer vision.arXiv preprint arXiv:2109.08203,
-
[11]
Alethea Power, Yuri Burda, Harri Edwards, Igor Babuschkin, and Vedant Misra. Grokking: Generalization beyond overfitting on small algorithmic datasets.arXiv preprint arXiv:2201.02177,
-
[12]
Rylan Schaeffer, Brando Miranda, and Sanmi Koyejo
arXiv:2501.04697. Rylan Schaeffer, Brando Miranda, and Sanmi Koyejo. Are emergent abilities of large language models a mirage? InAdvances in Neural Information Processing Systems (NeurIPS),
-
[13]
arXiv:2304.15004. Noam Shazeer, Azalia Mirhoseini, Krzysztof Maziarz, Andy Davis, Quoc Le, Geoffrey Hinton, and Jeff Dean. Outrageously large neural networks: The sparsely-gated mixture-of-experts layer. InInternational Conference on Learning Representations (ICLR),
-
[14]
arXiv:1701.06538. Cecelia Summers and Michael J. Dinneen. Nondeterminism and instability in neural network optimization. InProceedings of the 38th International Conference on Machine Learning (ICML),
-
[15]
Vimal Thilak, Etai Littwin, Shuangfei Zhai, Omid Saremi, Roni Paiss, and Joshua Susskind. The slingshot mechanism: An empirical study of adaptive optimizers and the grokking phenomenon.arXiv preprint arXiv:2206.04817,
-
[16]
Explaining grokking through circuit efficiency.arXiv preprint arXiv:2309.02390,
Vikrant Varma, Rohin Shah, Zachary Kenton, János Kramár, and Ramana Kumar. Explaining grokking through circuit efficiency.arXiv preprint arXiv:2309.02390,
-
[17]
arXiv:2306.17844. 14
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.