The proximal gradient method minimizes , where has an -Lipschitz gradient and is convex with a tractable proximal operator, by . A standard choice gives objective error in the general convex case.
This basic forward-backward update is one of the proximal gradient methods for learning.
For a jointly smooth convex function , update implicitly by its proximal minimization at fixed , then update explicitly with the gradient at the mixed point . The combined map is -averaged for , as follows by applying cocoercivity at two mixed points. Its fixed points are precisely the minimizers. If a minimizer exists, averaged iteration proves convergence.
For , where is convex with an -Lipschitz gradient and is convex, use a proximal -step for the full section and an explicit -step for . Monotonicity of the two selected subgradients of combines with cocoercivity of to make the full update firmly nonexpansive for . Existence of a minimizer then gives convergence, even though the full objective is not smooth.
For two mixed points with difference and gradient difference , the input difference is and the output difference is . Their squared-norm difference is . This exact identity is a reusable way to prove averagedness without assuming the two block maps are individually nonexpansive.
The iterative soft-thresholding algorithm applies the proximal gradient method to :
Here is coordinatewise soft thresholding. The objective is convex and coercive, so iterates converge to a minimizer in finite dimensions; uniqueness requires additional hypotheses.

Articles by others on the same topic (0)

There are currently no matching articles.