Skip to main content
Log in

Development of hybrid models for forecasting time-series data using nonlinear SVR enhanced by PSO

  • Published:
Journal of Statistical Theory and Practice Aims and scope Submit manuscript

Abstract

Real-world time-series are rarely purely linear or nonlinear and often contain both these patterns. Therefore, in this article, we have developed four hybrid models by combining linear seasonal autoregressive integrated moving average (SARIMA) and nonlinear support vector regression (NLSVR) models for time-series forecasting. Further, particle swarm optimization (PSO), which is a very efficient population-based global stochastic optimization technique, is employed to estimate the hyperparameters of resultant models. A relevant computer program is written in MATLAB function (m file). The SAS and MATLAB software packages are used for carrying out data analysis. Subsequently, as an illustration, the models are applied to all-India monthly marine products export time-series data. Superiority of hybrid models over individual SARIMA and NLSVR models is demonstrated for the data under consideration using root mean square error (RMSE) and mean absolute error (MAE) criteria.

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

  • Chang, C. C., and C. J. Lin. 2011. LIBSVM: A library for support vector machines. ACM Trans. Intelligent Systems Technol., 2, 1–27. Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm

    Article  Google Scholar 

  • Chattopadhyay, S., and G. Chattopadhyay. 2013. A supervised neural network model for predicting average summer monsoon rainfall in India. J. Indian Soc. Agric. Stat., 67, 43–49.

    MathSciNet  Google Scholar 

  • Chen, K. Y., and C. H. Wang. 2007a. A hybrid SARIMA and support vector machine in forecasting the production value of the machinery industry in Taiwan. Expert Systems Appl., 32, 254–264.

    Article  Google Scholar 

  • Chen, K. Y., and C. H. Wang. 2007b. Support vector regression with genetic algorithm in forecasting tourism demand. Tourism Manage., 28, 215–226.

    Article  Google Scholar 

  • Hossain, A., and M. Nasser. 2011. Comparison of the finite mixture of ARMA-GARCH, back propagation, neural networks and support-vector machines in forecasting financial returns. J. Appl. Stat., 38, 533–551.

    Article  MathSciNet  Google Scholar 

  • Ji, H., B. Yucheng, and W. Huiyuan. 2011. Electromechanical equipment state forecasting based on genetic algorithm–support vector regression. Expert Systems Appl., 38, 8399–8402.

    Article  Google Scholar 

  • Kecman, V. 2001. Learning and soft computing: support vector machines, neural networks, and fuzzy logic models. Cambridge, MA: MIT Press.

    MATH  Google Scholar 

  • Khashei, M., and M. Bijari. 2011. A novel hybridization of artificial neural networks and ARIMA models for time-series forecasting. Appl. Soft Comput., 11, 2664–2675.

    Article  Google Scholar 

  • Lin, J. Y., C. T. Cheng, and K. W. Chau. 2006. Using support vector machines for long-term discharge prediction. Hydrol. Sci. J., 51, 599–612.

    Article  Google Scholar 

  • Liu, S., H. Tai, Q. Ding, D. Li, L. Xu, and Y. Wei. 2013. A hybrid approach of support vector regression with genetic algorithm optimization for aquaculture water quality prediction. Math. Comput. Model., 58, 458–465.

    Article  Google Scholar 

  • Pai, P. F., K. P. Lin, C. S. Lin, and P. T. Chang. 2010. Time-series forecasting by a seasonal support vector regression model. Expert Systems Appl., 37, 4261–4265.

    Article  Google Scholar 

  • Pai, P. F., and W. C. Hong. 2005. Support vector machines with simulated annealing algorithms in electricity load forecasting. Energy Conversion Manage., 46, 2669–2688.

    Article  Google Scholar 

  • Parsopoulos, K. E., and M. N. Vrahatis. 2010. Particle swarm optimization and intelligence: Advances and application. New York, NY: Information Science Publishing (IGI Global).

    Book  Google Scholar 

  • Scholkopf, B., and A. J. Smola. 2002. Learning with kernels. Cambridge, MA: MIT Press.

    MATH  Google Scholar 

  • Smola, A. J., and B. Scholkopf. 2004. A tutorial on support vector regression. Stat. Comput. 14:199–222.

    Article  MathSciNet  Google Scholar 

  • Thissen, U., R. V. Brakel, A. P. D. Weijer, W. J. Melssen, and L. M. C. Buydens. 2003. Using support vector machines for time series prediction. Chemometrics Intelligent Lab. Systems 69, 35–49.

    Article  Google Scholar 

  • Vapnik, V. 2000. The nature of statistical learning theory. New York, NY: Springer-Verlag.

    Book  Google Scholar 

  • Zhang, G. P. 2003. Time-series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159–175.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prajneshu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, T.L.M., Prajneshu Development of hybrid models for forecasting time-series data using nonlinear SVR enhanced by PSO. J Stat Theory Pract 9, 699–711 (2015). https://doi.org/10.1080/15598608.2014.977981

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1080/15598608.2014.977981

AMS Subject Classification

Keywords

Navigation