Accelerating Training in Artificial Neural Networks with Dynamic Mode Decomposition
Not on the map. Why?
Abstract (arXiv)
Training of deep neural networks (DNNs) frequently involves optimizing several millions or even billions of parameters. Even with modern computing architectures, the computational expense of DNN training can inhibit, for instance, network architecture design optimization, hyper-parameter studies, and integration into scientific research cycles. The key factor limiting performance is that both the feed-forward evaluation and the back-propagation rule are needed for each weight during optimization in the update rule. In this work, we propose a method to decouple the evaluation of the update rule at each weight. At first, Proper Orthogonal Decomposition (POD) is used to identify a current estimate of the principal directions of evolution of weights per layer during training based on the evolution observed with a few backpropagation steps. Then, Dynamic Mode Decomposition (DMD) is used to learn the dynamics of the evolution of the weights in each layer according to these principal directions. The DMD model is used to evaluate an approximate converged state when training the ANN. Afterward, some number of backpropagation steps are performed, starting from the DMD estimates, leading to an update to the principal directions and DMD model. This iterative process is repeated until convergence. By fine-tuning the number of backpropagation steps used for each DMD model estimation, a significant reduction in the number of operations required to train the neural networks can be achieved. In this paper, the DMD acceleration method will be explained in detail, along with the theoretical justification for the acceleration provided by DMD. This method is illustrated using a regression problem of key interest for the scientific machine learning community: the prediction of a pollutant concentration field in a diffusion, advection, reaction problem.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
7 papers.
- 2021An Operator Theoretic View on Pruning Deep Neural Networkscited by 18
- 2022QuACK: Accelerating Gradient-Based Quantum Optimization with Koopman Operator Learningcited by 7
- 2023Identifying Equivalent Training Dynamicscited by 7
- 2022Neural Capacitance: A New Perspective of Neural Network Selection via Edge Dynamicscited by 3
- 2026Distributional Spectral Diagnostics for Localizing Grokking Transitionscited by 2
- 2022The Underlying Correlated Dynamics in Neural Trainingcited by 1
- 2023Learning Linear Embeddings for Non-Linear Network Dynamics with Koopman Message Passingcited by 1
- 2026Distributional Spectral Diagnostics for Localizing Grokking Transitions7 May 2026
- 2023Learning Linear Embeddings for Non-Linear Network Dynamics with Koopman Message Passing15 May 2023
- 2023Identifying Equivalent Training Dynamics17 Feb 2023
- 2022The Underlying Correlated Dynamics in Neural Training18 Dec 2022
- 2022QuACK: Accelerating Gradient-Based Quantum Optimization with Koopman Operator Learning2 Nov 2022
- 2022Neural Capacitance: A New Perspective of Neural Network Selection via Edge Dynamics11 Jan 2022
- 2021An Operator Theoretic View on Pruning Deep Neural Networks28 Oct 2021