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
Name | Size | Download all |
---|---|---|
md5:1b99d4af217ceacb02f3f9f4d7a6e91a
|
1.0 MB | Preview Download |
Additional details
- Eprint ID
- 23706
- Resolver ID
- CaltechAUTHORS:20110518-092411645
- Office of Naval Research (ONR)
- N00014-09-1-0469
- Office of Naval Research (ONR)
- N00014-08-1-0749
- Defense Advanced Research Projects Agency (DARPA)
- FA8650-08-C-7853
- NSF
- Created
-
2011-05-18Created from EPrint's datestamp field
- Updated
-
2021-11-09Created from EPrint's last_modified field