• DocumentCode
    3245867
  • Title

    Fast RLS algorithm using dichotomous coordinate descent iterations

  • Author

    Zakharov, Yuriy ; White, George ; Jie Liu

  • Author_Institution
    Univ. of York, York
  • fYear
    2007
  • fDate
    4-7 Nov. 2007
  • Firstpage
    431
  • Lastpage
    435
  • Abstract
    The recursive least squares (RLS) adaptive filtering problem is expressed in terms of auxiliary normal equations with respect to increments of the filter weights. By applying this approach to the exponentially weighted case, a new structure of the RLS algorithm is derived. For solving the auxiliary equations, dichotomous coordinate descent (DCD) iterations with no explicit division and multiplication are used. This results in a transversal RLS adaptive filter with as low complexity as 3N multiplications per sample (N being the filter length), which is only slightly higher than the complexity of the Least Mean Squares (LMS) algorithm (2 AT multiplications). Simulations are used to compare the performance of the proposed algorithm against the classical RLS and known advanced adaptive algorithms. Fixed-point FPGA implementation of the proposed DCD-based RLS algorithm is discussed and results of such implementation are presented.
  • Keywords
    adaptive filters; field programmable gate arrays; iterative methods; least squares approximations; DCD-based RLS algorithm; auxiliary normal equations; dichotomous coordinate descent iterations; exponentially weighted case; fast RLS algorithm; filter weights; fixed-point FPGA implementation; least mean squares algorithm; recursive least squares adaptive filtering problem; transversal RLS adaptive filter; Adaptive algorithm; Adaptive filters; Algorithm design and analysis; Equations; Field programmable gate arrays; Filtering algorithms; Least squares approximation; Least squares methods; Resonance light scattering; Transversal filters; Adaptive filter; DCD; FPGA implementation; RLS; coordinate descent;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2007. ACSSC 2007. Conference Record of the Forty-First Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-2109-1
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2007.4487246
  • Filename
    4487246