Explain Gradient Descent in machine learning.

Technical