Fractal Structure and Generalization Properties of Stochastic Optimization Algorithms
Not on the map. Why?
Abstract (arXiv)
Understanding generalization in deep learning has been one of the major challenges in statistical learning theory over the last decade. While recent work has illustrated that the dataset and the training algorithm must be taken into account in order to obtain meaningful generalization bounds, it is still theoretically not clear which properties of the data and the algorithm determine the generalization performance. In this study, we approach this problem from a dynamical systems theory perspective and represent stochastic optimization algorithms as random iterated function systems (IFS). Well studied in the dynamical systems literature, under mild assumptions, such IFSs can be shown to be ergodic with an invariant measure that is often supported on sets with a fractal structure. As our main contribution, we prove that the generalization error of a stochastic optimization algorithm can be bounded based on the `complexity' of the fractal structure that underlies its invariant measure. Leveraging results from dynamical systems theory, we show that the generalization error can be explicitly linked to the choice of the algorithm (e.g., stochastic gradient descent -- SGD), algorithm hyperparameters (e.g., step-size, batch-size), and the geometry of the problem (e.g., Hessian of the loss). We further specialize our results to specific problems (e.g., linear/logistic regression, one hidden-layered neural networks) and algorithms (e.g., SGD and preconditioned variants), and obtain analytical estimates for our bound.For modern neural networks, we develop an efficient algorithm to compute the developed bound and support our theory with various experiments on neural networks.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 33 of its 97 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
33 of 97 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
- 2017Exploring Generalization in Deep Learningcited by 595
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 299
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 213
- 2020The Heavy-Tail Phenomenon in SGDcited by 122
- 2018Stochastic Modified Equations and Dynamics of Stochastic Gradient Algorithms I: Mathematical Foundationscited by 109
- 2016The Landscape of Empirical Risk for Non-convex Lossescited by 86
21 more
- 2017Bridging the Gap between Constant Step Size Stochastic Gradient Descent and Markov Chainscited by 84
- 2015Why Random Reshuffling Beats Stochastic Gradient Descentcited by 78
- 2019Fast Convergence of Natural Gradient Descent for Overparameterized Neural Networkscited by 76
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2018Chaining Mutual Information and Tightening Generalization Boundscited by 65
- 2020Hausdorff Dimension, Heavy Tails, and Generalization in Neural Networkscited by 62
- 2015Preconditioned Stochastic Gradient Descentcited by 48
- 2018Fluctuation-dissipation relations for stochastic gradient descentcited by 47
- 2020An Analysis of Constant Step Size SGD in the Non-convex Regime: Asymptotic Normality and Biascited by 45
- 2019First Exit Time Analysis of Stochastic Gradient Descent Under Heavy-Tailed Gradient Noisecited by 43
- 2019On the Heavy-Tailed Theory of Stochastic Gradient Descent for Deep Neural Networkscited by 42
- 2019Compression based bound for non-compressed network: unified generalization error analysis of large compressible deep neural networkcited by 39
- 2020Fractional Underdamped Langevin Dynamics: Retargeting SGD with Momentum under Heavy-Tailed Gradient Noisecited by 33
- 2021Generalization bounds via distillationcited by 33
- 2015Convergence rates of sub-sampled Newton methodscited by 32
- 2015Convergence Rate of Incremental Gradient and Newton Methodscited by 26
- 2019Is Deeper Better only when Shallow is Good?cited by 24
- 2017LDMNet: Low Dimensional Manifold Regularized Neural Networkscited by 21
- 2021Acceleration via Fractal Learning Rate Schedulescited by 13
- 2019Expression of Fractals Through Neural Network Functionscited by 8
- 2016Sub-Sampled Newton Methods II: Local Convergence Ratescited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 8; 2024: 4; 2025: 2; 2026: 2.
23 papers.
Sort:
- 2021Intrinsic Dimension, Persistent Homology and Generalization in Neural Networkscited by 70
- 2022Neural Networks Efficiently Learn Low-Dimensional Representations with SGDcited by 61
- 2021Generalization Bounds using Lower Tail Exponents in Stochastic Optimizerscited by 27
- 2022Rate-Distortion Theoretic Generalization Bounds for Stochastic Learning Algorithmscited by 22
- 2023From Stability to Chaos: Analyzing Gradient Descent Dynamics in Quadratic Regressioncited by 16
- 2023Generalization Bounds with Data-dependent Fractal Dimensionscited by 15
- 2022Generalization Bounds for Stochastic Gradient Descent via Localized varepsilon-Coverscited by 11
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
- 2023Learning via Wasserstein-Based High Probability Generalisation Boundscited by 11
- 2023Data-dependent Generalization Bounds via Variable-Size Compressibilitycited by 9
- 2024Uniform Generalization Bounds on Data-Dependent Hypothesis Sets via PAC-Bayesian Theory on Random Setscited by 9
- 2023Fractal Landscapes in Policy Optimizationcited by 8
11 more
- 2024On the Limitations of Fractal Dimension as a Measure of Generalizationcited by 5
- 2023Generalization Guarantees via Algorithm-dependent Rademacher Complexitycited by 4
- 2023From Mutual Information to Expected Dynamics: New Generalization Bounds for Heavy-Tailed SGDcited by 4
- 2024Learning Scalable Model Soup on a Single GPU: An Efficient Subspace Training Strategycited by 3
- 2023Learning Fractals by Gradient Descentcited by 2
- 2025Generalization Bounds for Markov Algorithms through Entropy Flow Computationscited by 2
- 2025Almost Bayesian: The Fractal Dynamics of Stochastic Gradient Descentcited by 2
- 2026Generalization in Nonlinear Least Squares via Learned Feature Geometrycited by 1
- 2022Learning Non-Vacuous Generalization Bounds from Optimizationcited by 0
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphismcited by 0
- 2026Generalization at the Edge of Stabilitycited by 0
- 2026Generalization in Nonlinear Least Squares via Learned Feature Geometry7 Jun 2026
- 2026Generalization at the Edge of Stability21 Apr 2026
- 2025Almost Bayesian: The Fractal Dynamics of Stochastic Gradient Descent28 Mar 2025
- 2025Generalization Bounds for Markov Algorithms through Entropy Flow Computations11 Feb 2025
- 2024Learning Scalable Model Soup on a Single GPU: An Efficient Subspace Training Strategy4 Jul 2024
- 2024On the Limitations of Fractal Dimension as a Measure of Generalization4 Jun 2024
- 2024Uniform Generalization Bounds on Data-Dependent Hypothesis Sets via PAC-Bayesian Theory on Random Sets26 Apr 2024
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphism10 Mar 2024
- 2023From Mutual Information to Expected Dynamics: New Generalization Bounds for Heavy-Tailed SGD1 Dec 2023
- 2023Fractal Landscapes in Policy Optimization24 Oct 2023
- 2023From Stability to Chaos: Analyzing Gradient Descent Dynamics in Quadratic Regression2 Oct 2023
- 2023Generalization Guarantees via Algorithm-dependent Rademacher Complexity4 Jul 2023
11 more
- 2023Learning via Wasserstein-Based High Probability Generalisation Bounds7 Jun 2023
- 2023Learning Fractals by Gradient Descent14 Mar 2023
- 2023Data-dependent Generalization Bounds via Variable-Size Compressibility9 Mar 2023
- 2023Generalization Bounds with Data-dependent Fractal Dimensions6 Feb 2023
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal States19 Nov 2022
- 2022Neural Networks Efficiently Learn Low-Dimensional Representations with SGD29 Sep 2022
- 2022Generalization Bounds for Stochastic Gradient Descent via Localized varepsilon-Covers19 Sep 2022
- 2022Learning Non-Vacuous Generalization Bounds from Optimization9 Jun 2022
- 2022Rate-Distortion Theoretic Generalization Bounds for Stochastic Learning Algorithms4 Mar 2022
- 2021Intrinsic Dimension, Persistent Homology and Generalization in Neural Networks25 Nov 2021
- 2021Generalization Bounds using Lower Tail Exponents in Stochastic Optimizers2 Aug 2021
- 2021Intrinsic Dimension, Persistent Homology and Generalization in Neural Networkscited by 70
- 2022Neural Networks Efficiently Learn Low-Dimensional Representations with SGDcited by 61
- 2021Generalization Bounds using Lower Tail Exponents in Stochastic Optimizerscited by 27
- 2022Rate-Distortion Theoretic Generalization Bounds for Stochastic Learning Algorithmscited by 22
- 2023From Stability to Chaos: Analyzing Gradient Descent Dynamics in Quadratic Regressioncited by 16
- 2023Generalization Bounds with Data-dependent Fractal Dimensionscited by 15
- 2022Generalization Bounds for Stochastic Gradient Descent via Localized varepsilon-Coverscited by 11
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
- 2023Learning via Wasserstein-Based High Probability Generalisation Boundscited by 11
- 2023Data-dependent Generalization Bounds via Variable-Size Compressibilitycited by 9
- 2024Uniform Generalization Bounds on Data-Dependent Hypothesis Sets via PAC-Bayesian Theory on Random Setscited by 9
- 2023Fractal Landscapes in Policy Optimizationcited by 8
12 most cited of 23 All 23 (JSON)
- 2026Generalization in Nonlinear Least Squares via Learned Feature Geometry7 Jun 2026
- 2026Generalization at the Edge of Stability21 Apr 2026
- 2025Almost Bayesian: The Fractal Dynamics of Stochastic Gradient Descent28 Mar 2025
- 2025Generalization Bounds for Markov Algorithms through Entropy Flow Computations11 Feb 2025
- 2024Learning Scalable Model Soup on a Single GPU: An Efficient Subspace Training Strategy4 Jul 2024
- 2024On the Limitations of Fractal Dimension as a Measure of Generalization4 Jun 2024
- 2024Uniform Generalization Bounds on Data-Dependent Hypothesis Sets via PAC-Bayesian Theory on Random Sets26 Apr 2024
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphism10 Mar 2024
- 2023From Mutual Information to Expected Dynamics: New Generalization Bounds for Heavy-Tailed SGD1 Dec 2023
- 2023Fractal Landscapes in Policy Optimization24 Oct 2023
- 2023From Stability to Chaos: Analyzing Gradient Descent Dynamics in Quadratic Regression2 Oct 2023
- 2023Generalization Guarantees via Algorithm-dependent Rademacher Complexity4 Jul 2023
12 newest of 23 All 23 (JSON)