Online Stabilization of Chaotic Maps Via Support Vector Machines Based Generalized Predictive Control

  • Serdar Iplikci
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4131)


In this study, the previously proposed Online Support Vector Machines Based Generalized Predictive Control method [1] is applied to the problem of stabilizing discrete-time chaotic systems with small parameter perturbations. The method combines the Accurate Online Support Vector Regression (AOSVR) algorithm [2] with the Support Vector Machines Based Generalized Predictive Control (SVM-Based GPC) approach [3] and thus provides a powerful scheme for controlling chaotic maps in an adaptive manner. The simulation results on chaotic maps have revealed that Online SVM-Based GPC provides an excellent online stabilization performance and maintains it when some measurement noise is added to output of the underlying map.


Support Vector Machine Chaotic System Model Predictive Control Training Point Noisy Condition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Iplikci, S.: Online trained support vector machines based generalized predictive control of nonlinear systems. under reviewGoogle Scholar
  2. 2.
    Ma, J., Theiler, J., Perkins, S.: Accurate online support vector regression. Neural Computation 15, 2683–2703 (2003)MATHCrossRefGoogle Scholar
  3. 3.
    Iplikci, S.: Support vector machines based generalized predictive control, under reviewGoogle Scholar
  4. 4.
    Ott, E., Grebogi, C., Yorke, J.A.: Controlling chaos. Phy. Rev. Lett. 64, 1196–1199 (1990)MATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Clarke, D.W., Mohtadi, C., Tuffs, P.C.: Generalized predictive control - part 1: the basic algorithm. Automatica 23, 137–148 (1987)MATHCrossRefGoogle Scholar
  6. 6.
    Clarke, D.W., Mohtadi, C., Tuffs, P.C.: Generalized predictive control - part 2: the basic algorithm. Automatica 23, 149–163 (1987)MATHCrossRefGoogle Scholar
  7. 7.
    Qin, S.J., Badgwell, T.A.: A survey of industrial model predictive control technology. Control Engineering Practice 11, 733–764 (2003)CrossRefGoogle Scholar
  8. 8.
    Soloway, D., Haley, P.J.: Neural generalized predictive control: a Newton-Raphson algorithm. In: Proc. of the IEEE Int’l Sym. on Int. Cont., MI, pp. 277–282 (1996)Google Scholar
  9. 9.
    Chen, L., Chen, G.: Fuzzy modeling, prediction, and control of uncertain chaotic systems based on time series. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications 47, 1527–1531 (2000)MATHCrossRefGoogle Scholar
  10. 10.
    Choi, J.T., Choi, Y.H.: Fuzzy neural network based predictive control of chaotic nonlinear systems. IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences E87A(5), 1270–1279 (2004)Google Scholar
  11. 11.
    Iplikci, S.: Support Vector Machines based generalized predictive control of chaotic systems (accepted for publication)Google Scholar
  12. 12.
    Nocedal, J., Wright, S.J.: Numerical Optimization. Springer Series in Op. Res. Springer, New York (1999)MATHCrossRefGoogle Scholar
  13. 13.
    Venkataraman, P.: Applied optimization with MATLAB programming. John Wiley and Sons, New York (2002)Google Scholar
  14. 14.
    Vapnik, V.: The Nature of Statistical Learning Theory. Springer, Heidelberg (1995)MATHGoogle Scholar
  15. 15.
    Vapnik, V.: Statistical Learning Theory. John Wiley, New York (1998)MATHGoogle Scholar
  16. 16.
    Vapnik, V.: The Support Vector Method of Function Estimation. Nonlinear Modeling Advanced Black Box Techniques. Kluwer Academic Publishers, Boston (1998)Google Scholar
  17. 17.
    Cristianini, N., Taylor, J.S.: An Introduction to Support Vector Machines and other kernel-based learning methods. Cambridge University Press, New York (2000)Google Scholar
  18. 18.
    Schölkopf, B., Burges, C.J.C., Smola, A.J.: Advances in kernel methods: Support Vector Learning. The MIT Press, Cambridge (1999)Google Scholar
  19. 19.
    Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. NeuroCOLT Tech. Rep. No. NC-TR-98-030. Royal Holloway College, Univ. of London (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Serdar Iplikci
    • 1
  1. 1.Department of Electrical and Electronics EngineeringPamukkale UniversityDenizliTurkey

Personalised recommendations