[1609.04747] An overview of gradient descent optimization algorithms
Gradient descent optimization algorithms, while increasingly popular, are often used as black-box optimizers, as practical explanations of their strengths and weaknesses are hard to come by. This article aims to provide the reader with intuitions with regard to the behaviour of different algorithms that will allow her to put them to use. In the course of this overview, we look at different variants of gradient descent, summarize challenges, introduce the most common optimization algorithms, review architectures in a parallel and distributed setting, and investigate additional strategies for optimizing gradient descent.
Gradient descent optimization algorithms, while increasingly popular, are often used as black-box optimizers, as practical explanations of their strengths and weaknesses are hard to come by. This article aims to provide the reader with intuitions with regard to the behaviour of different algorithms that will allow her to put them to use. In the course of this overview, we look at different variants of gradient descent, summarize challenges, introduce the most common optimization algorithms, review architectures in a parallel and distributed setting, and investigate additional strategies for op
Explore this link on the map →related reading
- Why Momentum Really Worksdistill.pub
- A Visual Explanation of Gradient Descent Methods (Momentum, AdaGrad, RMSProp, Adam) | Towards Data Sciencetowardsdatascience.com
- Gradient descent - Wikipediaen.wikipedia.org
- Visualizing Algorithmsbost.ocks.org
- Gradient Descent With Momentum from Scratch - MachineLearningMastery.commachinelearningmastery.com
- A Visual Guide to Evolution Strategies | 大トロblog.otoro.net
- An overview of gradient descent optimization algorithmsruder.io
- Stochastic gradient descent - Wikipediaen.m.wikipedia.org
- Effortless optimization through gradient flows – Machine Learning Research Blogfrancisbach.com
- The Little Book of Deep Learningfleuret.org
- Part 3: Intro to Policy Optimization - Spinning Up documentationspinningup.openai.com
- Computer Scientists Discover Limits of Major Research Algorithm | Quanta Magazinequantamagazine.org