Abstract
This paper develops a new fast recursive total least squares (N-RTLS) algorithm to recursively compute the total least squares (TLS) solution for adaptive infinite-impulse-response (IIR) filtering. The new algorithm is based on the minimization of the constraint Rayleigh quotient in which the first entry of the parameter vector is fixed to the negative one. The highly computational efficiency of the proposed algorithm depends on the efficient computation of the gain vector and the adaptation of the Reyleigh quotient. Using the shift structure of the input data vectors, a fast algorithm for computing the gain vector is established, which is referred to as the fast gain vector (FGV) algorithm. The computational load of the FGV algorithm is smaller than that of the fast Kalman algorithm. Moreover, the new algorithm is numerically stable since it does not use the well-known matrix inversion lemma. The computational complexity of the new algorithm per iteration is also O(L). The global convergence of the new algorithm is studied. The performances of the relevant algorithms are compared via simulations.
| Original language | English |
|---|---|
| Pages (from-to) | 957-965 |
| Number of pages | 9 |
| Journal | IEEE Transactions on Signal Processing |
| Volume | 53 |
| Issue number | 3 |
| Publication status | Published - 2005 |
Keywords
- Kalman algorithm
- adaptive filters
- computational complexity
- recursive functions
- Rayleigh quotient
- Fast gain vector
- IIR filtering
- Adaptive filtering