Skip to main content

SPARLS: The sparse RLS algorithm

Publication ,  Journal Article
Babadi, B; Kalouptsidis, N; Tarokh, V
Published in: IEEE Transactions on Signal Processing
August 1, 2010

We develop a recursive L1-regularized least squares (SPARLS) algorithm for the estimation of a sparse tap-weight vector in the adaptive filtering setting. The SPARLS algorithm exploits noisy observations of the tap-weight vector output stream and produces its estimate using an expectation-maximization type algorithm. We prove the convergence of the SPARLS algorithm to a near-optimal estimate in a stationary environment and present analytical results for the steady state error. Simulation studies in the context of channel estimation, employing multipath wireless channels, show that the SPARLS algorithm has significant improvement over the conventional widely used recursive least squares (RLS) algorithm in terms of mean squared error (MSE). Moreover, these simulation studies suggest that the SPARLS algorithm (with slight modifications) can operate with lower computational requirements than the RLS algorithm, when applied to tap-weight vectors with fixed support. © 2010 IEEE.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE Transactions on Signal Processing

DOI

ISSN

1053-587X

Publication Date

August 1, 2010

Volume

58

Issue

8

Start / End Page

4013 / 4025

Related Subject Headings

  • Networking & Telecommunications
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Babadi, B., Kalouptsidis, N., & Tarokh, V. (2010). SPARLS: The sparse RLS algorithm. IEEE Transactions on Signal Processing, 58(8), 4013–4025. https://doi.org/10.1109/TSP.2010.2048103
Babadi, B., N. Kalouptsidis, and V. Tarokh. “SPARLS: The sparse RLS algorithm.” IEEE Transactions on Signal Processing 58, no. 8 (August 1, 2010): 4013–25. https://doi.org/10.1109/TSP.2010.2048103.
Babadi B, Kalouptsidis N, Tarokh V. SPARLS: The sparse RLS algorithm. IEEE Transactions on Signal Processing. 2010 Aug 1;58(8):4013–25.
Babadi, B., et al. “SPARLS: The sparse RLS algorithm.” IEEE Transactions on Signal Processing, vol. 58, no. 8, Aug. 2010, pp. 4013–25. Scopus, doi:10.1109/TSP.2010.2048103.
Babadi B, Kalouptsidis N, Tarokh V. SPARLS: The sparse RLS algorithm. IEEE Transactions on Signal Processing. 2010 Aug 1;58(8):4013–4025.

Published In

IEEE Transactions on Signal Processing

DOI

ISSN

1053-587X

Publication Date

August 1, 2010

Volume

58

Issue

8

Start / End Page

4013 / 4025

Related Subject Headings

  • Networking & Telecommunications