Shadowing Properties of Optimization Algorithms
Not on the map. Why?
Abstract (arXiv)
Ordinary differential equation (ODE) models of gradient-based optimization methods can provide insights into the dynamics of learning and inspire the design of new algorithms. Unfortunately, this thought-provoking perspective is weakened by the fact that, in the worst case, the error between the algorithm steps and its ODE approximation grows exponentially with the number of iterations. In an attempt to encourage the use of continuous-time methods in optimization, we show that, if some additional regularity on the objective is assumed, the ODE representations of Gradient Descent and Heavy-ball do not suffer from the aforementioned problem, once we allow for a small perturbation on the algorithm initial condition. In the dynamical systems literature, this phenomenon is called shadowing. Our analysis relies on the concept of hyperbolicity, as well as on tools from numerical analysis.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 0; 2025: 1.
6 papers.
- 2021Continuous vs. Discrete Optimization of Deep Neural Networkscited by 34
- 2022Continuous-Time Meta-Learning with Forward Mode Differentiationcited by 12
- 2021Revisiting the Role of Euler Numerical Integration on Acceleration and Stability in Convex Optimizationcited by 6
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
- 2023On the connections between optimization algorithms, Lyapunov functions, and differential equations: theory and insightscited by 2
- 2023Is Learning in Biological Neural Networks based on Stochastic Gradient Descent? An analysis using stochastic processescited by 1
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2023Is Learning in Biological Neural Networks based on Stochastic Gradient Descent? An analysis using stochastic processes10 Sep 2023
- 2023On the connections between optimization algorithms, Lyapunov functions, and differential equations: theory and insights15 May 2023
- 2022Continuous-Time Meta-Learning with Forward Mode Differentiation2 Mar 2022
- 2021Continuous vs. Discrete Optimization of Deep Neural Networks14 Jul 2021
- 2021Revisiting the Role of Euler Numerical Integration on Acceleration and Stability in Convex Optimization23 Feb 2021