Dynamical System Inspired Adaptive Time Stepping Controller for Residual Network Families
Yibo Yang, Jianlong Wu, Hongyang Li, Xia Li, Tiancheng Shen, Zhouchen, Lin

TL;DR
This paper introduces an adaptive time stepping controller for residual networks inspired by dynamical systems, improving stability and accuracy during training without extra inference costs.
Contribution
It develops a novel adaptive time stepping method for ResNets, jointly optimized with training to enhance stability and performance based on dynamical system analysis.
Findings
Improved stability and accuracy on ImageNet and CIFAR datasets.
Adaptive step sizes do not add inference overhead.
The method effectively balances stability and efficiency.
Abstract
The correspondence between residual networks and dynamical systems motivates researchers to unravel the physics of ResNets with well-developed tools in numeral methods of ODE systems. The Runge-Kutta-Fehlberg method is an adaptive time stepping that renders a good trade-off between the stability and efficiency. Can we also have an adaptive time stepping for ResNets to ensure both stability and performance? In this study, we analyze the effects of time stepping on the Euler method and ResNets. We establish a stability condition for ResNets with step sizes and weight parameters, and point out the effects of step sizes on the stability and performance. Inspired by our analyses, we develop an adaptive time stepping controller that is dependent on the parameters of the current step, and aware of previous steps. The controller is jointly optimized with the network training so that variable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Adversarial Robustness in Machine Learning · Advanced Neural Network Applications
