Machine Learning, Deep Learning, Computer Science.
previous article here. Gradient descent, and variants of it, are a widely used in machine learning as a critical part of the training process. Gradient descent is named after the multivariable generalization of the derivative, which is called the gradient. You do not need to have heard of gradient