Optimization - aims at reducing losses and provide most accurate results possible

https://cs231n.github.io/neural-networks-3/#hyper

https://dataaspirant.com/optimization-algorithms-deep-learning/

https://medium.com/@minions.k/optimization-techniques-popularly-used-in-deep-learning-3c219ec8e0cc

(Batch)Gradient Descent

Stochastic Gradient Descent

Mini-Batch SGD

Adaptive Optimization techniques

Used stats from previous iterations to speed up the converging process

Momentum based optimizer