Deep Networks Always Grok and Here is Why
Not on the map. Why?
Abstract (arXiv)
Grokking, or delayed generalization, is a phenomenon where generalization in a deep neural network (DNN) occurs long after achieving near zero training error. Previous studies have reported the occurrence of grokking in specific controlled settings, such as DNNs initialized with large-norm parameters or transformers trained on algorithmic datasets. We demonstrate that grokking is actually much more widespread and materializes in a wide range of practical settings, such as training of a convolutional neural network (CNN) on CIFAR10 or a Resnet on Imagenette. We introduce the new concept of delayed robustness, whereby a DNN groks adversarial examples and becomes robust, long after interpolation and/or generalization. We develop an analytical explanation for the emergence of both delayed generalization and delayed robustness based on the local complexity of a DNN's input-output mapping. Our local complexity measures the density of so-called linear regions (aka, spline partition regions) that tile the DNN input space and serves as a utile progress measure for training. We provide the first evidence that, for classification problems, the linear regions undergo a phase transition during training whereafter they migrate away from the training samples (making the DNN mapping smoother there) and towards the decision boundary (making the DNN mapping less smooth there). Grokking occurs post phase transition as a robust partition of the input space thanks to the linearization of the DNN mapping around the training points. Website: https://bit.ly/grok-adversarial
Key facts. Cited by 49 papers in the map (data through 7 Oct 2026). Builds on 29 of its 41 references that are in the map. First posted on arXiv 23 Feb 2024.
Builds on
29 of 41 references.
References · 29
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2023Progress measures for grokking via mechanistic interpretabilitycited by 822
- 2020Prevalence of Neural Collapse during the terminal phase of deep learning trainingcited by 713
- 2022Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasetscited by 599
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
- 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
- 2016On the Expressive Power of Deep Neural Networkscited by 302
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 187
17 more
- 2022Hidden Progress in Deep Learning: SGD Learns Parities Near the Computational Limitcited by 184
- 2019Complexity of Linear Regions in Deep Networkscited by 166
- 2019Adversarial Robustness through Local Linearizationcited by 146
- 2022Towards Understanding Sharpness-Aware Minimizationcited by 145
- 2023Explaining grokking through circuit efficiencycited by 105
- 2023Benign Overfitting and Grokking in ReLU Networks for XOR Cluster Datacited by 32
- 2023SplineCam: Exact Visualization and Characterization of Deep Network Geometry and Decision Boundariescited by 31
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
- 2022Polarity Sampling: Quality and Diversity Control of Pre-Trained Generative Networks via Singular Valuescited by 21
- 2022POLICE: Provably Optimal Linear Constraint Enforcement for Deep Neural Networkscited by 19
- 2022A Blessing of Dimensionality in Membership Inference through Regularizationcited by 17
- 2022Are All Linear Regions Created Equal?cited by 13
- 2019Implicit Regularization in Over-parameterized Neural Networkscited by 10
- 2021Test Sample Accuracy Scales with Training Sample Density in Neural Networkscited by 9
- 2022Batch Normalization Explainedcited by 8
- 2021Max-Affine Spline Insights Into Deep Network Pruningcited by 5
- 2023Towards Deep Learning Models Resistant to Transfer-based Adversarial Attacks via Data-centric Robust Learningcited by 2
Built on by
Citing papers per year: 2024: 9; 2025: 26; 2026: 14.
49 papers.
Sort:
By area:
- 2025Grokking at the Edge of Numerical Stabilitycited by 41
- 2024Approaching Deep Learning through the Spectral Dynamics of Weightscited by 29
- 2024Understanding Visual Feature Reliance through the Lens of Complexitycited by 15
- 2025Let Me Grok for You: Accelerating Grokking via Embedding Transfer from a Weaker Modelcited by 13
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theorycited by 10
- 2025Grokking in LLM Pretraining? Monitor Memorization-to-Generalization without Testcited by 10
- 2024On the Local Complexity of Linear Regions in Deep ReLU Networkscited by 9
- 2025Position: Solve Layerwise Linear Models First to Understand Neural Dynamical Phenomena (Neural Collapse, Emergence, Lazy/Rich Regime, and Grokking)cited by 8
- 2025Flatness is Necessary, Neural Collapse is Not: Rethinking Generalization via Grokkingcited by 8
- 2025The Geometry of Grokking: Norm Minimization on the Zero-Loss Manifoldcited by 8
- 2024Progress Measures for Grokking on Real-world Taskscited by 7
- 2024What Secrets Do Your Manifolds Hold? Understanding the Local Geometry of Generative Modelscited by 7
37 more
- 2025Mechanistic Insights into Grokking from the Embedding Layercited by 6
- 2026To Grok Grokking: Provable Grokking in Ridge Regressioncited by 6
- 2024Quantum Hamiltonian Embedding of Images for Data Reuploading Classifierscited by 4
- 2025Time to Spike? Understanding the Representational Power of Spiking Neural Networks in Discrete Timecited by 4
- 2025Explaining Grokking and Information Bottleneck through Neural Collapse Emergencecited by 4
- 2026Model Capacity Determines Grokking through Competing Memorisation and Generalisation Speedscited by 4
- 2024Acceleration of Grokking in Learning Arithmetic Operations via Kolmogorov-Arnold Representationcited by 3
- 2025Constraining the outputs of ReLU neural networkscited by 3
- 2025Learning words in groups: fusion algebras, tensor ranks and grokkingcited by 3
- 2026Grokking as a Falsifiable Finite-Size Transitioncited by 3
- 2026Is your algorithm unlearning or untraining?cited by 3
- 2026The Linear Centroids Hypothesis: Features as Directions Learned by Local Expertscited by 3
- 2025Grokking vs. Learning: Same Features, Different Encodingscited by 2
- 2025NeuralGrok: Accelerate Grokking by Neural Gradient Transformationcited by 2
- 2025GrokAlign: Geometric Characterisation and Acceleration of Grokkingcited by 2
- 2025Topological Signatures of ReLU Neural Network Activation Patternscited by 2
- 2026Topological Signatures of Grokkingcited by 2
- 2026Grokking on the Weight-Decay Clock: A Rate Hierarchy from Softly Broken Symmetriescited by 2
- 2025Beyond Progress Measures: Theoretical Insights into the Mechanism of Grokkingcited by 1
- 2025A Two-Phase Perspective on Deep Learning Dynamicscited by 1
- 2025When Data Falls Short: Grokking Below the Critical Thresholdcited by 1
- 2026Tunneling the Loss Landscape: Bypassing Memorization with Monte Carlo Parameter Swappingcited by 1
- 2024On the Geometry of Deep Learningcited by 0
- 2025Noisy Deep Ensemble: Accelerating Deep Ensemble Learning via Noise Injectioncited by 0
- 2025SplInterp: Improving our Understanding and Training of Sparse Autoencoderscited by 0
- 2025Decomposing Prediction Mechanisms for In-Context Recallcited by 0
- 2025Algorithm Development in Neural Networks: Insights from the Streaming Parity Taskcited by 0
- 2025Tracing the Path to Grokking: Embeddings, Dropout, and Network Activationcited by 0
- 2025GRADSTOP: Early Stopping of Gradient Descent via Posterior Samplingcited by 0
- 2025Beyond Binary Out-of-Distribution Detection: Characterizing Distributional Shifts with Multi-Statistic Diffusion Trajectoriescited by 0
- 2025Grokked Models are Better Unlearnerscited by 0
- 2026Deep Exploration of Epoch-wise Double Descent in Noisy Data: Signal Separation, Large Activation, and Benign Overfittingcited by 0
- 2026Complexity of Linear Regions in Self-supervised Deep ReLU Networkscited by 0
- 2026Emergent Generalization by Representation Learning in Artificial Neural Networkscited by 0
- 2026Affine Geometry of Gaussian ReLU Networks via Conditional Kac-Rice Formulascited by 0
- 2026Beyond Local Linearity: Scale-Resolved Geometry of Learned Image Encoderscited by 0
- 2026Generalization in Neural Networks Through the Lens of Magnitude Potentialcited by 0
- 2026Generalization in Neural Networks Through the Lens of Magnitude Potential1 Oct 2026
- 2026Beyond Local Linearity: Scale-Resolved Geometry of Learned Image Encoders30 Sep 2026
- 2026Affine Geometry of Gaussian ReLU Networks via Conditional Kac-Rice Formulas26 Sep 2026
- 2026Tunneling the Loss Landscape: Bypassing Memorization with Monte Carlo Parameter Swapping3 Aug 2026
- 2026Grokking on the Weight-Decay Clock: A Rate Hierarchy from Softly Broken Symmetries27 Jul 2026
- 2026Emergent Generalization by Representation Learning in Artificial Neural Networks11 Jul 2026
- 2026Model Capacity Determines Grokking through Competing Memorisation and Generalisation Speeds10 May 2026
- 2026Topological Signatures of Grokking7 May 2026
- 2026Complexity of Linear Regions in Self-supervised Deep ReLU Networks27 Apr 2026
- 2026The Linear Centroids Hypothesis: Features as Directions Learned by Local Experts13 Apr 2026
- 2026Is your algorithm unlearning or untraining?9 Apr 2026
- 2026Grokking as a Falsifiable Finite-Size Transition25 Mar 2026
37 more
- 2026To Grok Grokking: Provable Grokking in Ridge Regression27 Jan 2026
- 2026Deep Exploration of Epoch-wise Double Descent in Noisy Data: Signal Separation, Large Activation, and Benign Overfitting13 Jan 2026
- 2025Grokked Models are Better Unlearners3 Dec 2025
- 2025When Data Falls Short: Grokking Below the Critical Threshold6 Nov 2025
- 2025The Geometry of Grokking: Norm Minimization on the Zero-Loss Manifold2 Nov 2025
- 2025Beyond Binary Out-of-Distribution Detection: Characterizing Distributional Shifts with Multi-Statistic Diffusion Trajectories20 Oct 2025
- 2025Topological Signatures of ReLU Neural Network Activation Patterns14 Oct 2025
- 2025Explaining Grokking and Information Bottleneck through Neural Collapse Emergence25 Sep 2025
- 2025Flatness is Necessary, Neural Collapse is Not: Rethinking Generalization via Grokking22 Sep 2025
- 2025Learning words in groups: fusion algebras, tensor ranks and grokking8 Sep 2025
- 2025GRADSTOP: Early Stopping of Gradient Descent via Posterior Sampling26 Aug 2025
- 2025Constraining the outputs of ReLU neural networks5 Aug 2025
- 2025Tracing the Path to Grokking: Embeddings, Dropout, and Network Activation15 Jul 2025
- 2025Algorithm Development in Neural Networks: Insights from the Streaming Parity Task14 Jul 2025
- 2025Decomposing Prediction Mechanisms for In-Context Recall2 Jul 2025
- 2025Grokking in LLM Pretraining? Monitor Memorization-to-Generalization without Test26 Jun 2025
- 2025GrokAlign: Geometric Characterisation and Acceleration of Grokking14 Jun 2025
- 2025Time to Spike? Understanding the Representational Power of Spiking Neural Networks in Discrete Time23 May 2025
- 2025Mechanistic Insights into Grokking from the Embedding Layer21 May 2025
- 2025SplInterp: Improving our Understanding and Training of Sparse Autoencoders17 May 2025
- 2025NeuralGrok: Accelerate Grokking by Neural Gradient Transformation24 Apr 2025
- 2025Let Me Grok for You: Accelerating Grokking via Embedding Transfer from a Weaker Model17 Apr 2025
- 2025A Two-Phase Perspective on Deep Learning Dynamics17 Apr 2025
- 2025Noisy Deep Ensemble: Accelerating Deep Ensemble Learning via Noise Injection8 Apr 2025
- 2025Beyond Progress Measures: Theoretical Insights into the Mechanism of Grokking4 Apr 2025
- 2025Position: Solve Layerwise Linear Models First to Understand Neural Dynamical Phenomena (Neural Collapse, Emergence, Lazy/Rich Regime, and Grokking)28 Feb 2025
- 2025Grokking vs. Learning: Same Features, Different Encodings3 Feb 2025
- 2025Grokking at the Edge of Numerical Stability8 Jan 2025
- 2024On the Local Complexity of Linear Regions in Deep ReLU Networks24 Dec 2024
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theory16 Dec 2024
- 2024Approaching Deep Learning through the Spectral Dynamics of Weights21 Aug 2024
- 2024What Secrets Do Your Manifolds Hold? Understanding the Local Geometry of Generative Models15 Aug 2024
- 2024On the Geometry of Deep Learning9 Aug 2024
- 2024Quantum Hamiltonian Embedding of Images for Data Reuploading Classifiers19 Jul 2024
- 2024Understanding Visual Feature Reliance through the Lens of Complexity8 Jul 2024
- 2024Acceleration of Grokking in Learning Arithmetic Operations via Kolmogorov-Arnold Representation26 May 2024
- 2024Progress Measures for Grokking on Real-world Tasks21 May 2024
- 2026Is your algorithm unlearning or untraining?cited by 3
- 2025Grokked Models are Better Unlearnerscited by 0
- 2026Is your algorithm unlearning or untraining?9 Apr 2026
- 2025Grokked Models are Better Unlearners3 Dec 2025
- 2025Grokking at the Edge of Numerical Stabilitycited by 41
- 2024Approaching Deep Learning through the Spectral Dynamics of Weightscited by 29
- 2024Understanding Visual Feature Reliance through the Lens of Complexitycited by 15
- 2025Let Me Grok for You: Accelerating Grokking via Embedding Transfer from a Weaker Modelcited by 13
- 2024On the Ability of Deep Networks to Learn Symmetries from Data: A Neural Kernel Theorycited by 10
- 2024On the Local Complexity of Linear Regions in Deep ReLU Networkscited by 9
- 2025Position: Solve Layerwise Linear Models First to Understand Neural Dynamical Phenomena (Neural Collapse, Emergence, Lazy/Rich Regime, and Grokking)cited by 8
- 2025Flatness is Necessary, Neural Collapse is Not: Rethinking Generalization via Grokkingcited by 8
- 2025The Geometry of Grokking: Norm Minimization on the Zero-Loss Manifoldcited by 8
- 2024Progress Measures for Grokking on Real-world Taskscited by 7
- 2025Mechanistic Insights into Grokking from the Embedding Layercited by 6
- 2026To Grok Grokking: Provable Grokking in Ridge Regressioncited by 6
12 most cited of 45 All 45 (JSON)
- 2026Generalization in Neural Networks Through the Lens of Magnitude Potential1 Oct 2026
- 2026Beyond Local Linearity: Scale-Resolved Geometry of Learned Image Encoders30 Sep 2026
- 2026Affine Geometry of Gaussian ReLU Networks via Conditional Kac-Rice Formulas26 Sep 2026
- 2026Tunneling the Loss Landscape: Bypassing Memorization with Monte Carlo Parameter Swapping3 Aug 2026
- 2026Grokking on the Weight-Decay Clock: A Rate Hierarchy from Softly Broken Symmetries27 Jul 2026
- 2026Emergent Generalization by Representation Learning in Artificial Neural Networks11 Jul 2026
- 2026Model Capacity Determines Grokking through Competing Memorisation and Generalisation Speeds10 May 2026
- 2026Topological Signatures of Grokking7 May 2026
- 2026Complexity of Linear Regions in Self-supervised Deep ReLU Networks27 Apr 2026
- 2026The Linear Centroids Hypothesis: Features as Directions Learned by Local Experts13 Apr 2026
- 2026Grokking as a Falsifiable Finite-Size Transition25 Mar 2026
- 2026To Grok Grokking: Provable Grokking in Ridge Regression27 Jan 2026
12 newest of 45 All 45 (JSON)