Each map is an affine function. For , the pointwise maximum of convex functions satisfiesso is convex.
A vector is a subgradient of a convex function at whenfor every . Choose any active index . Thenand hence . More generally, every convex combination of the active vectors is a subgradient, and in fact
The subgradient method chooses and a step size , then setsAssume, as the question's use of requires, that a minimizer exists, and write . Since every subgradient here has Euclidean norm at most , the standard best-iterate estimate isTaking a suitable constant step when the target accuracy is known, or a standard diminishing sequence, gives error at most initerations, so the requested exponent is .
Write . The log-sum-exp function is convex and composition with the affine functions preserves convexity, so is convex. Directly, its Hessian matrix will also be shown positive semidefinite in part d.
Let . Factoring out of the sum givesAt least one term in the sum is , while every term is at most . Thereforeand henceThus is a uniform smooth maximum of the affine pieces of .
Define the softmax weightsThey obey and . The gradient is their weighted mean,Differentiating once more gives the covariance-form Hessian matrixFor every unit vector ,where . The Hessian is a covariance matrix, so it is positive semidefinite; the displayed upper bound also gives in the Loewner order. Consequently has a Lipschitz gradient with
Chooseso the smooth maximum error is at most and the Lipschitz gradient constant isSuppose a minimizer of lies within distance of the starting point. The Nesterov accelerated gradient method can find such thatiniterations. If minimizes , then the smoothing inequalities implyThis improves the nonsmooth subgradient method dependence from to .
The first-order subgradient inequality for a differentiable convex function givesand, after interchanging and ,Adding and rearranging yieldsThus the gradient is a monotone operator.
A map is firmly nonexpansive in the -inner product whenPut and . The two implicit equations giveBecause is a monotone operator,Thereforewhich is precisely firm nonexpansiveness. In particular, the preconditioned proximal point algorithm map is nonexpansive in the norm induced by the positive-definite matrix .
Use the sign conventionfor the Lagrangian function in constrained optimization. The Lagrangian dual problem iswhere is the convex conjugate. For this convex problem with affine equality constraints, the stationarity and feasibility parts of the Karush-Kuhn-Tucker conditions areThey say exactly that the displayed operator satisfiesThus its zeros are precisely the primal-dual optimal points, subject to the usual attainment assumptions.
For and , the Euclidean inner product givesThe last two terms cancel by the defining property of the matrix transpose, and the first is nonnegative by part a. Hence is a monotone operator.
The assertion uses the positive parameters required for to be a preconditioner: assume and . For and , complete the square:The matrix 2-norm bound shows thatfor when . If and , the square contributes . Thus . Equivalently, the Schur complement of the lower-right block is .
Taken literally without the positivity inherited from part b, the product condition alone is insufficient: and is a counterexample. Thus is a necessary implicit hypothesis.
Write and . ExpandinggivesThe off-diagonal terms in the first equation cancel. By the optimality condition for the proximal operator,The second equation then becomes the explicit linear updateThus each step of this preconditioned proximal point algorithm uses only one evaluation of the proximal operator of , together with applications of the linear map and its transpose .
Articles by others on the same topic
There are currently no matching articles.