Message-passing algorithms for compressed sensing

By David L. Donoho, Arian Maleki, Andrea Montanari. 2009

2,543 citations recorded by the source corpus.

Compressed sensing aims to undersample certain high-dimensional signals yet accurately reconstruct them by exploiting signal characteristics. Accurate reconstruction is possible when the object to be recovered is sufficiently sparse in a known basis. Currently, the best known sparsity–undersampling tradeoff is achieved when reconstructing by convex optimization, which is expensive in important large-scale applications. Fast iterative thresholding algorithms have been intensively studied as alternatives to convex optimization for large-scale problems. Unfortunately known fast algorithms offer substantially worse sparsity–undersampling tradeoffs than convex optimization. We introduce a simple costless modification to iterative thresholding making the sparsity–undersampling tradeoff of the new algorithms equivalent to that of the corresponding convex optimization procedures. The new iterative-thresholding algorithms are inspired by belief propagation in graphical models. Our empirical measurements of the sparsity–undersampling tradeoff for the new algorithms agree with theoretical calculations. We show that a state evolution formalism correctly derives the true sparsity–undersampling tradeoff. There is a surprising agreement between earlier calculations based on random convex polytopes and this apparently very different theoretical formalism.

Subfields: Computational Mechanics, Computer Networks and Communications, Signal Processing

How researchers see this paper

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

In Computational Mechanics

  1. Richard Baraniuk
  2. Sundeep Rangan
  3. E.J. Candes
  4. Philip Schniter
  5. Yonina C. Eldar
  6. Andrea Montanari
  7. Surya Ganguli
  8. David L. Donoho

In Computer Networks and Communications

  1. Philip Schniter
  2. Sundeep Rangan
  3. Wei Yu
  4. Richard Baraniuk
  5. E.J. Candes
  6. Andrea Montanari
  7. Surya Ganguli
  8. Greg Yang

In Signal Processing

  1. Philip Schniter
  2. Richard Baraniuk
  3. Sundeep Rangan
  4. E.J. Candes
  5. Andrea Montanari
  6. David L. Donoho
  7. Greg Yang
  8. Wei Yu

Citations in the corpus