A Survey of Advanced Gradient Methods in Machine Learning

Gradient-based optimization methods are integral to training machine learning models across various tasks, serving as the primary tools for minimizing loss functions and improving performance. Classical methods, such as Batch Gradient Descent (BGD) and Stochastic Gradient Descent (SGD), have been widely used for their simplicity and effectiveness. However, these approaches often face challenges, including slow convergence rates, hyperparameter sensitivity, and difficulties in non-convex optimization. Recent advancements in adaptive methods, such as AdaGrad, RMSProp, and Adam, have addressed some of these issues by dynamically adjusting learning rates. Momentum-based techniques like Nesterov Accelerated Gradient (NAG) further enhance convergence speed and stability in high-dimensional spaces. This paper provides a comprehensive overview of these optimization techniques, highlighting their respective strengths and limitations while also exploring advanced methods like MADGRAD, which integrates momentum and adaptive learning. The discussion emphasizes the need for balancing computational efficiency, convergence speed, and scalability, particularly in large-scale deep learning applications.

Authors

Institutions

Publication Details

Published
2024-12-04
DOI
https://doi.org/10.1109/commnet63022.2024.10793249
Citations
2
Primary Topic
Stochastic Gradient Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Survey of Advanced Gradient Methods in Machine Learning

Zakaria El Allali, Anas Charroud, Abdelaziz Chetouani, Otmane Filali Razzouki et al.
2 citations
Stochastic Gradient Optimization Techniques
0.69
article

A Survey of Advanced Gradient Methods in Machine Learning

Zakaria El Allali, Anas Charroud, Abdelaziz Chetouani, Otmane Filali Razzouki, Nassime Aslimani
article en
2 citations

Abstract

Gradient-based optimization methods are integral to training machine learning models across various tasks, serving as the primary tools for minimizing loss functions and improving performance. Classical methods, such as Batch Gradient Descent (BGD) and Stochastic Gradient Descent (SGD), have been widely used for their simplicity and effectiveness. However, these approaches often face challenges, including slow convergence rates, hyperparameter sensitivity, and difficulties in non-convex optimization. Recent advancements in adaptive methods, such as AdaGrad, RMSProp, and Adam, have addressed some of these issues by dynamically adjusting learning rates. Momentum-based techniques like Nesterov Accelerated Gradient (NAG) further enhance convergence speed and stability in high-dimensional spaces. This paper provides a comprehensive overview of these optimization techniques, highlighting their respective strengths and limitations while also exploring advanced methods like MADGRAD, which integrates momentum and adaptive learning. The discussion emphasizes the need for balancing computational efficiency, convergence speed, and scalability, particularly in large-scale deep learning applications.

Mohamed I University (MA)
Openalex Percentile: Top 23%
Stochastic Gradient Optimization Techniques
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Survey of Advanced Gradient Methods in Machine Learning — Zakaria El Allali, Anas Charroud, et al. · (2024) | TGRS Research Map | TGRS