Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 2011 | Published
Journal Article Open

NESTA: A Fast and Accurate First-Order Method for Sparse Recovery

Abstract

Accurate signal recovery or image reconstruction from indirect and possibly undersampled data is a topic of considerable interest; for example, the literature in the recent field of compressed sensing is already quite immense. This paper applies a smoothing technique and an accelerated first-order algorithm, both from Nesterov [Math. Program. Ser. A, 103 (2005), pp. 127–152], and demonstrates that this approach is ideally suited for solving large-scale compressed sensing reconstruction problems as (1) it is computationally efficient, (2) it is accurate and returns solutions with several correct digits, (3) it is flexible and amenable to many kinds of reconstruction problems, and (4) it is robust in the sense that its excellent performance across a wide range of problems does not depend on the fine tuning of several parameters. Comprehensive numerical experiments on realistic signals exhibiting a large dynamic range show that this algorithm compares favorably with recently proposed state-of-the-art methods. We also apply the algorithm to solve other problems for which there are fewer alternatives, such as total-variation minimization and convex programs seeking to minimize the ℓ_1 norm of W x under constraints, in which W is not diagonal. The code is available online as a free package in the MATLAB language.

Additional Information

© 2011 Society for Industrial and Applied Mathematics. Received by the editors April 23, 2009; accepted for publication (in revised form) October 5, 2010; published electronically January 6, 2011. This work was partially supported by ONR grants N00014-09-1-0469 and N00014- 08-1-0749, by DARPA grant FA8650-08-C-7853, and by the 2006 Waterman Award from the NSF. The authors are grateful to the anonymous reviewers for helpful comments and for pointing out [30, 40, 41]. S. Becker wishes to thank Peter Stobbe for the use of his Hadamard transform and Gabor frame code, and Wotao Yin for helpful discussions about RecPF. J. Bobin wishes to thank Hamza Fawzi for fruitful discussions, and E. Candès would like to thank Jalal Fadili for his suggestions. We are grateful to Stephen Wright for his comments on an earlier version of this paper, for suggesting that we use a better version of GPSR, and for encouraging us to test SpaRSA. Thanks, Stephen!

Attached Files

Published - Becker2011p13865Siam_J_Imaging_Sci.pdf

Files

Becker2011p13865Siam_J_Imaging_Sci.pdf
Files (1.0 MB)
Name Size Download all
md5:1b99d4af217ceacb02f3f9f4d7a6e91a
1.0 MB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 23, 2023