On the numerical stability and accuracy of the conventional recursive least squares algorithm

We study the nonlinear round-off error accumulation system of the conventional recursive least squares algorithm, and we derive bounds for the relative precision of the computations in terms of the conditioning of the problem and the exponential forgetting factor, which guarantee the numerical stability of the finite-precision implementation of the algorithm; the positive definiteness of the finite-precision inverse data covariance matrix is also guaranteed. Bounds for the accumulated round-off errors in the inverse data covariance matrix are also derived. In our simulations, the measured accumulated roundoffs satisfied, in steady state, the analytically predicted bounds. We consider the phenomenon of explosive divergence using a simplified approach; we identify the situations that are likely to lead to this phenomenon; simulations confirm our findings.

[1]  Lennart Ljung,et al.  Error propagation properties of recursive least-squares adaptation algorithms , 1985, Autom..

[2]  Dirk T. M. Slock Backward consistency concept and round-off error propagation dynamics in recursive least-squares algorithms , 1992 .

[3]  John M. Cioffi,et al.  Limited-precision effects in adaptive filtering , 1987 .

[4]  M. H. Verhaegen,et al.  Round-off error propagation in four generally-applicable, recursive, least-squares estimation schemes , 1989, Autom..

[5]  Phillip A. Regalia,et al.  Numerical stability issues of the conventional recursive least squares algorithm , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[6]  Gregory E. Bottomley,et al.  A novel approach for stabilizing recursive least squares filters , 1991, IEEE Trans. Signal Process..

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

[8]  Simon Haykin,et al.  Adaptive filter theory (2nd ed.) , 1991 .

[9]  T. Kailath,et al.  Numerically stable fast transversal filters for recursive least squares adaptive filtering , 1991, IEEE Trans. Signal Process..

[10]  Brian D. O. Anderson,et al.  Stability of adaptive systems: passivity and averaging analysis , 1986 .

[11]  V. N. Bogaevski,et al.  Matrix Perturbation Theory , 1991 .

[12]  Nicholas J. Higham,et al.  INVERSE PROBLEMS NEWSLETTER , 1991 .

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

[14]  David D. Falconer,et al.  Tracking properties and steady-state performance of RLS adaptive filter algorithms , 1986, IEEE Trans. Acoust. Speech Signal Process..