Fast implementation of a ℓ1 - ℓ1 regularized sparse representations algorithm.

When seeking a sparse representation of a signal on a redundant basis, one replaces generally the quest for the true sparsest model by an ℓ<inf>1</inf> minimization and solves thus a linear program. In the presence of noise one further replaces the exact reconstruction constraint by an approximate one. The ℓ<inf>2</inf>-norm is generally chosen to measure the reconstruction error because of its link with Gaussian noise and the stability and simplicity of the ensuing algorithms, but the ℓ<inf>1</inf>-norm may be preferred in some cases when the noise has heavier tails or in the presence of outliers. We propose to replace the usual ℓ<inf>2</inf> - ℓ<inf>1</inf> regularized criterion by a ℓ<inf>1</inf> - ℓ<inf>1</inf> regularized criterion and show how to construct a fast dedicated optimization algorithm that solves this criterion in a finite number of steps. Since quite often even these fast optimal programs are considered to be too time consuming, we further develop an ad hoc sub-optimal algorithm that could be called the ℓ<inf>1</inf>-matching pursuit algorithm.

[1]  Guillermo Sapiro,et al.  Simultaneous structure and texture image inpainting , 2003, IEEE Trans. Image Process..

[2]  R. Tibshirani,et al.  Least angle regression , 2004, math/0406456.

[3]  Victor Solo,et al.  A modified clean algorithm does L1-denoising , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  Sacha Krstulovic,et al.  Mptk: Matching Pursuit Made Tractable , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[5]  Jean-Jacques Fuchs,et al.  Application of the Global Matched Filter to Stap Data an Efficient Algorithmic Approach , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[6]  Martin J. Wainwright,et al.  Using linear programming to Decode Binary linear codes , 2005, IEEE Transactions on Information Theory.

[7]  J. Högbom,et al.  APERTURE SYNTHESIS WITH A NON-REGULAR DISTRIBUTION OF INTERFEROMETER BASELINES. Commentary , 1974 .

[8]  David L Donoho,et al.  Compressed sensing , 2006, IEEE Transactions on Information Theory.

[9]  Jean-Jacques Fuchs,et al.  On the application of the global matched filter to DOA estimation with uniform circular arrays , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[10]  Stefano Alliney,et al.  An algorithm for the minimization of mixed l1 and l2 norms with application to Bayesian estimation , 1994, IEEE Trans. Signal Process..

[11]  Keigo Hirakawa,et al.  Effective separation of sparse and non-sparse image features for denoising , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[12]  Emmanuel J. Candès,et al.  Near-Optimal Signal Recovery From Random Projections: Universal Encoding Strategies? , 2004, IEEE Transactions on Information Theory.

[13]  Michael A. Saunders,et al.  Atomic Decomposition by Basis Pursuit , 1998, SIAM J. Sci. Comput..

[14]  Emmanuel J. Candès,et al.  Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information , 2004, IEEE Transactions on Information Theory.

[15]  J. Fuchs SOME FURTHER RESULTS ON THE RECOVERY ALGORITHMS , 2005 .

[16]  M. R. Osborne,et al.  On the LASSO and its Dual , 2000 .

[17]  Eugene L. Allgower,et al.  Continuation and path following , 1993, Acta Numerica.

[18]  Barak A. Pearlmutter,et al.  Blind source separation by sparse decomposition , 2000, SPIE Defense + Commercial Sensing.

[19]  Stéphane Mallat,et al.  Matching pursuits with time-frequency dictionaries , 1993, IEEE Trans. Signal Process..

[20]  Emmanuel J. Candès,et al.  Decoding by linear programming , 2005, IEEE Transactions on Information Theory.