Title :
QR-based TLS and mixed LS-TLS algorithms with applications to adaptive IIR filtering
Author :
Dunne, Bruce E. ; Williamson, Geoffrey A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Illinois Inst. of Technol., Chicago, IL, USA
fDate :
2/1/2003 12:00:00 AM
Abstract :
The least squares (LS), total least squares (TLS), and mixed LS-TLS approaches are compared as to their properties and performance on several classical filtering problems. Mixed LS-TLS is introduced as a QR-decomposition-based algorithm for unbiased, equation error adaptive infinite impulse response (IIR) filtering. The algorithm is based on casting adaptive IIR filtering into a mixed LS-TLS framework. This formulation is shown to be equivalent to the minimization of the mean-square equation error subject to a unit norm constraint on the denominator parameter vector. An efficient implementation of the mixed LS-TLS solution is achieved through the use of back substitution and inverse iteration. Unbiasedness of the system parameter estimates is established for the mixed LS-TLS solution in the case of uncorrelated output noise, and the algorithm is shown to converge to this solution. LS, TLS, and mixed LS-TLS performance is then compared for the problems of echo cancellation, noise reduction, and frequency equalization.
Keywords :
IIR filters; adaptive equalisers; adaptive filters; iterative methods; least mean squares methods; parameter estimation; QR-based TLS algorithms; QR-decomposition-based algorithm; adaptive IIR filtering; adaptive equalizers; back substitution; echo cancellation; frequency equalization; inverse iteration; least squares; mean-square equation error; minimization; mixed LS-TLS algorithms; noise reduction; system parameter estimates; total least squares; unbiased equation error adaptive infinite impulse response filtering; uncorrelated output noise; Adaptive filters; Casting; Echo cancellers; Equations; Filtering algorithms; IIR filters; Least squares methods; Noise cancellation; Noise reduction; Parameter estimation;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2002.806980