Cargando…

The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study

Optimization algorithms are used to improve model accuracy. The optimization process undergoes multiple cycles until convergence. A variety of optimization strategies have been developed to overcome the obstacles involved in the learning process. Some of these strategies have been considered in this...

Descripción completa

Detalles Bibliográficos
Autores principales: Hassan, Esraa, Shams, Mahmoud Y., Hikal, Noha A., Elmougy, Samir
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9514986/
https://www.ncbi.nlm.nih.gov/pubmed/36185324
http://dx.doi.org/10.1007/s11042-022-13820-0
_version_ 1784798392536268800
author Hassan, Esraa
Shams, Mahmoud Y.
Hikal, Noha A.
Elmougy, Samir
author_facet Hassan, Esraa
Shams, Mahmoud Y.
Hikal, Noha A.
Elmougy, Samir
author_sort Hassan, Esraa
collection PubMed
description Optimization algorithms are used to improve model accuracy. The optimization process undergoes multiple cycles until convergence. A variety of optimization strategies have been developed to overcome the obstacles involved in the learning process. Some of these strategies have been considered in this study to learn more about their complexities. It is crucial to analyse and summarise optimization techniques methodically from a machine learning standpoint since this can provide direction for future work in both machine learning and optimization. The approaches under consideration include the Stochastic Gradient Descent (SGD), Stochastic Optimization Descent with Momentum, Rung Kutta, Adaptive Learning Rate, Root Mean Square Propagation, Adaptive Moment Estimation, Deep Ensembles, Feedback Alignment, Direct Feedback Alignment, Adfactor, AMSGrad, and Gravity. prove the ability of each optimizer applied to machine learning models. Firstly, tests on a skin cancer using the ISIC standard dataset for skin cancer detection were applied using three common optimizers (Adaptive Moment, SGD, and Root Mean Square Propagation) to explore the effect of the algorithms on the skin images. The optimal training results from the analysis indicate that the performance values are enhanced using the Adam optimizer, which achieved 97.30% accuracy. The second dataset is COVIDx CT images, and the results achieved are 99.07% accuracy based on the Adam optimizer. The result indicated that the utilisation of optimizers such as SGD and Adam improved the accuracy in training, testing, and validation stages.
format Online
Article
Text
id pubmed-9514986
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-95149862022-09-28 The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study Hassan, Esraa Shams, Mahmoud Y. Hikal, Noha A. Elmougy, Samir Multimed Tools Appl Article Optimization algorithms are used to improve model accuracy. The optimization process undergoes multiple cycles until convergence. A variety of optimization strategies have been developed to overcome the obstacles involved in the learning process. Some of these strategies have been considered in this study to learn more about their complexities. It is crucial to analyse and summarise optimization techniques methodically from a machine learning standpoint since this can provide direction for future work in both machine learning and optimization. The approaches under consideration include the Stochastic Gradient Descent (SGD), Stochastic Optimization Descent with Momentum, Rung Kutta, Adaptive Learning Rate, Root Mean Square Propagation, Adaptive Moment Estimation, Deep Ensembles, Feedback Alignment, Direct Feedback Alignment, Adfactor, AMSGrad, and Gravity. prove the ability of each optimizer applied to machine learning models. Firstly, tests on a skin cancer using the ISIC standard dataset for skin cancer detection were applied using three common optimizers (Adaptive Moment, SGD, and Root Mean Square Propagation) to explore the effect of the algorithms on the skin images. The optimal training results from the analysis indicate that the performance values are enhanced using the Adam optimizer, which achieved 97.30% accuracy. The second dataset is COVIDx CT images, and the results achieved are 99.07% accuracy based on the Adam optimizer. The result indicated that the utilisation of optimizers such as SGD and Adam improved the accuracy in training, testing, and validation stages. Springer US 2022-09-28 2023 /pmc/articles/PMC9514986/ /pubmed/36185324 http://dx.doi.org/10.1007/s11042-022-13820-0 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Hassan, Esraa
Shams, Mahmoud Y.
Hikal, Noha A.
Elmougy, Samir
The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title_full The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title_fullStr The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title_full_unstemmed The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title_short The effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
title_sort effect of choosing optimizer algorithms to improve computer vision tasks: a comparative study
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9514986/
https://www.ncbi.nlm.nih.gov/pubmed/36185324
http://dx.doi.org/10.1007/s11042-022-13820-0
work_keys_str_mv AT hassanesraa theeffectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT shamsmahmoudy theeffectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT hikalnohaa theeffectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT elmougysamir theeffectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT hassanesraa effectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT shamsmahmoudy effectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT hikalnohaa effectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy
AT elmougysamir effectofchoosingoptimizeralgorithmstoimprovecomputervisiontasksacomparativestudy