Discrete isotropic total variation 2026-10-05
With zero forward differences at the grid boundary, discrete isotropic total variation is the sum of the Euclidean lengths of the two-component forward gradients. Its dual constraint is the product of unit Euclidean balls, and minimizing over that product yields . The exact difference adjoint operator is essential. A dual proximal gradient method projects pointwise onto unit balls; is safe on an unscaled square grid.
Iterative soft-thresholding algorithm Created 2026-10-05 Updated 2026-10-06
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.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 5 c Solution Created 2026-10-03 Updated 2026-10-05
For a differentiable convex function with -Lipschitz gradient and a proper lower-semicontinuous convex function , the proximal gradient method isThe proximal operator is . To obtain an explicit iteration for discrete isotropic total variation, let with the printed zero boundary differences andThe dual is minimization of over , and the primal minimizer is . Here must be the exact adjoint operator of these differences. For example,with the analogous formula in for ; for both operators are zero. Equivalently use in the backward-difference expression, ignoring unused edge components.
The gradient of the dual objective is , with Lipschitz constant . Taking to be the indicator functional of a constraint set makes its proximal operator the Euclidean projection onto a convex set. Thus a valid explicit algorithm isThe bound follows by summing over grid differences. Finite-dimensional proximal gradient method convergence gives a dual minimizer and convergence of the recovered to the unique primal minimizer. Projection is pointwise in the dual; applying pointwise soft thresholding directly to would not compute the primal TV proximal operator.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 5 d Solution Created 2026-10-03 Updated 2026-10-05
Take , with and Lipschitz constant , and . The proximal operator separates over coordinates. Solving the scalar subgradient optimality condition gives soft thresholding . Therefore the iterative soft-thresholding algorithm isHere soft thresholding is applied coordinatewise. The objective is convex and coercive because of its term, so minimizers exist and the proximal gradient method converges to a minimizer. Uniqueness need not hold if has a nontrivial null space. If , the unique minimizer is zero and any positive step size is admissible.
Past exam of the mathematics course of the University of Cambridge 2024 iii Paper 339 2 e Solution 2026-09-28
SetThe gradient has Lipschitz continuity with constantwhere the norm is the spectral norm. The proximal gradient method is thereforeFor , part d makes the second step explicit:where is the capped simplex; when , this proximal step is the identity.
A standard fixed choice is ; the wider interval also gives convergence under the usual forward-backward conditions. For a general convex objective, the function-value error is . If has full column rank, the quadratic term is strongly convex and an appropriate fixed step gives a linear convergence rate.
Projected gradient descent Created 2026-09-24 Updated 2026-10-14
This is the proximal gradient method when the nonsmooth term is the indicator of the feasible convex set, whose proximal operator is the metric projection.
Proximal gradient methods for learning 2026-10-14
These methods optimize a smooth loss plus a term with a tractable proximal operator, such as a sparsity regularizer or a convex-set indicator. The basic proximal gradient method combines a gradient step with a proximal step; projected gradient and accelerated variants are related members of the family.