• DocumentCode
    23845
  • Title

    DCD-RLS Adaptive Filters With Penalties for Sparse Identification

  • Author

    Zakharov, Yuriy V. ; Nascimento, Vitor H.

  • Author_Institution
    Dept. of Electron., Univ. of York, York, UK
  • Volume
    61
  • Issue
    12
  • fYear
    2013
  • fDate
    15-Jun-13
  • Firstpage
    3198
  • Lastpage
    3213
  • Abstract
    In this paper, we propose a family of low-complexity adaptive filtering algorithms based on dichotomous coordinate descent (DCD) iterations for identification of sparse systems. The proposed algorithms are appealing for practical designs as they operate at the bit level, resulting in stable hardware implementations. We introduce a general approach for developing adaptive filters with different penalties and specify it for exponential and sliding window RLS. We then propose low-complexity DCD-based RLS adaptive filters with the lasso, ridge-regression, elastic net, and penalties that attract sparsity. We also propose a simple recursive reweighting of the penalties and incorporate the reweighting into the proposed adaptive algorithms to further improve the performance. For general regressors, the proposed algorithms have a complexity of operations per sample, where is the filter length. For transversal adaptive filters, the algorithms require only operations per sample. A unique feature of the proposed algorithms is that they are well suited for implementation in finite precision, e.g., on FPGAs. We demonstrate by simulation that the proposed algorithms have performance close to the oracle RLS performance.
  • Keywords
    adaptive filters; iterative methods; regression analysis; DCD iteration; DCD-RLS adaptive filter; FPGA; dichotomous coordinate descent iteration; elastic; exponential RLS; lasso; low-complexity adaptive filtering algorithm; oracle RLS performance; recursive reweighting; ridge-regression; sliding window RLS; sparse identification; sparse system identification; transversal adaptive filter; Adaptive filter; DCD algorithm; FPGA; RLS; dichotomous coordinate descent (DCD); penalty function; reweighting; sparse representation;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2013.2258340
  • Filename
    6502744