Input Normalized Stochastic Gradient Descent Training of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a novel optimization algorithm for training machine learning models called Input Normalized Stochastic Gradient Descent (INSGD), inspired by the Normalized Least Mean Squares (NLMS) algorithm used in adaptive filtering. When training complex models on large datasets, the choice of optimizer parameters, particularly the learning rate, is crucial to avoid divergence. Our algorithm updates the network weights using stochastic gradient descent with ℓ1 and ℓ2-based normalizations applied to the learning rate, similar to NLMS. However, unlike existing normalization methods, we exclude the error term from the normalization process and instead normalize the update term using the input vector to the neuron. Our experiments demonstrate that our optimization algorithm achieves higher accuracy levels compared to different initialization settings. We evaluate the efficiency of our training algorithm on benchmark datasets using ResNet-18, WResNet-20, ResNet-50, and a toy neural network. Our INSGD algorithm improves the accuracy of ResNet-18 on CIFAR-10 from 92.42% to 92.71%, WResNet-20 on CIFAR-100 from 76.20% to 77.39%, and ResNet-50 on ImageNet-1K from 75.52% to 75.67%.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 41 references that are in the map. First posted on arXiv 20 Dec 2022.
Builds on
15 of 41 references.
References · 15
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2016Wide Residual Networkscited by 3,070
- 2019Searching for MobileNetV3cited by 1,994
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2017Large Batch Training of Convolutional Networkscited by 535
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 156
Built on by
Not cited yet.