Sparse Solution of Underdetermined Systems of Linear Equations by Stagewise Orthogonal Matching Pursuit

被引:1040
作者
Donoho, David L. [1 ]
Tsaig, Yaakov [2 ]
Drori, Iddo [1 ]
Starck, Jean-Luc [3 ]
机构
[1] Stanford Univ, Dept Stat, Stanford, CA 94305 USA
[2] Stanford Univ, Inst Computat Math Engn, Stanford, CA 94305 USA
[3] CEA Saclay, Serv Astrophys, DAPNIA SEDI SAP, F-91191 Gif Sur Yvette, France
基金
美国国家科学基金会;
关键词
Compressed sensing; decoding error-correcting codes; false alarm rate; false discovery rate; iterative thresholding; l(1) minimization; mutual access interference; phase transition; sparse overcomplete representation; stepwise regression; MINIMAL L(1)-NORM SOLUTION; FALSE DISCOVERY RATE; SIGNAL RECOVERY; UNCERTAINTY PRINCIPLES; MAXIMUM-ENTROPY; RECONSTRUCTION; EFFICIENCY; ERROR; CODES;
D O I
10.1109/TIT.2011.2173241
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding the sparsest solution to underdetermined systems of linear equations y = Phi x is NP-hard in general. We show here that for systems with "typical"/"random" Phi, a good approximation to the sparsest solution is obtained by applying a fixed number of standard operations from linear algebra. Our proposal, Stagewise Orthogonal Matching Pursuit (StOMP), successively transforms the signal into a negligible residual. Starting with initial residual, r(0) = y, at the s-th stage it forms the "matched filter" Phi(T)r(s-1), identifies all coordinates with amplitudes exceeding a specially chosen threshold, solves a least-squares problem using the selected coordinates, and subtracts the least-squares fit, producing a new residual. After a fixed number of stages (e.g., 10), it stops. In contrast to Orthogonal Matching Pursuit (OMP), many coefficients can enter the model at each stage in StOMP while only one enters per stage in OMP; and StOMP takes a fixed number of stages (e.g., 10), while OMP can take many (e.g., n). We give both theoretical and empirical support for the large-system effectiveness of StOMP. We give numerical examples showing that StOMP rapidly and reliably finds sparse solutions in compressed sensing, decoding of error-correcting codes, and overcomplete representation.
引用
收藏
页码:1094 / 1121
页数:28
相关论文
共 61 条
[1]   Adapting to unknown sparsity by controlling the false discovery rate [J].
Abramovich, Felix ;
Benjamini, Yoav ;
Donoho, David L. ;
Johnstone, Iain M. .
ANNALS OF STATISTICS, 2006, 34 (02) :584-653
[2]  
[Anonymous], 2002, P 34 ANN ACM S THEOR
[3]  
[Anonymous], 1987, Multiple comparison procedures
[4]  
[Anonymous], 2004, ADV IMAGING ELECT PH
[5]  
[Anonymous], 2003, Introduction to SpaceTime Wireless Communications
[6]   CONTROLLING THE FALSE DISCOVERY RATE - A PRACTICAL AND POWERFUL APPROACH TO MULTIPLE TESTING [J].
BENJAMINI, Y ;
HOCHBERG, Y .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1995, 57 (01) :289-300
[7]   INHERENT INTRACTABILITY OF CERTAIN CODING PROBLEMS [J].
BERLEKAMP, ER ;
MCELIECE, RJ ;
VANTILBORG, HCA .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1978, 24 (03) :384-386
[8]   Iterative multiuser joint decoding: Unified framework and asymptotic analysis [J].
Boutros, J ;
Caire, G .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (07) :1772-1793
[9]  
Buckheit J. B., 1995, WAVELETS STAT
[10]   Iterative multiuser joint decoding:: Optimal power allocation and low-complexity implementation [J].
Caire, G ;
Müller, RR ;
Tanaka, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (09) :1950-1973