Exploiting Adam-like Optimization Algorithms to Improve the Performance of Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Stochastic gradient descent (SGD) is the main approach for training deep networks: it moves towards the optimum of the cost function by iteratively updating the parameters of a model in the direction of the gradient of the loss evaluated on a minibatch. Several variants of SGD have been proposed to make adaptive step sizes for each parameter (adaptive gradient) and take into account the previous updates (momentum). Among several alternative of SGD the most popular are AdaGrad, AdaDelta, RMSProp and Adam which scale coordinates of the gradient by square roots of some form of averaging of the squared coordinates in the past gradients and automatically adjust the learning rate on a parameter basis. In this work, we compare Adam based variants based on the difference between the present and the past gradients, the step size is adjusted for each parameter. We run several tests benchmarking proposed methods using medical image data. The experiments are performed using ResNet50 architecture neural network. Moreover, we have tested ensemble of networks and the fusion with ResNet50 trained with stochastic gradient descent. To combine the set of ResNet50 the simple sum rule has been applied. Proposed ensemble obtains very high performance, it obtains accuracy comparable or better than actual state of the art. To improve reproducibility and research efficiency the MATLAB source code used for this research is available at GitHub: https://github.com/LorisNanni.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 10 of its 20 references that are in the map. First posted on arXiv 26 Mar 2021.
Builds on
10 of 20 references.
References · 10
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2019On the Convergence of Adam and Beyondcited by 834
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 125
- 2017Improving Generalization Performance by Switching from Adam to SGDcited by 121
- 2019diffGrad: An Optimization Method for Convolutional Neural Networkscited by 29
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 1.
3 papers.
- 2021High performing ensemble of convolutional neural networks for insect pest image detectioncited by 3
- 2024New Insight in Cervical Cancer Diagnosis Using Convolution Neural Network Architecturecited by 3
- 2021Gated recurrent units and temporal convolutional network for multilabel classificationcited by 0
- 2024New Insight in Cervical Cancer Diagnosis Using Convolution Neural Network Architecture23 Oct 2024
- 2021Gated recurrent units and temporal convolutional network for multilabel classification9 Oct 2021
- 2021High performing ensemble of convolutional neural networks for insect pest image detection28 Aug 2021