Generalized YAST algorithm for signal subspace tracking

This paper introduces two generalized versions of the Yet Another Subspace Tracker (YAST) algorithm which can estimate and track the principal subspace with low computational load and with reasonable performance. The YAST algorithm relies on an interesting idea of optimally extracting the updated subspace weighting matrix in each step. This optimal extraction, which has a high computational burden, exhibits an incredible convergence rate. However, the fast implementation of this optimal scheme has been restricted to the temporal domain data case in the existing literature. In addition, all the previous versions of the YAST algorithm suffer from numerical problems. In our new subspace trackers, computation reduction of optimal subspace extraction is achieved by an approximation, which generalizes the application of the YAST algorithm to all data cases. Performances of the YAST algorithms proposed in this paper are experimentally seen to be very close to the optimal YAST algorithm. In fact, these algorithms outperform all existing fast subspace trackers. The numerical stability, with respect to orthonormality, is proved for one of the proposed YAST algorithms. HighlightsWe propose two new fast signal (or principal) subspace tracking algorithms.These new algorithms outperform all existing fast algorithms.The performance of the proposed algorithms is nearly optimal.These algorithms could be used for all data cases.The numerical stability is proved for one of the proposed algorithms.

[1]  Roland Badeau,et al.  Fast and Stable YAST Algorithm for Principal and Minor Subspace Tracking , 2008, IEEE Transactions on Signal Processing.

[2]  Mike E. Davies,et al.  IEEE International Conference on Acoustics Speech and Signal Processing , 2008 .

[3]  P. Strobach Low-rank adaptive filters , 1996, IEEE Trans. Signal Process..

[4]  Bin Yang,et al.  Projection approximation subspace tracking , 1995, IEEE Trans. Signal Process..

[5]  Florian Yger,et al.  Oblique principal subspace tracking on manifold , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  Y. Hua,et al.  Fast orthonormal PAST algorithm , 2000, IEEE Signal Processing Letters.

[7]  Gene H. Golub,et al.  Matrix computations , 1983 .

[8]  Isao Yamada,et al.  A unified convergence analysis of Normalized PAST algorithms for estimating principal and minor components , 2013, Signal Process..

[9]  George V. Moustakides,et al.  Fast and Stable Subspace Tracking , 2008, IEEE Transactions on Signal Processing.

[10]  Karim Abed-Meraim,et al.  A New Look at the Power Method for Fast Subspace Tracking , 1999, Digit. Signal Process..

[11]  Markus Rupp,et al.  Robust versions of the PAST algorithm , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[12]  Rong Wang,et al.  A Novel Orthonormalization Matrix Based Fast and Stable DPM Algorithm for Principal and Minor Subspace Tracking , 2012, IEEE Transactions on Signal Processing.

[13]  Carlos E. Davila,et al.  Efficient, high performance, subspace tracking for time-domain data , 2000, IEEE Trans. Signal Process..

[14]  Benoît Champagne,et al.  Plane rotation-based EVD updating schemes for efficient subspace tracking , 1998, IEEE Trans. Signal Process..

[15]  Zhan Wang,et al.  On Stepsize of Fast Subspace Tracking Methods , 2012 .

[16]  Bernard Mulgrew,et al.  A Fast Adaptive Method for Subspace Based Blind Channel Estimation , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[17]  ChampagneBenoit,et al.  Fast adaptive eigenvalue decomposition , 2003 .

[18]  Hyeonjoon Moon,et al.  The FERET Evaluation Methodology for Face-Recognition Algorithms , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Harry Wechsler,et al.  The FERET database and evaluation procedure for face-recognition algorithms , 1998, Image Vis. Comput..

[20]  Karim Abed-Meraim,et al.  On a Class of Orthonormal Algorithms for Principal and Minor Subspace Tracking , 2002, J. VLSI Signal Process..

[21]  Benoît Champagne,et al.  Fast adaptive eigenvalue decomposition: a maximum likelihood approach , 2003, Signal Process..

[22]  Roland Badeau,et al.  Fast approximated power iteration subspace tracking , 2005, IEEE Transactions on Signal Processing.

[23]  Karim Abed-Meraim,et al.  An Efficient & Stable Algorithm for Minor Subspace Tracking and Stability Analysis , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[24]  J. Mixter Fast , 2012 .

[25]  Peter Strobach Square-root QR inverse iteration for tracking the minor subspace , 2000, IEEE Trans. Signal Process..

[26]  Peter Strobach,et al.  Bi-iteration SVD subspace tracking algorithms , 1997, IEEE Trans. Signal Process..

[27]  Shan Ouyang,et al.  Bi-iterative least-square method for subspace tracking , 2005, IEEE Transactions on Signal Processing.

[28]  Roland Badeau,et al.  Yet another subspace tracker , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[29]  A. Swindlehurst,et al.  Subspace-based signal analysis using singular value decomposition , 1993, Proc. IEEE.

[30]  Yingbo Hua,et al.  Fast subspace tracking and neural network learning by a novel information criterion , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[31]  Mahmood Karimi,et al.  Fast Subspace Tracking Algorithm Based on the Constrained Projection Approximation , 2009, EURASIP J. Adv. Signal Process..

[32]  Karim Abed-Meraim,et al.  Minor subspace tracking using MNS technique , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[33]  Daniel J. Rabideau,et al.  Fast, rank adaptive subspace tracking and applications , 1996, IEEE Trans. Signal Process..

[34]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[35]  S. Douglas Numerically-robust adaptive subspace tracking using Householder transformations , 2000, Proceedings of the 2000 IEEE Sensor Array and Multichannel Signal Processing Workshop. SAM 2000 (Cat. No.00EX410).

[36]  Peter Strobach The fast recursive row-Householder subspace tracking algorithm , 2009, Signal Process..

[37]  M. Karimi,et al.  Stability and convergence analysis of the YAST subspace tracking algorithm , 2010, 2010 5th International Symposium on Telecommunications.

[38]  Roland Badeau,et al.  Yast Algorithm for Minor Subspace Tracking , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[39]  Ronald D. DeGroat,et al.  Noniterative subspace tracking , 1992, IEEE Trans. Signal Process..