Abstract
This chapter presents a full derivation of the square-root-free square-root-free (SRF) QR-decomposition-based least-squares lattice (QRD-LSL) algorithms in complex form, based on linear interpolation (or two-sided prediction) theory as a generalization of linear prediction theory. The conventionally adopted QRD-LSL prediction algorithm can be derived directly from the QRD-LSL interpolation algorithm and then extended to solve the joint process estimation problem. The QRD-LSL interpolation algorithm that produces interpolation errors (residuals) of various orders may have potential implications for some signal processing and communication problems. Interestingly, the QRD-LSL interpolation algorithm can also be used to calculate the Kalman gain vector to implement the widely known recursive least-squares (RLS) algorithm in a transversal structure to generate the least-squares filter weights at each time step. Therefore, linear interpolation theory may provide a bridge between lattice filters and transversal filters. The chapter is organized as follows. Section 5.1 presents the fundamentals of QRD-LSL algorithms. The LSL interpolator and the LSL predictor are briefly presented in Section 5.2. Section 5.3 presents the SRF Givens rotation with feedback mechanism that is employed to develop the SRF QRD-LSL algorithms. In Section 5.4, the SRF QRD-LSL interpolation algorithm is derived, and then reduced to the SRF QRD-LSL prediction algorithm, which is then extended to develop the SRF joint process estimation. The RLS algorithm in the transversal structure based on the SRF QRD-LSL interpolation algorithm is presented in Section 5.5 followed by some simulation results in Section 5.6. Section 5.7 draws conclusions.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
D. T. Lee, M. Morf, and B. Friedlander, Recursive least squares ladder estimation algorithms. IEEE Transactions on Acoustic, Speech, and Signal Processing, vol. ASSP-29, no. 3, pp. 627–641 (June 1981)
L. J. Griffiths, An adaptive lattice structure for noise-cancelling applications. IEEE International Conference on Acoustic, Speech, and Signal Processing, ICASSP’78, Tulsa, USA, pp. 873–90 (April 1978)
J. Makhoul, A class of all-zero lattice digital filters: Properties and applications. IEEE Transactions on Acoustic, Speech, and Signal Processing, vol. ASSP-26, pp. 304–314 (August 1978)
P. Strobach, Linear Prediction Theory – A Mathematical Basis for Adaptive Systems. Springer-Verlag, Berlin, Germany (1990)
S. Haykin, Adaptive Filter Theory. 4th edition Prentice-Hall, Englewood Cliffs, NJ, USA (2002)
A. H. Sayed, Fundamentals of Adaptive Filtering. John Wiley, NJ, USA (2003)
F. Capman, J. Boudy, and P. Lockwood, Acoustic echo cancellation using a fast QR-RLS algorithm and multirate schemes. IEEE International Conference on Acoustic, Speech, and Signal Processing, ICASSP’95, Detroit, USA, pp. 969–972 (May 1995)
J. M. Cioffi, The fast adaptive ROTOR’s RLS algorithm. IEEE Transactions on Acoustic, Speech, and Signal Processing, vol. ASSP-38, no. 4, pp. 631–653 (April 1990)
I. K. Proudler, J. G. McWhirter, and T. J. Shepherd, QRD-based lattice filter algorithms. SPIE Conference on Advanced Algorithms and Architectures for Signal Processing, San Diego, USA, vol. 1152, pp. 56–67 (August 1989)
F. Ling, Givens rotation based least squares lattice and related algorithms. IEEE Transactions on Signal Processing, vol. 39, no. 7, pp. 1541–1551 (July 1991)
P. A. Regalia and M. G. Bellanger, On the duality between fast QR methods and lattice methods in least squares adaptive filtering. IEEE Transactions on Signal Processing, vol. 39, no. 4, pp. 879–891 (April 1991)
A. A. Rontogiannis and S. Theodoridis, New fast QR decomposition least squares adaptive algorithms. IEEE Transactions on Signal Processing, vol. 46, no. 8, pp. 2113–2121 (August 1998)
B. Yang and J. F. Böhme, Rotation-based RLS algorithms: unified derivations, numerical properties, and parallel implementations. IEEE Transactions on Signal Processing, vol. 40, no. 5, pp. 1151–1167 (May 1992)
A. K. Jain, Image coding via a nearest neighbors image model. IEEE Transactions on Communications, vol. COMM-23, no. 3, pp. 318–331 (March 1975)
E. A. Gifford, B. R. Hunt, and M. W. Marcellin, Image coding using adaptive recursive interpolative DPCM. IEEE Transactions on Image Processing, vol. 4, no. 8, pp. 1061–1069 (August 1995)
G. Yang, H. Leich, and R. Boite, Voiced speech coding at very low bit rates based on forward–backward waveform prediction. IEEE Transactions on Speech and Audio Processing, vol. 3, no. 1, pp. 40–47 (January 1995)
E. Masry, Closed-form analytical results for the rejection of narrow-band interference in PN spread spectrum systems-Part II: linear interpolation filters. IEEE Transactions on Communications, vol. COMM-33, no. 1, pp. 10–19 (January 1985)
J.-T. Yuan and J.-N. Lee, Narrowband interference rejection in DS/CDMA systems using adaptive (QRD-LSL)-based nonlinear ACM interpolators. IEEE Transactions on Vehicular Technology, vol. 52, no. 2, pp. 374–379 (March 2003)
S. Kay, Some results in linear interpolation theory. IEEE Transactions on Acoustic, Speech, and Signal Processing, vol. ASSP-31, no. 3, pp. 746–749 (June 1983)
B. Picinobono and J. M. Kerilis, Some properties of prediction and interpolation errors. IEEE Transactions on Acoustic, Speech, and Signal Processing, vol. ASSP-36, no. 4, pp. 525–531 (April 1988)
C. K. Coursey and J. A. Stuller, Linear interpolation lattice. IEEE Transactions on Signal Processing, vol. 39, no. 4, pp. 965–967 (April 1991)
J.-T. Yuan, QR-decomposition-based least-squares lattice interpolators. IEEE Transactions on Signal Processing, vol. 48, no. 1, pp. 70–79 (January 2000)
I. D. Skidmore and I. K. Proudler, The KaGE RLS algorithm. IEEE Transactions on Signal Processing, vol. 51, no. 12, pp. 3094–3104 (December 2003)
I. K. Proudler, J. G. McWhirter, and T. J. Shepherd, The QRD-based least squares lattice algorithm: Some computer simulations using finite wordlengths. IEEE International Symposium on Circuits and Systems, ISCAS’90, New Orleans, USA, pp. 258–261 (May 1990)
S. F. Hsieh, K. J. R. Liu, and K. Yao, A unified square-root-free approach for QRD-based recursive least squares estimation. IEEE Transactions on Signal Processing, vol. 41, no. 3, pp. 1405–1409 (March 1993)
F. Ling, D. Manolakis, and J. G. Proakis, Numerically robust least-squares lattice-ladder algorithms with direct updating of the reflection coefficients. IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-34, no. 4, pp. 837–845 (August 1986)
I. K. Proudler, J. G. McWhirter, and T. J. Shepherd, Computationally efficient QR-decomposition approach to least squares adaptive filtering. IEE Proceedings-F, vol. 138, no. 4, pp. 341–353 (August 1991)
W. M. Gentleman, Least squares computations by Givens transformations without square roots. IMA Journal of Applied Mathematics, vol. 12. pp. 329–336 (December 1973)
J. G. McWhirter, Recursive least-squares minimization using a systolic array. SPIE Real-Time Signal Processing VI, vol. 431, pp. 105–112 (January 1983)
J.-T. Yuan, C.-A. Chiang, and C.-H. Wu, A square-root-free QRD-LSL interpolation algorithm. IEEE International Conference on Acoustic, Speech, and Signal Processing, ICASSP’2008, Las Vegas, USA, pp. 3813–3816 (April 2008)
C.-A. Chiang, A recursive least-squares (RLS) algorithm based on interpolation lattice recursive structure. M.S. thesis, Adviser: J.-T. Yuan, Fu Jen Catholic University, Taipei, Taiwan, R.O.C. (April 2006)
J. M. Cioffi and T. Kailath, Fast, recursive-least-squares transversal filters for adaptive filtering. IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-32, no. 2, pp. 304–337 (April 1984)
S. Ljung, Fast algorithms for integral equations and least-squares identification problems. Ph.D. thesis, Linkoping University, Sweden (1983)
K. Maouche and D. T. M. Slock, Fast subsampled-updating stabilized fast transversal filter (FSU SFTF) RLS algorithm for adaptive filtering. IEEE Transactions on Signal Processing, vol. 48, no. 8, pp. 2248–2257 (August 2000)
S. T. Alexander and A. L. Ghirnikar, A method for recursive least squares filtering based upon an inverse QR decomposition. IEEE Transactions on Signal Processing, vol. 41, no. 1, pp. 20–30 (January 1993)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2009 Springer-Verlag US
About this chapter
Cite this chapter
Yuan, JT. (2009). QRD Least-Squares Lattice Algorithms. In: QRD-RLS Adaptive Filtering. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09734-3_5
Download citation
DOI: https://doi.org/10.1007/978-0-387-09734-3_5
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09733-6
Online ISBN: 978-0-387-09734-3
eBook Packages: EngineeringEngineering (R0)