Iteratively reweighted least squares minimization for sparse recovery

By Ingrid Daubechies, Ronald A. DeVore, Massimo Fornasier, C. Sinan Güntürk. 2008

1,398 citations recorded by the source corpus.

Under certain conditions (known as the restricted isometry property, or RIP) on the m × N matrix Φ (where m < N), vectors x ∈ ℝN that are sparse (i.e., have most of their entries equal to 0) can be recovered exactly from y := Φx even though Φ−1(y) is typically an (N − m)—dimensional hyperplane; in addition, x is then equal to the element in Φ−1(y) of minimal 𝓁1‐norm. This minimal element can be identified via linear programming algorithms. We study an alternative method of determining x, as the limit of an iteratively reweighted least squares (IRLS) algorithm. The main step of this IRLS finds, for a given weight vector w, the element in Φ−1(y) with smallest 𝓁2(w)‐norm. If x(n) is the solution at iteration step n, then the new weight w(n) is defined by w  i(n) := [|x  i(n) |2 + ε  n2 ]−1/2, i = 1, …, N, for a decreasing sequence of adaptively defined εn; this updated weight is then used to obtain x(n + 1) and the process is repeated. We prove that when Φ satisfies the RIP conditions, the sequence x(n) converges for all y, regardless of whether Φ−1(y) contains a sparse vector. If there is a sparse vector in Φ−1(y), then the limit is this sparse vector, and when x(n) is sufficiently close to the limit, the remaining steps of the algorithm converge exponentially fast (linear convergence in the terminology of numerical optimization). The same algorithm with the “heavier” weight w  i(n) = [|x  i(n) |2 + ε  n2 ]−1+τ/2, i = 1, …, N, where 0 < τ < 1, can recover sparse solutions as well; more importantly, we show its local convergence is superlinear and approaches a quadratic rate for τ approaching 0. © 2009 Wiley Periodicals, Inc.

Subfields: Artificial Intelligence, Computational Mechanics, Numerical Analysis

View Paper: https://www.semanticscholar.org/paper/f26b1a228679cd54b2392cc74436d6dbc072937e

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Richtárik
  2. Francis R. Bach
  3. Mingyi Hong
  4. Simon Lacoste-Julien
  5. Julien Mairal
  6. Martin Jaggi
  7. Suvrit Sra
  8. Nicolas Loizou

In Computational Mechanics

  1. Francis R. Bach
  2. Julien Mairal
  3. Wotao Yin
  4. Richard Baraniuk
  5. Mingyi Hong
  6. Peter Richtárik
  7. Yonina C. Eldar
  8. E.J. Candes

In Numerical Analysis

  1. Julien Mairal
  2. Francis R. Bach
  3. Thomas Pock
  4. Zhi-Quan Tom Luo
  5. Mingyi Hong
  6. Justin K. Romberg
  7. D. P. Palomar
  8. Jong-Shi Pang

Citations in the corpus