Exercises

ex-ch14-01

Easy

Write the ISTA update for LASSO in one line. Identify the step size and the proximal operator.

ex-ch14-02

Easy

FISTA improves ISTA's rate from O(1/k)O(1/k) to O(1/k2)O(1/k^2). By how many iterations must ISTA run to match FISTA at iteration k=100k=100?

ex-ch14-03

Easy

Write the ADMM updates for LASSO.

ex-ch14-04

Easy

Describe one OMP iteration in words.

ex-ch14-05

Easy

Explain why the posterior mean under the Bernoulli-Gaussian model is generically not sparse.

ex-ch14-06

Medium

Prove that ISTA with step size 1/L1/L is a contraction on the LASSO objective.

ex-ch14-07

Medium

Derive the ADMM x\mathbf{x}-update for LASSO when A∈RMΓ—N\mathbf{A}\in\mathbb{R}^{M\times N} with Mβ‰ͺNM\ll N (use the Woodbury identity).

ex-ch14-08

Medium

Show that OMP with exact arithmetic recovers every ss-sparse signal when ΞΌ(A)<1/(2sβˆ’1)\mu(\mathbf{A})<1/(2s-1).

ex-ch14-09

Medium

Explain why hard thresholding is non-convex while soft thresholding is the proximal operator of a convex function.

ex-ch14-10

Medium

Compute the proximal operator of the group β„“2,1\ell_{2,1} norm.

ex-ch14-11

Medium

Show that ADMM's primal and dual residuals converge to zero as tβ†’βˆžt\to\infty for convex LASSO.

ex-ch14-12

Medium

For SBL, derive the M-step update Ξ³^i=ΞΌi2+Ξ£ii\hat{\gamma}_i = \mu_i^2 + \Sigma_{ii}.

ex-ch14-13

Hard

Prove Nesterov's O(1/k2)O(1/k^2) rate for FISTA on the LASSO objective.

ex-ch14-14

Hard

Prove the CoSaMP recovery guarantee: if Ξ΄4s<0.1\delta_{4s}<0.1, CoSaMP recovers ss-sparse signals to accuracy βˆ₯x^βˆ’x⋆βˆ₯2≀Cβˆ₯wβˆ₯2\|\hat{\mathbf{x}}-\mathbf{x}^\star\|_2\leq C\|\mathbf{w}\|_2.

ex-ch14-15

Hard

Show that SBL fixed points have at most MM nonzero entries.