Gradient Descent is a well-known optimization strategy in machine learning and deep learning, and it may be used by nearly all learning algorithms. A function’s gradient is its slope. It determines how much a variable changes in reaction to changes in another variable.