Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rules

Doğay Altınel
9/22/2025
cs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Deep learning optimizers are optimization algorithms that enable deep neural networks to learn. The effectiveness of learning is highly dependent on the optimizer employed in the training process. Alongside the rapid advancement of deep learning, a wide range of optimizers with different approaches have been developed. This study aims to provide a review of various optimizers that have been proposed and received attention in the literature. From Stochastic gradient descent to the most recent ones such as Momentum, AdamW, Sophia, and Muon in chronological order, optimizers are examined individually, and their distinctive features are highlighted in the study. The update rule of each optimizer is presented in detail, with an explanation of the associated concepts and variables. The techniques applied by these optimizers, their contributions to the optimization process, and their default hyperparameter settings are also discussed. In addition, insights are offered into the open challenges encountered in the optimization of deep learning models. Thus, a comprehensive resource is provided both for understanding the current state of optimizers and for identifying potential areas of future development.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{altnel2025development,
  title  = {Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rules},
  author = {Doğay Altınel},
  year   = {2025},
  eprint = {2509.18396},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.18396v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.18396.svg)](https://codeofpaper.com/paper/2509.18396)

Discussion