Orthogonal Matching Pursuit from Noisy Random Measurements: A New Analysis

Abstract

Orthogonal matching pursuit (OMP) is a widely used greedy algorithm for recovering sparse vectors from linear measurements. A well-known analysis of Tropp and Gilbert shows that OMP can recover a k-sparse n-dimensional real vector from m = 4k log(n) noise-free random linear measurements with a probability that goes to one as n goes to infinity. This work shows strengthens this result by showing that a lower number of measurements, m = 2k log(n-k), is in fact sufficient for asymptotic recovery. Moreover, this number of measurements is also sufficient for detection of the sparsity pattern (support) of the vector with measurement errors provided the signal-to-noise ratio (SNR) scales to infinity. The scaling m = 2k log(n-k) exactly matches the number of measurements required by the more complex lasso for signal recovery.

Cite

Text

Rangan and Fletcher. "Orthogonal Matching Pursuit from Noisy Random Measurements: A New Analysis." Neural Information Processing Systems, 2009.

Markdown

[Rangan and Fletcher. "Orthogonal Matching Pursuit from Noisy Random Measurements: A New Analysis." Neural Information Processing Systems, 2009.](https://mlanthology.org/neurips/2009/rangan2009neurips-orthogonal/)

BibTeX

@inproceedings{rangan2009neurips-orthogonal,
  title     = {{Orthogonal Matching Pursuit from Noisy Random Measurements: A New Analysis}},
  author    = {Rangan, Sundeep and Fletcher, Alyson K.},
  booktitle = {Neural Information Processing Systems},
  year      = {2009},
  pages     = {540-548},
  url       = {https://mlanthology.org/neurips/2009/rangan2009neurips-orthogonal/}
}