Skip to main content
Log in

Time Series Segmentation Using a Novel Adaptive Eigendecomposition Algorithm

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Basseville and I.V. Nikiforov, Detection of Abrupt Changes, Theory and Application, Englewood Cliffs: Prentice-Hall, 1993.

    Google Scholar 

  2. S. Haykin, I. Sandberg, E. Wan, J.C. Principe, C. Fancourt, and S. Katagiri, Nonlinear Dynamical Systems: Feedforward Neural Network Perspectives, John Wiley, 2000.

  3. 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.

    Article  Google Scholar 

  4. 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.

  5. 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.

    Article  Google Scholar 

  6. 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.

  7. G.H. Golub and C.F. Van Loan, Matrix Computations, The John Hopkins University Press, 1991.

  8. K.I. Diamantaras and S.Y. Kung, “Principal Component Neural Networks, Theory and Applications,” New York: Wiley, 1996.

    MATH  Google Scholar 

  9. 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).

  10. Y.N. Rao, Algorithms For Eigendecomposition and Time Series Segmentation, M.S. Thesis, University of Florida, 2000.

  11. 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.

  12. R.O. Duda and P.E. Hart, Pattern Classification and Scene Analysis, New York: Wiley, 1973.

    MATH  Google Scholar 

  13. 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.

  14. E. Oja, “A Simplified Neuron Model as a Principal Component Analyzer,” J. Math. Biol., vol. 15, 1982, pp. 267-273.

    Article  MathSciNet  MATH  Google Scholar 

  15. T.D. Sanger, “Optimal Unsupervised Learning in a Single-layer Linear Feedforward Neural Network,” Neural Networks, vol. 12, pp. 459-473.

  16. J. Rubner and P. Tavan, “A Self-Organizing Network for Principal Component Analysis,” Europhysics Letters, vol. 10,no. 7, 1989, pp. 693-698.

    Article  Google Scholar 

  17. L. Xu, “Least Mean Square Error Reconstruction Principle for Self-Organizing Neural Nets,” Neural Networks, vol. 6, 1993, pp. 627-648.

    Article  Google Scholar 

  18. 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.

  19. 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.

  20. 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.

    Article  Google Scholar 

  21. 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.

  22. S. Haykin, Adaptive Filter Theory, Englewood Cliffs, NJ: Prentice-Hall, 1986.

    Google Scholar 

  23. 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.

  24. L. Ljung, “Analysis of Recursive Stochastic Algorithms,” IEEE Transactions on Automatic Control, vol. AC-22, pp. 551-575.

  25. H.J. Kushner and D.S. Clark, Stochastic Approximation Methods for Constrained and Unconstrained Systems, New York: Springer-Verlag.

  26. P.A. Regalia, Adaptive IIR Filtering in Signal Processing and Control, Marcel Dekker, 1995.

  27. A. Benveniste, M. Metivier, and P. Priouret, Adaptive Algorithms and Stochastic Approximations, Springer-Verlag, 1990.

  28. S. Haykin, Neural Networks, A Comprehensive Foundation, Prentice-Hall, 1999.

  29. Y.N. Rao and J.C. Principe, “The CNEL Rule: A Novel On-line Algorithm for Principal Component Analysis,” In preparation.

  30. C.L. Fancourt, Gated Competitive Systems For Unsupervised Segmentation and Modeling of Piecewise Stationary Signals, PhD. Dissertation, University of Florida, 1998.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016355116053

Navigation