Processing math: 100%
Sparse Reconstruction by Separable Approximation | IEEE Journals & Magazine | IEEE Xplore

Sparse Reconstruction by Separable Approximation


Abstract:

Finding sparse approximate solutions to large underdetermined linear systems of equations is a common problem in signal/image processing and statistics. Basis pursuit, th...Show More

Abstract:

Finding sparse approximate solutions to large underdetermined linear systems of equations is a common problem in signal/image processing and statistics. Basis pursuit, the least absolute shrinkage and selection operator (LASSO), wavelet-based deconvolution and reconstruction, and compressed sensing (CS) are a few well-known areas in which problems of this type appear. One standard approach is to minimize an objective function that includes a quadratic (lscr 2) error term added to a sparsity-inducing (usually lscr1) regularizater. We present an algorithmic framework for the more general problem of minimizing the sum of a smooth convex function and a nonsmooth, possibly nonconvex regularizer. We propose iterative methods in which each step is obtained by solving an optimization subproblem involving a quadratic term with diagonal Hessian (i.e., separable in the unknowns) plus the original sparsity-inducing regularizer; our approach is suitable for cases in which this subproblem can be solved much more rapidly than the original problem. Under mild conditions (namely convexity of the regularizer), we prove convergence of the proposed iterative algorithm to a minimum of the objective function. In addition to solving the standard lscr2-lscr1 case, our framework yields efficient solution techniques for other regularizers, such as an lscrinfin norm and group-separable regularizers. It also generalizes immediately to the case in which the data is complex rather than real. Experiments with CS problems show that our approach is competitive with the fastest known methods for the standard lscr2-lscr1 problem, as well as being efficient on problems with other separable regularization terms.
Published in: IEEE Transactions on Signal Processing ( Volume: 57, Issue: 7, July 2009)
Page(s): 2479 - 2493
Date of Publication: 10 March 2009

ISSN Information:

Author image of Stephen J. Wright
Department of Computer Sciences, University of Wisconsin, Madison, WI, USA
Stephen J. Wright received the B.Sc. (Hons.) and Ph.D. degrees from the University of Queensland, Australia, in 1981 and 1984, respectively.
After holding positions at North Carolina State University, Argonne National Laboratory, and the University of Chicago, he joined the Computer Sciences Department at the University of Wisconsin-Madison as a Professor in 2001. His research interests include theory, algorithms, and appl...Show More
Stephen J. Wright received the B.Sc. (Hons.) and Ph.D. degrees from the University of Queensland, Australia, in 1981 and 1984, respectively.
After holding positions at North Carolina State University, Argonne National Laboratory, and the University of Chicago, he joined the Computer Sciences Department at the University of Wisconsin-Madison as a Professor in 2001. His research interests include theory, algorithms, and appl...View more
Author image of Robert D. Nowak
Department of Electrical and Computer Engineering, University of Wisconsin, Madison, WI, USA
Robert D. Nowak (SM'08) received the B.S. (with highest distinction), M.S., and Ph.D. degrees in electrical engineering from the University of Wisconsin-Madison in 1990, 1992, and 1995, respectively.
He was a Postdoctoral Fellow at Rice University, Houston, TX, during 1995–1996, an Assistant Professor at Michigan State University from 1996 to 1999, held Assistant and Associate Professor positions with Rice University from ...Show More
Robert D. Nowak (SM'08) received the B.S. (with highest distinction), M.S., and Ph.D. degrees in electrical engineering from the University of Wisconsin-Madison in 1990, 1992, and 1995, respectively.
He was a Postdoctoral Fellow at Rice University, Houston, TX, during 1995–1996, an Assistant Professor at Michigan State University from 1996 to 1999, held Assistant and Associate Professor positions with Rice University from ...View more
Author image of MÁrio A. T. Figueiredo
Instituto de Telecomunicações and Department of Electrical and Computer Engineering, Instituto Superior Técnico, Lisboa, Portugal
Mário A. T. Figueiredo (S'87–M'95–SM'00) received E.E., M.Sc., Ph.D., and “Agregado” degrees in electrical and computer engineering, all from Instituto Superior Técnico (IST), the engineering school of the Technical University of Lisbon (TULisbon), Portugal, in 1985, 1990, 1994, and 2004, respectively.
Since 1994, he has been with the faculty of the Department of Electrical and Computer Engineering, IST. He is also area co...Show More
Mário A. T. Figueiredo (S'87–M'95–SM'00) received E.E., M.Sc., Ph.D., and “Agregado” degrees in electrical and computer engineering, all from Instituto Superior Técnico (IST), the engineering school of the Technical University of Lisbon (TULisbon), Portugal, in 1985, 1990, 1994, and 2004, respectively.
Since 1994, he has been with the faculty of the Department of Electrical and Computer Engineering, IST. He is also area co...View more

I. Introduction

IN this paper, we propose an approach for solving unconstrained optimization problems of the form \min _{\bf x} \quad \phi ({\bf x}) := f({\bf x}) + \tau \, c({\bf x}) \eqno{\hbox{(1)}}

where is a smooth function, and , usually called the regularizer or regularization function, is finite for all , but usually nonsmooth and possibly also nonconvex. Problem (1) generalizes the now famous problem (called basis pursuit denoising (BPDN) in [15]) \min _{{\bf x}\in {\BBR}^{n}} \quad {{1}\over {2}}\Vert {\bf y} - {\bf A}{\bf x}\Vert _{2}^{2} + \tau \Vert {\bf x}\Vert _{1} \eqno{\hbox{(2)}}
where , (usually ), , denotes the standard Euclidean norm, and stands for the norm (for ), defined as . Problem (2) is closely related to the following two formulations: \min _{\bf x} \Vert {\bf y} - {\bf A}{\bf x}\Vert _{2}^{2} \quad {\rm subject to} \quad \Vert {\bf x}\Vert _{1} \leq T \eqno{\hbox{(3)}}
frequently referred to as the least absolute shrinkage and selection operator (LASSO) [70] and \min _{\bf x} \Vert {\bf x}\Vert _{1} \quad {\hbox {subject to}} \quad \Vert {\bf y} - {\bf A}{\bf x}\Vert _{2}^{2} \leq \varepsilon \eqno{\hbox{(4)}}
where and are nonnegative real parameters. These formulations can all be used to identify sparse approximate solutions to the underdetermined system , and have become familiar in the past few decades, particularly in statistics and signal/image processing contexts. A large amount of research has been aimed at finding fast algorithms for solving these formulations; early references include [16], [55], [66], [69]. for brief historical accounts on the use of the penalty in statistics and signal processing, see [59] and [71]. The precise relationship between (2), (3), and (4) is discussed in [39] and [75], for example.

Author image of Stephen J. Wright
Department of Computer Sciences, University of Wisconsin, Madison, WI, USA
Stephen J. Wright received the B.Sc. (Hons.) and Ph.D. degrees from the University of Queensland, Australia, in 1981 and 1984, respectively.
After holding positions at North Carolina State University, Argonne National Laboratory, and the University of Chicago, he joined the Computer Sciences Department at the University of Wisconsin-Madison as a Professor in 2001. His research interests include theory, algorithms, and applications of computational optimization.
Dr. Wright is Chair of the Mathematical Programming Society and has served on the editorial boards of Mathematical Programming, Series A and B, the SIAM Journal on Optimization, the SIAM Journal on Scientific Computing, and SIAM Review. He also serves on the Board of Trustees of the Society for Industrial and Applied Mathematics (SIAM).
Stephen J. Wright received the B.Sc. (Hons.) and Ph.D. degrees from the University of Queensland, Australia, in 1981 and 1984, respectively.
After holding positions at North Carolina State University, Argonne National Laboratory, and the University of Chicago, he joined the Computer Sciences Department at the University of Wisconsin-Madison as a Professor in 2001. His research interests include theory, algorithms, and applications of computational optimization.
Dr. Wright is Chair of the Mathematical Programming Society and has served on the editorial boards of Mathematical Programming, Series A and B, the SIAM Journal on Optimization, the SIAM Journal on Scientific Computing, and SIAM Review. He also serves on the Board of Trustees of the Society for Industrial and Applied Mathematics (SIAM).View more
Author image of Robert D. Nowak
Department of Electrical and Computer Engineering, University of Wisconsin, Madison, WI, USA
Robert D. Nowak (SM'08) received the B.S. (with highest distinction), M.S., and Ph.D. degrees in electrical engineering from the University of Wisconsin-Madison in 1990, 1992, and 1995, respectively.
He was a Postdoctoral Fellow at Rice University, Houston, TX, during 1995–1996, an Assistant Professor at Michigan State University from 1996 to 1999, held Assistant and Associate Professor positions with Rice University from 1999 to 2003, and was a Visiting Professor at INRIA in 2001. He is now the McFarland-Bascom Professor of Engineering at the University of Wisconsin-Madison. His research interests include statistical signal processing, machine learning, imaging and network science, and applications in communications, bio/medical imaging, and genomics.
Dr. Nowak has served as an Associate Editor for the IEEE Transactions on Image Processing, and is currently an Associate Editor for the ACM Transactions on Sensor Networks and the Secretary of the SIAM Activity Group on Imaging Science. He has also served as a Technical Program Chair for the IEEE Statistical Signal Processing Workshop and the IEEE/ACM International Symposium on Information Processing in Sensor Networks. He received the General Electric Genius of Invention Award in 1993, the National Science Foundation CAREER Award in 1997, the Army Research Office Young Investigator Program Award in 1999, the Office of Naval Research Young Investigator Program Award in 2000, and IEEE Signal Processing Society Young Author Best Paper Award in 2000.
Robert D. Nowak (SM'08) received the B.S. (with highest distinction), M.S., and Ph.D. degrees in electrical engineering from the University of Wisconsin-Madison in 1990, 1992, and 1995, respectively.
He was a Postdoctoral Fellow at Rice University, Houston, TX, during 1995–1996, an Assistant Professor at Michigan State University from 1996 to 1999, held Assistant and Associate Professor positions with Rice University from 1999 to 2003, and was a Visiting Professor at INRIA in 2001. He is now the McFarland-Bascom Professor of Engineering at the University of Wisconsin-Madison. His research interests include statistical signal processing, machine learning, imaging and network science, and applications in communications, bio/medical imaging, and genomics.
Dr. Nowak has served as an Associate Editor for the IEEE Transactions on Image Processing, and is currently an Associate Editor for the ACM Transactions on Sensor Networks and the Secretary of the SIAM Activity Group on Imaging Science. He has also served as a Technical Program Chair for the IEEE Statistical Signal Processing Workshop and the IEEE/ACM International Symposium on Information Processing in Sensor Networks. He received the General Electric Genius of Invention Award in 1993, the National Science Foundation CAREER Award in 1997, the Army Research Office Young Investigator Program Award in 1999, the Office of Naval Research Young Investigator Program Award in 2000, and IEEE Signal Processing Society Young Author Best Paper Award in 2000.View more
Author image of MÁrio A. T. Figueiredo
Instituto de Telecomunicações and Department of Electrical and Computer Engineering, Instituto Superior Técnico, Lisboa, Portugal
Mário A. T. Figueiredo (S'87–M'95–SM'00) received E.E., M.Sc., Ph.D., and “Agregado” degrees in electrical and computer engineering, all from Instituto Superior Técnico (IST), the engineering school of the Technical University of Lisbon (TULisbon), Portugal, in 1985, 1990, 1994, and 2004, respectively.
Since 1994, he has been with the faculty of the Department of Electrical and Computer Engineering, IST. He is also area coordinator at Instituto de Telecomunicações, a private not-for-profit research institution. His scientific interests include image processing and analysis, computer vision, statistical pattern recognition, and statistical learning.
Dr. Figueiredo received the 1995 Portuguese IBM Scientific Prize and the 2008 UTL/Santander-Totta Scientific Prize. in 2008, he was elected a Fellow of the International Association for Pattern Recognition. He is a member of the IEEE Image and Multidimensional Signal Processing Technical Committee and is/was associate editor of the following journals: IEEE Transactions on Image Processing, IEEE Transactions on Pattern Analysis and Machine Intelligence(IEEE-TPAMI), IEEE Transactions on Mobile Computing, Pattern Recognition Letters, and Signal Processing. He is/was Guest Co-Editor of special issues of the IEEE-TPAMI, the IEEE Transactions on Signal Processing, and the IEEE Journal of Selected Topics in Signal Processing. He was a Co-Chair of the 2001 and 2003 Workshops on Energy Minimization Methods in Computer Vision and Pattern Recognition, and program/technical committee member of many international conferences.
Mário A. T. Figueiredo (S'87–M'95–SM'00) received E.E., M.Sc., Ph.D., and “Agregado” degrees in electrical and computer engineering, all from Instituto Superior Técnico (IST), the engineering school of the Technical University of Lisbon (TULisbon), Portugal, in 1985, 1990, 1994, and 2004, respectively.
Since 1994, he has been with the faculty of the Department of Electrical and Computer Engineering, IST. He is also area coordinator at Instituto de Telecomunicações, a private not-for-profit research institution. His scientific interests include image processing and analysis, computer vision, statistical pattern recognition, and statistical learning.
Dr. Figueiredo received the 1995 Portuguese IBM Scientific Prize and the 2008 UTL/Santander-Totta Scientific Prize. in 2008, he was elected a Fellow of the International Association for Pattern Recognition. He is a member of the IEEE Image and Multidimensional Signal Processing Technical Committee and is/was associate editor of the following journals: IEEE Transactions on Image Processing, IEEE Transactions on Pattern Analysis and Machine Intelligence(IEEE-TPAMI), IEEE Transactions on Mobile Computing, Pattern Recognition Letters, and Signal Processing. He is/was Guest Co-Editor of special issues of the IEEE-TPAMI, the IEEE Transactions on Signal Processing, and the IEEE Journal of Selected Topics in Signal Processing. He was a Co-Chair of the 2001 and 2003 Workshops on Energy Minimization Methods in Computer Vision and Pattern Recognition, and program/technical committee member of many international conferences.View more
Contact IEEE to Subscribe

References

References is not available for this document.