Skip to main content

Partitioning and interpolation based hybrid ARIMA–ANN model for time series forecasting

Abstract

Time series data (TSD) originating from different applications have dissimilar characteristics. Hence for prediction of TSD, diversified varieties of prediction models exist. In many applications, hybrid models provide more accurate predictions than individual models. One such hybrid model, namely auto regressive integrated moving average – artificial neural network (ARIMA–ANN) is devised in many different ways in the literature. However, the prediction accuracy of hybrid ARIMA–ANN model can be further improved by devising suitable processing techniques. In this paper, a hybrid ARIMA–ANN model is proposed, which combines the concepts of the recently developed moving average (MA) filter based hybrid ARIMA–ANN model, with a processing technique involving a partitioning–interpolation (PI) step. The improved prediction accuracy of the proposed PI based hybrid ARIMA–ANN model is justified using a simulation experiment. Further, on different experimental TSD like sunspots TSD and electricity price TSD, the proposed hybrid model is applied along with four existing state-of-the-art models and it is found that the proposed model outperforms all the others, and hence is a promising model for TSD prediction.

This is a preview of subscription content, access via your institution.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12

References

  1. Box G E P and Jenkins G 1990 Time series analysis, forecasting and control, revised ed. 1976 edn. Holden-Day, Incorporated

  2. Cummins J D and Griepentrog G L 1985 Forecasting automobile insurance paid claims using econometric and arima models. Int. J. Forecast. 1: 203–215

    Article  Google Scholar 

  3. Caprio U D, Genesio R, Pozzi S and Vicino A 1983 Short term load forecasting in electric power systems: A comparison of ARMA models and extended wiener filtering. J. Forecast. 2: 59–76

    Article  Google Scholar 

  4. Scott E Hein and Raymond E Spudeck 1988 Forecasting the daily federal funds rate. Int. J. Forecast. 4: 581–591

    Article  Google Scholar 

  5. Bianchi L, Jarrett J and Hanumara R C 1998 Improving forecasting for telemarketing centers by ARIMA modeling with intervention. Int. J. Forecast. 14(4): 497–504

    Article  Google Scholar 

  6. Reikard G 2009 Predicting solar radiation at high resolutions: A comparison of time series forecasts. Sol. Energy 83. doi:10.1016/j.solener.2008.08.007

  7. Zimbra D K, Ghiassi M and Saidane H 2005 A dynamic artificial neural network model for forecasting time series events. Int. J. Forecast. 21. doi:10.1016/j.ijforecast.2004.10.008

  8. Ferreira L A, Catalão J P S, Mariano S and Mendes V M F 2007 Short-term electricity prices forecasting in a competitive market: A neural network approach. Electr. Power Syst. Res. 77. doi:10.1016/j.epsr.2006.09.022

  9. Zhang D G P and Kline 2007 Quarterly time-series forecasting with neural networks. IEEE Trans. Neural Netw. 18. doi:10.1109/tnn.2007.896859

  10. Hamzacebi C 2008 Improving artificial neural networks performance in seasonal time series forecasting. Inform. Sci. 178: 4550–4559, doi:10.1016/j.ins.2008.07.024

    Article  Google Scholar 

  11. da S Gomes et al G S 2011 Comparison of new activation functions in neural network for forecasting financial time series. Neural Comput. Appl. 20. doi:10.1007/s00521-010-0407-3

  12. Feng L H 2012 Flood forecasting at the dadu river in China based on ANN. Expert Syst. doi:10.1111/j.1468-0394.2012.00644.x.

    Google Scholar 

  13. Zhou H and Hirasawa K 2014 Traffic density prediction with time-related data mining using genetic network programming. Comput. J. 57(9): 1395–1414. http://comjnl.oxfordjournals.org/content/57/9/1395.full.pdf+html

  14. Raza M, Hussain F K, Hussain O K 2012 Neural network-based approach for predicting trust values based on non-uniform input in mobile applications. Comput. J. 55(3): 347–378. doi:10.1093/comjnl/bxr104, http://comjnl.oxfordjournals.org/content/55/3/347.abstract, http://comjnl.oxfordjournals.org/content/55/3/347.full.pdf+html

  15. Zhang G 2003 Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50(0): 159–175. doi:10.1016/S0925-2312(01)00702-0.

    Article  MATH  Google Scholar 

  16. Devezas T 2002 Principles of forecasting. a handbook for researchers and practitioners, 69. Boston: Kluwer Academic Publishers. doi:10.1016/s0040-1625(02)00180-4

  17. Arash Miranian H H and Majid Abdollahzade 2013 Day-ahead electricity price analysis and forecasting by singular spectrum analysis. IET Gener. Transm. Distrib. 7(4): 337–346. doi:10.1049/iet-gtd.2012.0263

    Article  Google Scholar 

  18. Faruk D A 2010 A hybrid neural network and ARIMA model for water quality time series prediction. Eng. Appl. Artif. Intell. 23(4): 586– 594

    Article  Google Scholar 

  19. Khashei M and Bijari M 2011 A novel hybridization of artificial neural networks and ARIMA models for time series forecasting. Appl. Soft Comput. 11(2): 2664–2675. doi:10.1016/j.asoc.2010.10.015, the Impact of Soft Computing for the Progress of Artificial Intelligence

  20. Wang L, Zou H, Su J, Li L and Chaudhry S 2013 An arima-ann hybrid model for time series forecasting. Syst. Res. Behav. Sci. 30: 244–259

    Article  Google Scholar 

  21. Babu N and Reddy E 2014b A moving-average filter based hybrid arima-ann model for forecasting time series data. Appl. Soft Comput. 23: 27–38

    Article  Google Scholar 

  22. Huarng K 2001 Effective lengths of intervals to improve forecasting in fuzzy time series. Fuzzy Sets Syst. 123(3): 387–394. doi:10.1016/S0165-0114(00)00057-9, http://www.sciencedirect.com/science/article/pii/S01650114000%00579

  23. Li S T and Chen Y P 2004 Natural partitioning-based forecasting model for fuzzy time-series. In: Proceedings 2004 IEEE International Conference on Fuzzy Systems, vol 3, pp 1355–1359. doi:10.1109/FUZZY.2004.1375366

  24. Ruta D, Gabrys B and Lemke C 2011 A generic multilevel architecture for time series prediction. IEEE Trans. Knowl. Data Eng. 23(3): 350–359. doi:10.1109/TKDE.2010.137.

    Article  Google Scholar 

  25. Lathi B P 2009 Linear systems and signals, 2nd edn. Oxford University Press, Oxford

    MATH  Google Scholar 

  26. Babu C N and Reddy B E 2014a Prediction of selected Indian stock using a partitioning-interpolation based arima-garch model. Appl. Comput. Inform. doi:10.1016/j.aci.2014.09.002, http://www.sciencedirect.com/science/article/pii/S22108327140%00258

  27. Qiwei Yao P J B 2006 Gaussian maximum likelihood estimation for ARMA models. I. Time series. J. Time Ser. Anal. 27(6): 857–875

    Article  MathSciNet  MATH  Google Scholar 

  28. Haykin S O 2008 Neural networks and learning machines, 3rd edn

  29. AEMO 2014 Australian energy market operator (AEMO): Price and demand data sets. Available at http://www.aemo.com.au

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C Narendra Babu.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Babu, C.N., Sure, P. Partitioning and interpolation based hybrid ARIMA–ANN model for time series forecasting. Sādhanā 41, 695–706 (2016). https://doi.org/10.1007/s12046-016-0508-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12046-016-0508-5

Keywords

  • Time series forecasting
  • ARIMA
  • ANN
  • partitioning and interpolation
  • Box–Jenkins methodology