What Is a Gradient in Machine Learning?
Gradient is a commonly used term in optimization and machine learning.
For example, deep learning neural networks are fit using stochastic gradient descent, and many standard optimization algorithms used to fit machine learning algorithms use gradient information.
In order to understand what a gradient is, you need to understand what a derivative is from the field of calculus. This includes how to calculate a derivative and interpret the value. An understanding of the derivative is directly applicable to understanding how to calculate and interpret gradients as used in optimization and machine learning.
In this tutorial, you will discover a gentle introduction to the derivative and the gradient in machine learning.
After completing this tutorial, you will know:
- The derivative