• DocumentCode
    1469365
  • Title

    SPARLS: The Sparse RLS Algorithm

  • Author

    Babadi, Behtash ; Kalouptsidis, Nicholas ; Tarokh, Vahid

  • Author_Institution
    Sch. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
  • Volume
    58
  • Issue
    8
  • fYear
    2010
  • Firstpage
    4013
  • Lastpage
    4025
  • Abstract
    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.
  • Keywords
    adaptive filters; convergence of numerical methods; expectation-maximisation algorithm; least mean squares methods; MSE; SPARLS; adaptive filtering; channel estimation; convergence; expectation-maximization type algorithm; mean squared error; multipath wireless channels; near-optimal estimate; recursive L1-regularized least squares algorithm; sparse RLS algorithm; sparse tap-weight vector; steady state error; Adaptive filters; compressed sensing; sparse system identification;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2010.2048103
  • Filename
    5446434