mlsanityData to 14 Oct 2026

Tom: Leveraging trend of the observed gradients for faster convergence

arXiv 2109.03820 ↗First posted 7 Sep 2021cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The success of deep learning can be attributed to various factors such as increase in computational power, large datasets, deep convolutional neural networks, optimizers etc. Particularly, the choice of optimizer affects the generalization, convergence rate, and training stability. Stochastic Gradient Descent (SGD) is a first order iterative optimizer that updates the gradient uniformly for all parameters. This uniform update may not be suitable across the entire training phase. A rudimentary solution for this is to employ a fine-tuned learning rate scheduler which decreases learning rate as a function of iteration. To eliminate the dependency of learning rate schedulers, adaptive gradient optimizers such as AdaGrad, AdaDelta, RMSProp, Adam employ a parameter-wise scaling term for learning rate which is a function of the gradient itself. We propose Tom (Trend over Momentum) optimizer, which is a novel variant of Adam that takes into account of the trend which is observed for the gradients in the loss landscape traversed by the neural network. In the proposed Tom optimizer, an additional smoothing equation is introduced to address the trend observed during the process of optimization. The smoothing parameter introduced for the trend requires no tuning and can be used with default values. Experimental results for classification datasets such as CIFAR-10, CIFAR-100 and CINIC-10 image datasets show that Tom outperforms Adagrad, Adadelta, RMSProp and Adam in terms of both accuracy and has a faster convergence. The source code is publicly made available at https://github.com/AnirudhMaiya/Tom

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 7 Sep 2021.

Builds on

28 of 50 references.

References · 28

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  5. 2017Mask R-CNNcited by 7,277
  6. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  8. 2016Feature Pyramid Networks for Object Detectioncited by 5,036
  9. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  10. 2017Squeeze-and-Excitation Networkscited by 4,789
  11. 2014Going Deeper with Convolutionscited by 4,241
  12. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
16 more
  1. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  2. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  3. 2015Fast R-CNNcited by 2,933
  4. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  5. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
  6. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,162
  7. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  8. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
  9. 2019On the Convergence of Adam and Beyondcited by 841
  10. 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 720
  11. 2015Highway Networkscited by 260
  12. 2018Efficient parametrization of multi-domain deep neural networkscited by 168
  13. 2018The Unusual Effectiveness of Averaging in GAN Trainingcited by 73
  14. 2016Clockwork Convnets for Video Semantic Segmentationcited by 55
  15. 2016STFCN: Spatio-Temporal FCN for Semantic Video Segmentationcited by 10
  16. 2019See More Than Once -- Kernel-Sharing Atrous Convolution for Semantic Segmentationcited by 6

Built on by

Not cited yet.