Improving Deep Neural Networks’ Training for Image Classification With Nonlinear Conjugate Gradient-Style Adaptive Momentum
- University of Utah, Salt Lake City, UT (United States); Department of Mathematics
- University of Kentucky, Lexington, KY (United States)
Momentum is crucial in stochastic gradient-based optimization algorithms for accelerating or improving training deep neural networks (DNNs). In deep learning practice, the momentum is usually weighted by a well-calibrated constant. However, tuning the hyperparameter for momentum can be a significant computational burden. In this article, we propose a novel adaptive momentum for improving DNNs training; this adaptive momentum, with no momentum-related hyperparame- ter required, is motivated by the nonlinear conjugate gradient (NCG) method. Stochastic gradient descent (SGD) with this new adaptive momentum eliminates the need for the momentum hyperparameter calibration, allows using a significantly larger learning rate, accelerates DNN training, and improves the final accuracy and robustness of the trained DNNs. For example, SGD with this adaptive momentum reduces classification errors for training ResNet110 for CIFAR10 and CIFAR100 from 5.25% to 4.64% and 23.75% to 20.03%, respectively. Furthermore, SGD, with the new adaptive momentum, also benefits adversarial training and, hence, improves the adversarial robustness of the trained DNNs.
- Research Organization:
- University of Utah, Salt Lake City, UT (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); National Science Foundation (NSF)
- Grant/Contract Number:
- SC0021142; SC0023490
- OSTI ID:
- 2280651
- Journal Information:
- IEEE Transactions on Neural Networks and Learning Systems, Journal Name: IEEE Transactions on Neural Networks and Learning Systems Journal Issue: 9 Vol. 35; ISSN 2162-237X
- Publisher:
- IEEE Computational Intelligence SocietyCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Scalable Second Order Optimization for Machine Learning
Bayesian sparse learning with preconditioned stochastic gradient MCMC and its applications