Coordinate Descent
Explore the coordinate descent algorithm that optimizes multivariate functions by minimizing one coordinate at a time. Understand how it compares to gradient descent and discover applications in regression, image, and signal processing. Learn to implement coordinate descent using Python libraries for convex optimization problems.
We'll cover the following...
We'll cover the following...
The coordinate descent algorithm
Consider a multivariate function
Coordinate descent is a variation of gradient descent that tries to find the minimum of a function by minimizing it (i.e., performing gradient descent) along one coordinate direction at a time. Starting from an initial point