Journal of Zhejiang University-SCIENCE A

, Volume 5, Issue 11, pp 1432–1439 | Cite as

Genetic programming-based chaotic time series modeling

  • Wei ZhangEmail author
  • Zhi-ming Wu
  • Gen-ke Yang
Computer & Information Science


This paper proposes a Genetic Programming-Based Modeling (GPM) algorithm on chaotic time series. GP is used here to search for appropriate model structures in function space, and the Particle Swarm Optimization (PSO) algorithm is used for Nonlinear Parameter Estimation (NPE) of dynamic model structures. In addition, GPM integrates the results of Nonlinear Time Series Analysis (NTSA) to adjust the parameters and takes them as the criteria of established models. Experiments showed the effectiveness of such improvements on chaotic time series modeling.

Key words

Chaotic time series analysis Genetic programming modeling Nonlinear Parameter Estimation (NPE) Particle Swarm Optimization (PSO) Nonlinear system identification 

Document code

CLC number



Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Hegger, R., Kantz, H., 2000. Practical Implementation of Nonlinear Time Series Methods, The TISEAN Software Package Online Documentation. http://www.≈tisean.Google Scholar
  2. Jian, X.C., Zheng, J.L., 2002. A chaotic global modeling method based on orthogonal polynomials.Acta Electronica Sinica,30(1):76–78.Google Scholar
  3. Kantz, H., Schreiber, T., 1997. Nonlinear Time Series Analysis. Cambridge University Press.Google Scholar
  4. Kennedy, J., Eberhart, R., 1995. Particle Swarm Optimization. Proc. IEEE Int. Conf on Neural Networks, p. 1942–1948.Google Scholar
  5. Koza, J.R., 1990. Genetic Programming, A Paradigm for Genetically Breeding Populations of Computer Programs to Solve Problems. Stanford University Report, Report No. STAN-CS-90-1394, Scholar
  6. Leung, H., Varadan V., 2002. System Modelling and Design Using Genetic Programming. The 1st IEEE International Conference on Cognitive Informatics, Banff, Canada.Google Scholar
  7. Lv, J.H., Lu, J.N., Chen, S.H., 2002. Nonlinear Time Series Analysis and Applications. Wuhan University Press, Wuhan (in Chinese).Google Scholar
  8. Pan, Z.J., Kang, L.S., Chen, Y.T., 1998. Evolutionary Computation. Tsinghua University Press and Guangxi Scientific and Technology Press (in Chinese).Google Scholar
  9. Rosenstein, J.R., Collins, J.J., Luca, C.J., 1993. A practical method for calculating largest Lyapunov exponents from small data sets.Physica D,65:117–134.MathSciNetCrossRefzbMATHGoogle Scholar
  10. Shi, Y.H., Eberhart, R., 1998. A Modified Particle Swarm Optimizer. Proc IEEE Int. Conf on Evolutionary Computation, p. 69–73.Google Scholar
  11. Varadan, V., Leung, H., 2001. Reconstruction of polynomial systems from noisy time series measurements using genetic programming.IEEE Trans. Industrial Electronics,48(4):742–748.CrossRefGoogle Scholar
  12. Xie, X.F., Zhang, W.J., Yang, Z.L., 2003. Overview of particle swarm optimization.Control and Decision.18(2):129–134 (in Chinese).Google Scholar
  13. Wei, R., Lu, J.G., Li, J., Wang, Z.Q., 2002. A new wavelet model for identification of discrete chaotic systems and qualitative analysis of model.Acta Electronica Sinica,30(1):73–75.Google Scholar

Copyright information

© Zhejiang University Press 2004

Authors and Affiliations

  1. 1.Department of AutomationShanghai Jiaotong UniversityShanghaiChina

Personalised recommendations