DDPNOpt: Differential Dynamic Programming Neural Optimizer
Not on the map. Why?
Abstract (arXiv)
Interpretation of Deep Neural Networks (DNNs) training as an optimal control problem with nonlinear dynamical systems has received considerable attention recently, yet the algorithmic development remains relatively limited. In this work, we make an attempt along this line by reformulating the training procedure from the trajectory optimization perspective. We first show that most widely-used algorithms for training DNNs can be linked to the Differential Dynamic Programming (DDP), a celebrated second-order method rooted in the Approximate Dynamic Programming. In this vein, we propose a new class of optimizer, DDP Neural Optimizer (DDPNOpt), for training feedforward and convolution networks. DDPNOpt features layer-wise feedback policies which improve convergence and reduce sensitivity to hyper-parameter over existing methods. It outperforms other optimal-control inspired training methods in both convergence and complexity, and is competitive against state-of-the-art first and second order methods. We also observe DDPNOpt has surprising benefit in preventing gradient vanishing. Our work opens up new avenues for principled algorithmic design built upon the optimal control theory.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 1.
4 papers.
- 2021Towards Robust Neural Networks via Close-loop Controlcited by 23
- 2024PID Control-Based Self-Healing to Improve the Robustness of Large Language Modelscited by 3
- 2021Dynamic Game Theoretic Neural Optimizercited by 2
- 2023Asymptotically Fair Participation in Machine Learning Models: an Optimal Control Perspectivecited by 1
- 2024PID Control-Based Self-Healing to Improve the Robustness of Large Language Models31 Mar 2024
- 2023Asymptotically Fair Participation in Machine Learning Models: an Optimal Control Perspective16 Nov 2023
- 2021Dynamic Game Theoretic Neural Optimizer8 May 2021
- 2021Towards Robust Neural Networks via Close-loop Control3 Feb 2021