Learn Before
Concept
Deep Learning Optimizer Algorithms
When a neural network trains, it uses an algorithm to determine the optimal weights for the model, called an optimizer. There are several optimizer algorithms, such as:
- Gradient descent
- Mini-batch gradient descent
- Gradient descent with momentum
- RMSprop
- Adam optimization algorithm
- Nesterov momentum
- AdaGrad
0
2
Updated 2026-07-04
Tags
Data Science
D2L
Dive into Deep Learning @ D2L
Related
Learn After
Mini-Batch Gradient Descent
Gradient Descent with Momentum
An overview of gradient descent optimization algorithms
Learning Rate Decay
Gradient Descent
Adam (Deep Learning Optimization Algorithm)
RMSprop (Deep Learning Optimization Algorithm)
Nesterov momentum (Deep Learning Optimization Algorithm)
Adam optimization algorithm
Adagrad
Adadelta
Challenges with Deep Learning Optimizer Algorithms