Gradient descent is a first-order iterative optimization algorithm. In this article, learn how does gradient descent work and optimize model