For a proper lower-semicontinuous convex function , the proximal operator is . Its optimality condition is .
The proximal map of sends to , with zero assigned at . This removes vectors inside the radius- ball and shortens all larger vectors by a fixed radial distance. It is useful for groupwise sparsity.
On a Banach space one can define the set of minimizers of , but existence and uniqueness need additional geometry or coercivity hypotheses. The optimality condition is , with the duality mapping . The Hilbert completion-of-square shift by a dual vector does not generalize unchanged. On with and , every with is a minimizer; the vector is not one.
For a real Hilbert space, , and , identify with its vector by the Riesz representation theorem. Completing the square in shifts the input to . Substitute and multiply by to obtain the displayed formula, valid also for negative . If and , the answer is ; if , the objective is identically infinite and no proper proximal problem remains.
The Moreau envelope of a proper closed convex function isIt is differentiable even when is not, with and -Lipschitz gradient.
For , the Moreau envelope of the Euclidean norm is when and otherwise. Its gradient is in the core and outside. The approximation error is between zero and .
For proper lower semicontinuous convex functions, the Moreau envelope has gradient . This follows by subgradient inversion under convex conjugacy and the quadratic conjugate. Firm nonexpansiveness of the proximal residual makes the gradient -Lipschitz continuous.
For a proper convex function with sequential lower semicontinuity , form with . The Moreau envelope theorem gives . If is integrable, it defines a smooth surrogate probability density function. Infimizing the logarithm of a probability density function with a positive quadratic penalty has the opposite sign and does not generally smooth it. For the Laplace distribution, that incorrect operation leaves , which is not differentiable at zero.
For a nonempty closed convex set , the squared-distance function is the Moreau envelope of its indicator functional of a constraint set. It is convex and differentiable withand this gradient is one-Lipschitz.
The squared distance to a convex set is the infimal convolution of the set's indicator functional of a constraint set and the half-squared Hilbert space norm. Its convex conjugate is the sum of the half-squared norm and the support function of the set.
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.
Fix with nonempty subdifferential for a convex function . If and , monotonicity of a convex subdifferential gives for any fixed . HenceThe Cauchy-Schwarz inequality proves the bound uniformly for . If has an -Lipschitz gradient, this makes the remainder in the proximal gradient mapping descent bound at most . Thus the big O notation is justified despite the dependence of the proximal gradient mapping on .
Target: convex-optimization.bigb, under Coordinate descent.For , with a convex function having an -Lipschitz gradient and a proper convex function with a well-defined proximal operator, the proximal gradient method with step size satisfies the displayed bound whenever a global minimizer exists. The one-step subgradient inequality and descent lemma giveThe objective function values are nonincreasing. A telescoping sum over , followed by comparison of the last error with the arithmetic mean of the errors, proves the result. The bound controls the last objective function error without requiring a strongly convex function or a unique minimizer.
Target: convex-optimization.bigb, under Proximal gradient method.For a convex function with a well-defined proximal operator, and a differentiable function , the proximal gradient mapping is the displacement of one proximal gradient method update divided by its positive step size . Writing , the subgradient optimality condition gives . For convex functions , its zeros are precisely the global minimizers of , by the subgradient optimality condition and subdifferential sum rule. When , it is the ordinary gradient.
Target: convex-optimization.bigb, under Proximal gradient method.Let be a differentiable convex function whose full gradient is -Lipschitz continuous, with . The alternating update first solves the implicit step and then the explicit step:The implicit step is the proximal operator of , so it exists uniquely. The gradient bound must control the full joint variable; smoothness alone supplies no global constant .
For two updates, let be the difference of their mixed points and the corresponding full gradient difference. The input and output differences are and . The mixed-point norm identity for alternating updates and Baillon–Haddad theorem giveHence is a -averaged operator for . Its fixed points have both block gradients zero and are exactly the global minimizers of . If a minimizer exists, Browder convergence theorem for averaged operators gives norm convergence of iteration in the stated finite-dimensional setting.
Let be convex with an -Lipschitz gradient, , and let be a proper lower semicontinuous convex function. For , takeThe proper closed convex assumption on ensures that the implicit section has a well-defined proximal operator.
For two mixed points with difference , write for the gradient difference of and for the difference of the selected subgradients of . Inputs differ by and outputs by . Monotonicity of a convex subdifferential gives , while cocoercivity gives . Expanding these squared norms provesfor . Thus the combined update is firmly nonexpansive. Its fixed points are the minimizers of ; if one exists, the Browder convergence theorem for averaged operators gives norm convergence in finite dimensions.
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
There are currently no matching articles.