Title :
A state-space approach to adaptive RLS filtering
Author :
Sayed, Ali H. ; Kailath, Thomas
fDate :
7/1/1994 12:00:00 AM
Abstract :
Adaptive filtering algorithms fall into four main groups: recursive least squares (RLS) algorithms and the corresponding fast versions; QR- and inverse QR-least squares algorithms; least squares lattice (LSL) and QR decomposition-based least squares lattice (QRD-LSL) algorithms; and gradient-based algorithms such as the least-mean square (LMS) algorithm. Our purpose in this article is to present yet another approach, for the sake of achieving two important goals. The first one is to show how several different variants of the recursive least-squares algorithm can be directly related to the widely studied Kalman filtering problem of estimation and control. Our second important goal is to present all the different versions of the RLS algorithm in computationally convenient square-root forms: a prearray of numbers has to be triangularized by a rotation, or a sequence of elementary rotations, in order to yield a postarray of numbers. The quantities needed to form the next prearray can then be read off from the entries of the postarray, and the procedure can be repeated; the explicit forms of the rotation matrices are not needed in most cases.<>
Keywords :
Kalman filters; adaptive filters; estimation theory; filtering and prediction theory; least squares approximations; signal processing; state-space methods; Kalman filtering; LMS; QR decomposition-based least squares lattice; QR-least squares; RLS; adaptive RLS filtering; adaptive filtering algorithms; array algorithms; gradient-based algorithms; inverse QR-least squares; least-mean square; postarray; prearray; recursive least squares; rotation matrices; rotations; square-root algorithms; state-space method; Adaptive algorithm; Adaptive filters; Information filtering; Information filters; Kalman filters; Recursive estimation; Resonance light scattering; Riccati equations; Signal processing algorithms; State estimation;
Journal_Title :
Signal Processing Magazine, IEEE