Algorithms and codes for Adagrad, RMSprop and Adam

The algorithms we have implemented are well described in the text by Goodfellow, Bengio and Courville, chapter 8.

The codes which implement these algorithms are discussed after our presentation of automatic differentiation.

AdaGrad algorithm, taken from Goodfellow et al





RMSProp algorithm, taken from Goodfellow et al





ADAM algorithm, taken from Goodfellow et al