Skip to main content
Log in

Predicting Chaotic Time Series Using Neural and Neurofuzzy Models: A Comparative Study

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

The prediction accuracy and generalization ability of neural/neurofuzzy models for chaotic time series prediction highly depends on employed network model as well as learning algorithm. In this study, several neural and neurofuzzy models with different learning algorithms are examined for prediction of several benchmark chaotic systems and time series. The prediction performance of locally linear neurofuzzy models with recently developed Locally Linear Model Tree (LoLiMoT) learning algorithm is compared with that of Radial Basis Function (RBF) neural network with Orthogonal Least Squares (OLS) learning algorithm, MultiLayer Perceptron neural network with error back-propagation learning algorithm, and Adaptive Network based Fuzzy Inference System. Particularly, cross validation techniques based on the evaluation of error indices on multiple validation sets is utilized to optimize the number of neurons and to prevent over fitting in the incremental learning algorithms. To make a fair comparison between neural and neurofuzzy models, they are compared at their best structure based on their prediction accuracy, generalization, and computational complexity. The experiments are basically designed to analyze the generalization capability and accuracy of the learning techniques when dealing with limited number of training samples from deterministic chaotic time series, but the effect of noise on the performance of the techniques is also considered. Various chaotic systems and time series including Lorenz system, Mackey-Glass chaotic equation, Henon map, AE geomagnetic activity index, and sunspot numbers are examined as case studies. The obtained results indicate the superior performance of incremental learning algorithms and their respective networks, such as, OLS for RBF network and LoLiMoT for locally linear neurofuzzy model.

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. Haykin S., (1994). Neural Networks: A Comprehensive Foundation. MacMillan, New York

    MATH  Google Scholar 

  2. Hornik K., Stinchombe M., White H. (1989). Multilayer feed forward networks are universal approximators, Neural Networks 2(2): 359–366

    Article  Google Scholar 

  3. Park J., Sandberg I.W. (1993). Approximation and radial basis function networks, Neural Computation 5(2):305–316

    Google Scholar 

  4. Elsner J.B. (1992). Predicting time series using a neural network as a method of distinguishing chaos from noise, Journal of Physics A: Mathematical and General A 25(5):843–850

    Article  ADS  Google Scholar 

  5. Farmer J.D., Sidorowich J.J. (1987). Predicting chaotic time series, Physical Review Letters 59(8):845–848

    Article  MathSciNet  ADS  Google Scholar 

  6. Casdagli M. (1989). Nonlinear prediction of chaotic time series. Physica D 35:335–356

    Article  MATH  MathSciNet  ADS  Google Scholar 

  7. Giona M., Lentini F., Cimagalli, V. (1991). Functional reconstruction and local prediction of chaotic time series, Physical Review A 44(6):3496–3502

    Article  MathSciNet  ADS  Google Scholar 

  8. Takens F., (1981). Detecting strange attractors in turbulence. In: Rand D.A., Young L.S., (eds), Dynamical Systems and Turbulence. Springer Verlag, New York

    Google Scholar 

  9. Fogel D.B. (1991). An information criterion for optimal neural network selection. IEEE Transactions on Neural Networks 2(5):490–497

    Article  Google Scholar 

  10. Leung H., Lo T., Wang S. (2001) Prediction of noisy chaotic time series using an optimal radial basis function neural network. IEEE Transactions on Neural Networks 12(5):1163–1172

    Article  Google Scholar 

  11. Chen S., Wu Y., Luk B.L. (1999) Combined genetic algorithm optimization and regularized orthogonal least squares learning for radial basis function networks. IEEE Transactions on Neural Networks 10(5):1239–1243

    Article  Google Scholar 

  12. Chen S., Cowan C.F.N., Grant P.M. (1991), Orthogonal least squares learning algorithm for radial basis function networks. IEEE Transactions on Neural Networks 2(2): 302–309

    Article  Google Scholar 

  13. Takagi T., Sugeno M. (1985), Fuzzy identification of systems and its applications to modeling and control. IEEE Transactions on Systems, Man and Cybernetics 15(1): 116–132

    MATH  Google Scholar 

  14. Nelles O., (2001) Nonlinear System Identification. Springer Verlag, Berlin

    MATH  Google Scholar 

  15. Bossley, K. M.: Neurofuzzy modelling approaches in system identification, PhD Thesis, 1997, University of Southampton, Southampton, UK.

  16. Jang J.R. (1993), ANFIS: adaptive network-based fuzzy inference system. IEEE Transactions on Systems, Man and Cybernetics 23(3): 665–685

    Article  MathSciNet  Google Scholar 

  17. Kavli T. (1993), ASMOD: an algorithm for adaptive spline modeling of observation data. International Journal of Control 58(4): 947–967

    MATH  MathSciNet  Google Scholar 

  18. Nelles, O., Fischer, M. and Muller, B.: Fuzzy rule extraction by a genetic algorithm and constrained nonlinear optimization of membership functions, In: Proceedings of the IEEE International Conference on Fuzzy Systems, pp. 213–219, New Orleans, USA, 1998.

  19. Nelles O. Nonlinear system identification with local linear neuro-fuzzy models, PhD Thesis, 1999, TU Darmstadt, Shaker Verlag, Aachen, Germany

  20. Nelles, O.: Orthonormal basis functions for nonlinear system identification with local linear model trees (LoLiMoT), In: Proceedings of the IFAC Symposium for System Identification (SYSID), pp. 667–672, Fukuda, Japan (1997).

  21. Lendasse, A., Wertz, V. and Verleysen, M.: Model selection with cross-validations and bootstraps - application to time series prediction with RBFN models, In: O. Kaynak, E. Alpaydin, E. Oja and L. Xu (eds), Proceedings of the ICANN 2003, Joint International Conference on Artificial Neural Networks, June 26–29, 2003, Istanbul (Turkey), Artificial Neural Networks and Neural Information Processing, Lecture Notes in Computer Science 2714, Springer-Verlag, Berlin, pp. 573–580, 2003.

  22. Kugiumtzis D., Lillekjendlie B., Christophersen N. (1994), Chaotic time series, part I: estimation of some invariant properties in state space. Modeling, Identification and Control 15(4): 205–224

    Article  MATH  MathSciNet  Google Scholar 

  23. Abarbanel H.D.I., (1996). Analysis of Observed Chaotic Data. Springer Verlag, New York

    MATH  Google Scholar 

  24. Ott E., (1993). Chaos in Dynamical Systems. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  25. Weigend A.S., Gershenfeld N.A. Time Series Prediction: Forecasting the future and understanding the past, Santa Fe Institute Studies in the Science of Complexity, Proceedings vol. XV, Addison-Wesley, Reading, MA, 1993.

  26. Lorenz E.N. (1963) Deterministic non-periodic flow. Journal of Atmospheric Science 20:130–141

    Article  ADS  Google Scholar 

  27. Mackey M., Glass L. (1977), Oscillation and chaos in physiological control systems. Science 197:287

    Article  ADS  Google Scholar 

  28. Sello S. (2001), Solar cycle forecasting: a nonlinear dynamics approach. Astronomy and Astrophysics 377:312–320

    Article  ADS  Google Scholar 

  29. Kugiumtzis D. (1999), Test your surrogate data before you test for nonlinearity. Physical Review E 60:2808–2816

    Article  ADS  Google Scholar 

  30. Schreiber T. Interdisciplinary application of nonlinear time series methods, Physical Reports 308 (1998).

  31. Theiler J., Eubank S., Longtin A., Galdrikian B., Doyne Farmer J. (1992), Testing for nonlinearity in time series: the method of surrogate data. Physica D 58:77–94

    Article  ADS  Google Scholar 

  32. Lawrence J.K., Cadavid A.C., Ruzmaikin A.A. (1995), Turbulent and chaotic dynamics underlying solar magnetic variability. Astrophysical Journal 455:366

    Article  ADS  Google Scholar 

  33. Zhang Q. (1996), A nonlinear prediction of the smoothed monthly sunspot numbers. Astronomy and Astrophysics 310:646

    ADS  Google Scholar 

  34. Schreiber T., Schmitz A. (2000), Surrogate time series. Physica D. 142:346–382

    Article  MATH  MathSciNet  ADS  Google Scholar 

  35. http://sidc.oma.be/index.php3

  36. Vassiliadis D.V., Sharma A.S., Eastman T.E., Papadopoulos K. (1990), Low chaos in magnetospheric activity from AE time series. Geophysical Research Letters 17(11):1841–1844

    ADS  Google Scholar 

  37. http://swdcwww.kugi.kyoto-u.ac.jp/index.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Babak N. Araabi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gholipour, A., Araabi, B.N. & Lucas, C. Predicting Chaotic Time Series Using Neural and Neurofuzzy Models: A Comparative Study. Neural Process Lett 24, 217–239 (2006). https://doi.org/10.1007/s11063-006-9021-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-006-9021-x

Keywords

Navigation