Hybrid Radial Basis Function with Particle Swarm Optimisation Algorithm for Time Series Prediction Problems

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 287)


Time Series Prediction (TSP) is to estimate some future value based on current and past data samples. Researches indicated that most of models applied on TSP suffer from a number of shortcomings such as easily trapped into a local optimum, premature convergence, and high computation complexity. In order to tackle these shortcomings, this research proposes a method which is Radial Base Function hybrid with Particle Swarm Optimization algorithm (RBF-PSO). The method is applied on two well-known benchmarks dataset Mackey-Glass Time Series (MGTS) and Competition on Artificial Time Series (CATS) and one real world dataset called the Rainfall dataset. The results revealed that the RBF-PSO yields competitive results in comparison with other methods tested on the same datasets, if not the best for MGTS case. The results also demonstrate that the proposed method is able to produce good prediction accuracy when tested on real world rainfall dataset as well.


Time series prediction Radial Base Function Particle Swarm Optimization Mackey-Glass Time Series Competition on Artificial Time Series 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Geva, A.B.: Non-stationary Time Series Prediction Using Fuzzy Clustering. IEEE (1999)Google Scholar
  2. 2.
    Saurabh, B.: Chaotic time series prediction using combination of Hidden Markov Model and Neural Nets. In: International Conference on Computer Information Systems and Industrial Management Applications (CISIM), New Delhi, India (2010)Google Scholar
  3. 3.
    Bros, A.G., Pitas, I.: Median radial basis functions neural network. IEEE Trans. on Neural Networks 7(6), 1351–1364 (1996)CrossRefGoogle Scholar
  4. 4.
    Chen, S., Cowan, C.N., Grant, P.M.: Orthogonal least squares learning algorithm for radial function networks. IEEE Trans. on Neural Networks 2(2), 302–309 (1991)CrossRefGoogle Scholar
  5. 5.
    Yang, C.-X., Zhu, Y.-F.: Using Genetic Algorithms for Time Series Prediction. In: Sixth International Conference on Natural Computation, IEEE Circuits and Systems Society, China (2010)Google Scholar
  6. 6.
    Eberhart, R.C., Shi, Y.: Extracting rules from fuzzy neural network by particle swarm optimization. In: Proceedings of IEEE International Conference on Evolutionary Computation, Anchorage, Alaska, USA (1998)Google Scholar
  7. 7.
    Eberhart, R.C., Shi, Y.: Particle Swarm Optimization: Developments, Applications and Resources. In: Proceedings of the 2001 Congress on Evolutionary Computation, May 27-30, vol. 1, pp. 81–86 (2001)Google Scholar
  8. 8.
    Jang, J.S.R.: ANFIS: Adaptive-Network-Based Fuzzy Inference System. IEEE Trans. Syst., Man, Cybern. 23, 51–63 (1993)CrossRefGoogle Scholar
  9. 9.
    Kim, D., Kim, C.: Forecasting time Series with Genetic Fuzzy Predictor Ensemble. IEEE Transactions on Fuzzy Systems 5, 523–535 (1997)CrossRefGoogle Scholar
  10. 10.
    Lendasse, A., Oja, E., Simula, O.: Time series prediction competition: The CATS benchmark. In: Proc. of IEEE Int. Joint Conf. on Neural Networks, pp. 1615–1620 (2004)Google Scholar
  11. 11.
    Li, P., Tan, Z., Yan, L., Deng, K.: Time Series Prediction of Mining Subsidence Based on Genetic Algorithm Neural Network. In: International Symposium on Computer Science and Society. IEEE Computer Society, China (2011)Google Scholar
  12. 12.
    Moody, J.: Fast learning in networks of locally-tuned processing units. Neural Computation, Bol 1, 281–294 (1989)CrossRefGoogle Scholar
  13. 13.
    Oysal, Y.: Time Delay Dynamic Fuzzy Networks for Time Series Prediction. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2005. LNCS, vol. 3514, pp. 775–782. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  14. 14.
    Poggio, T., Girosi, F.: Networks for approximation and learning. Proc. IEEE 78(9), 1481–1497 (1990)CrossRefGoogle Scholar
  15. 15.
    Russo, M.: Genetic Fuzzy Learning. IEEE Transactions on Evolutionary Computation 4, 259–273 (2003)CrossRefGoogle Scholar
  16. 16.
    Särkkä, A., Vehtari, J.: CATS benchmark time series prediction by Kalman smoother with cross-validated noise density. Neurocomputing 70, 2331–2341 (2007)CrossRefGoogle Scholar
  17. 17.
    Samek, D., Manas, D.: Artificial neural networks in artificial time series prediction benchmark. International Journal of Mathematical Models and Methods in Applied Sciences 5, 1085–1093 (2011)Google Scholar
  18. 18.
    Sanner, R.M., Slotine, J.J.E.: Gaussion networks for direct adaptive control. IEEE Trans. on Neural Networks 3(6), 837–863 (1994)CrossRefGoogle Scholar
  19. 19.
    Sapankevych, N.I., Sankar, R.: Time Series Prediction Using Support Vector Machines: A Survey. IEEE Computational Intelligence Magazine 4, 24–38 (2009)CrossRefGoogle Scholar
  20. 20.
    Sarkka, S., Vehtari, A., Lampinen, J.: Time Series Prediction by Kalman Smoother with Cross Validat ed Noise Density. In: IJCNN 2004, Budapest (2004)Google Scholar
  21. 21.
    Shen, H.-y., Peng, X.-q., Wang, J.-n., Hu, Z.-k.: A mountain clustering based on improved PSO algorithm. In: Wang, L., Chen, K., S. Ong, Y. (eds.) ICNC 2005. LNCS, vol. 3612, pp. 477–481. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  22. 22.
    Srivastava, S., Bhardwaj, S., Madhvan, A., Gupta, J.R.P.: A Novel Shape Based Batching and prediction approach for time series using HMM and FIS. In: Communicated in 10th International Conf. on Intelligent Systems Design and Applications, Cairo, Egypt (December 2010)Google Scholar
  23. 23.
    Hu, X., Shi, Y., Eberhart, R.: Recent Advances in Particle Swarm. In: Proceedings of the Congress on Evolutionary Computation, Portland, OR, USA, June 19-23, vol. 1, pp. 90–97 (2004)Google Scholar
  24. 24.
    Zhang, Y.-Q., Wan, X.: Statistical fuzzy interval neural networks for currency exchange rate time series prediction. Applied Soft Computing Journal 7, 1149–1156 (2007)CrossRefGoogle Scholar
  25. 25.
    Yao, X., Lin, Y.: A new evolutionary system for evolving artificial neural networks. IEEE Transactions on Neural Networks 8, 694–713 (1997)CrossRefGoogle Scholar
  26. 26.
    Xin, Y., Ye, Z., He, Y.-G., Hai-xia, Z.: Prediction of chaotic time series of neural network and an improved algorithm. In: 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), Changsha, China, pp. 1282–1286 (2010)Google Scholar
  27. 27.
    Zhang, G., Patuwo, B.E., HuX, M.Y.: Forecasting with artificial neural networks: The state of the art. International Journal of Forecasting 14(1), 35–62 (1998)CrossRefGoogle Scholar
  28. 28.
    Nicoară, E.S.: Population-Based Metaheuristics: A Comparative Analysis. International Journal of Science and Engineering Investigations 1(8), 84–88 (2012)Google Scholar
  29. 29.
    Suttorp, T., Igel, C.: In: Jin, Y. (ed.) Multi-Objective Machine Learning (2006)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Center for Artificial Intelligence Technology, Faculty of Information Science and TechnologyUniversiti Kebangsaan Malaysia (UKM)BangiMalaysia

Personalised recommendations