Just relax: Convex programming methods for identifying sparse signals in noise

被引:858
作者
Tropp, JA [1 ]
机构
[1] Univ Texas, Inst Computat Engn & Sci, Austin, TX 78712 USA
基金
美国国家科学基金会;
关键词
algorithms; approximation methods; basis pursuit; convex program; linear regression; optimization methods; orthogonal matching pursuit; sparse representations;
D O I
10.1109/TIT.2005.864420
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies a difficult and fundamental problem that arises throughout electrical engineering, applied mathematics, and statistics. Suppose that one forms a short linear combination of elementary signals drawn from a large, fixed collection. Given an observation of the linear combination that has been contaminated with additive noise, the goal is to identify which elementary signals participated and to approximate their coefficients. Although many algorithms have been proposed, there is little theory which guarantees that these algorithms can accurately and efficiently solve the problem. This paper studies a method called convex relaxation, which attempts to recover the ideal sparse signal by solving a convex program. This approach is powerful because the optimization can be completed in polynomial time with standard scientific software. The paper provides general conditions which ensure that convex relaxation succeeds. As evidence of the broad impact of these results, the paper describes how convex relaxation can be used for several concrete signal recovery problems. It also describes applications to channel coding, linear regression, and numerical analysis.
引用
收藏
页码:1030 / 1051
页数:22
相关论文
共 65 条
[31]  
FUCHS JJ, 2005, P SIGN PROC AD SPARS, P87
[32]  
FUCHS JJ, 2004, P 2004 IEEE INT C AC
[33]  
Gilbert AC, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), VOLS 1 AND 2, P1000
[34]   An equivalence between sparse approximation and support vector machines [J].
Girosi, F .
NEURAL COMPUTATION, 1998, 10 (06) :1455-1480
[35]   Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming [J].
Goemans, MX ;
Williamson, DP .
JOURNAL OF THE ACM, 1995, 42 (06) :1115-1145
[36]  
Golub G. H., 1996, MATRIX COMPUTATIONS
[37]  
GRANAI L, 2005, P SIGN PROC AD SPARS, P135
[38]   Sparse representations in unions of bases [J].
Gribonval, R ;
Nielsen, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (12) :3320-3325
[39]   Harmonic decomposition of audio signals with matching pursuit [J].
Gribonval, R ;
Bacry, E .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (01) :101-111
[40]  
GRIBONVAL R, 2004, 1661 U RENN 1