Abstract
In this paper we present a new technique for time series segmentation built around a fast principal component analysis (PCA) algorithm that is on-line and stable. The traditional Generalized Likelihood Ratio Test (GLRT) has been used to solve the segmentation problem, but this has enormous limitations in terms of complexity and speed. Newer methods use gated experts and mixture models to detect transitions in time series. These techniques perform better than GLRT, but most of them require extensive training of relatively large neural networks. The segmentation method discussed in this paper is based on a novel idea that involves solving the generalized eigendecomposition of two consecutive windowed time series and can be formulated as a two-step PCA. Thus, the performance of our segmentation technique mainly depends on the efficiency of the PCA algorithm. Most of the existing techniques for PCA are based on gradient search procedures that are slow and they also suffer from convergence problems. The PCA algorithm presented in this paper is both online, and is proven to converge faster than the current methods.
Similar content being viewed by others
References
M. Basseville and I.V. Nikiforov, Detection of Abrupt Changes, Theory and Application, Englewood Cliffs: Prentice-Hall, 1993.
S. Haykin, I. Sandberg, E. Wan, J.C. Principe, C. Fancourt, and S. Katagiri, Nonlinear Dynamical Systems: Feedforward Neural Network Perspectives, John Wiley, 2000.
A.S. Weigend, M. Mangeas, and A.N. Srivastava, “Nonlinear Gated Experts for Time Series: Discovering Regimes and Avoiding Overfitting,” Int. Journal of Neural Systems, vol. 6, 1995, pp. 373-399.
C.L. Fancourt and J.C. Principe, “Competitive Principal Component Analysis for Locally Stationary Time Series,” IEEE Trans. Signal Processing, vol. 46,no. 11, 1998.
R. Andre-Obrecht, “A New Statistical Approach for the Automatic Segmentation of Continuous Speech Signals,” IEEE Trans. On Acoustics, Speech, and Signal Processing, vol. 36,no. 1, 1988, pp. 29-40.
C.L. Fancourt, “On the Use of Neural Networks in the Generalized Likelihood Ratio Test for Detecting Abrupt Changes in Signals,” IJCNN 2000, vol. 2, 2000.
G.H. Golub and C.F. Van Loan, Matrix Computations, The John Hopkins University Press, 1991.
K.I. Diamantaras and S.Y. Kung, “Principal Component Neural Networks, Theory and Applications,” New York: Wiley, 1996.
Y.N. Rao and J.C. Principe, “A Fast On-line Generalized Eigendecomposition Algorithm for Time Series Segmentation,” Symposium 2000: Adaptive Systems for Signal Processing, Communications and Control (AS-SPCC).
Y.N. Rao, Algorithms For Eigendecomposition and Time Series Segmentation, M.S. Thesis, University of Florida, 2000.
J. Mao and A.K. Jain, “Artificial Neural Networks for Feature Extraction and Multivariate Data Projection,” IEEE Transactions on Neural Networks, vol. 6,no. 2, 1995.
R.O. Duda and P.E. Hart, Pattern Classification and Scene Analysis, New York: Wiley, 1973.
S.Y. Kung, K.I. Diamantaras, and J.S. Taur, “Adaptive Principal Component Extraction (APEX) and Applications,” IEEE Transactions on Signal Processing, vol. 42, 1994.
E. Oja, “A Simplified Neuron Model as a Principal Component Analyzer,” J. Math. Biol., vol. 15, 1982, pp. 267-273.
T.D. Sanger, “Optimal Unsupervised Learning in a Single-layer Linear Feedforward Neural Network,” Neural Networks, vol. 12, pp. 459-473.
J. Rubner and P. Tavan, “A Self-Organizing Network for Principal Component Analysis,” Europhysics Letters, vol. 10,no. 7, 1989, pp. 693-698.
L. Xu, “Least Mean Square Error Reconstruction Principle for Self-Organizing Neural Nets,” Neural Networks, vol. 6, 1993, pp. 627-648.
C. Chatterjee, V.P. Roychowdhury, J. Ramos, and M.D. Zoltowski, “Self-Organizing Algorithms for Generalized Eigendecomposition,” IEEE Transactions on Neural Networks, vol. 8,no. 6, 1997.
C. Chatterjee, Z. Kang, and V.P. Roychowdhury, “Algorithms for Accelerated Convergence of Adaptive PCA,” IEEE Transactions on Neural Networks, vol. 11,no. 2, 2000.
Y. Miao and Y. Hua, “Fast Subspace Tracking and Neural Network Learning by a Novel Information Criterion,” IEEE Trans. Signal Processing, vol. 46,no. 7, 1998, pp. 1967-1979.
Y. Hua, Y. Xiang, T. Chen, K. Abed-Meraim, and Y. Miao, “Natural Power Method for Fast Subspace Tracking,” in Proc. IEEE Workshop on Neural Networks for Signal Processing IX.
S. Haykin, Adaptive Filter Theory, Englewood Cliffs, NJ: Prentice-Hall, 1986.
Y.N. Rao and J.C. Principe, “A Fast On-line Algorithm for PCA and its Convergence Characteristics,” in Proc. IEEE Workshop on Neural Networks for Signal Processing X, pp. 299-308.
L. Ljung, “Analysis of Recursive Stochastic Algorithms,” IEEE Transactions on Automatic Control, vol. AC-22, pp. 551-575.
H.J. Kushner and D.S. Clark, Stochastic Approximation Methods for Constrained and Unconstrained Systems, New York: Springer-Verlag.
P.A. Regalia, Adaptive IIR Filtering in Signal Processing and Control, Marcel Dekker, 1995.
A. Benveniste, M. Metivier, and P. Priouret, Adaptive Algorithms and Stochastic Approximations, Springer-Verlag, 1990.
S. Haykin, Neural Networks, A Comprehensive Foundation, Prentice-Hall, 1999.
Y.N. Rao and J.C. Principe, “The CNEL Rule: A Novel On-line Algorithm for Principal Component Analysis,” In preparation.
C.L. Fancourt, Gated Competitive Systems For Unsupervised Segmentation and Modeling of Piecewise Stationary Signals, PhD. Dissertation, University of Florida, 1998.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rao, Y.N., Principe, J.C. Time Series Segmentation Using a Novel Adaptive Eigendecomposition Algorithm. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 32, 7–17 (2002). https://doi.org/10.1023/A:1016355116053
Published:
Issue Date:
DOI: https://doi.org/10.1023/A:1016355116053