New fast QR decomposition least squares adaptive algorithms

This paper presents two new, closely related adaptive algorithms for LS system identification. The starting point for the derivation of the algorithms is the inverse Cholesky factor of the data correlation matrix, obtained via a QR decomposition (QRD). Both algorithms are of O(p) computational complexity, with p being the order of the system. The first algorithm is a fixed order QRD scheme with enhanced parallelism. The second is an order recursive lattice type algorithm based exclusively on orthogonal Givens rotations, with lower complexity compared to previously derived ones. Both algorithms are derived following a new approach, which exploits efficient the and order updates of a specific state vector quantity.

[1]  J. G. McWhirter,et al.  Recursive Least-Squares Minimization Using A Systolic Array , 1983, Optics & Photonics.

[2]  Fuyun Ling,et al.  A recursive modified Gram-Schmidt algorithm for least- squares estimation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[3]  Bin Yang,et al.  Rotation-based RLS algorithms: unified derivations, numerical properties, and parallel implementations , 1992, IEEE Trans. Signal Process..

[4]  H. T. Kung,et al.  Matrix Triangularization By Systolic Arrays , 1982, Optics & Photonics.

[5]  T. Kailath,et al.  Fast, recursive-least-squares transversal filters for adaptive filtering , 1984 .

[6]  B. Friedlander,et al.  Lattice filters for adaptive processing , 1982, Proceedings of the IEEE.

[7]  L. Ljung,et al.  Fast calculation of gain matrices for recursive estimation schemes , 1978 .

[8]  Fuyun Ling,et al.  Numerically robust least-squares lattice-ladder algorithms with direct updating of the reflection coefficients , 1986, IEEE Trans. Acoust. Speech Signal Process..

[9]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[10]  Robert J. Plemmons,et al.  Least squares modifications with inverse factorizations: Parallel implications , 1989 .

[11]  Robert J. Plemmons,et al.  A parallel implementation of the inverse QR adaptive filter , 1992 .

[12]  S. Thomas Alexander,et al.  A Method for Recursive Least Squares Filtering Based Upon an Inverse QR Decomposition , 1993, IEEE Trans. Signal Process..

[13]  M. Bellanger A survey of QR based fast least squares adaptive filters: from principles to realization , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[14]  Fuyun Ling Givens rotation based least squares lattice and related algorithms , 1991, IEEE Trans. Signal Process..

[15]  Maurice Bellanger The FLS-QR algorithm for adaptive filtering , 1989 .

[16]  John M. Cioffi,et al.  The fast adaptive ROTOR's RLS algorithm , 1990, IEEE Trans. Acoust. Speech Signal Process..

[17]  George Carayannis,et al.  A fast sequential algorithm for least-squares filtering and prediction , 1983 .

[18]  I. Proudler,et al.  Computationally efficient QR decomposition approach to least squares adaptive filtering , 1991 .

[19]  J. G. McWhirter,et al.  Fast algorithms for least squares linear prediction based on orthogonal rotations , 1989 .

[20]  Phillip A. Regalia,et al.  On the duality between fast QR methods and lattice methods in least squares adaptive filtering , 1991, IEEE Trans. Signal Process..

[21]  Paul S. Lewis,et al.  QR-based algorithms for multichannel adaptive least squares lattice filters , 1990, IEEE Trans. Acoust. Speech Signal Process..

[22]  Nicholas Kalouptsidis,et al.  Adaptive system identification and signal processing algorithms , 1993 .