Abstract
In this paper, we present a new hybrid forecasting model using decomposition method with SARIMA model and Artificial Neural Network (ANN). The proposed model has combined linear and non-linear models such as decomposition method with SARIMA model and ANN. The new hybrid model is compared to RBF, ANN, SARIMA, decomposition method with SARIMA models and RBF. We applied the new hybrid forecasting model to real monthly data sets such that the electricity consumption in the provincial area of Thailand and the SET index. The result shows that the new hybrid forecasting using decomposition method with SARIMA model and ANN can perform well. The best hybrid model has reduced average error rate for 3 months, 12 months and 24 months lead time forecasting of 93.3763%, 81.3731% and 74.3962%, respectively. In addition, the new hybrid forecasting model between decomposition method with SARIMA models and ANN has the lowest average MAPE of 0.1419% for 3 months, 0.4472% for 12 months and 1.7600% for 24 months lead time forecasting, respectively. The best forecasting model has been checked by using residual analysis. We conclude that the combined model is an effective way to improve more accurate forecasting than a single forecasting method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hibon, M., Evgeniou, T.: To combine or not to combine: selecting among forecasts and their combinations. Int. J. Forecast. 21, 15–24 (2005)
Reid, M.J.: Combining three estimates of gross domestic product. Economica 35, 431–444 (1968)
Bates, J.M., Granger, C.W.J.: Combination of forecasts. Oper. Res. 4, 451–468 (1969)
Chen, K.Y., Wang, C.H.: A hybrid SARIMA and support vector machines in forecasting the production values of the machinery industry in Taiwan. Expert Syst. Appl. 32, 254–264 (2007)
Khashei, M., Bijari, M., Raissi, G.A.: Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks. Neurocomputing 72, 956–967 (2009)
Pai, P.F., Lin, C.S.: A hybrid ARIMA and support vector machines model in stock price forecasting. Omega 33, 497–505 (2009)
Brownlee, J. https://machinelearningmastery.com/sarima-for-time-series-forecasting-in-python/. Accessed 10 Dec 2020
Dalffa, M.A.: ANN for Tic-Tac-Toe learning. Int. J. Eng. Inf. Syst. 3(2), 9–17 (2019)
Friedhelm, S., Kestler, H.A., Günther, P.: Three learning phases for radial-basis-function networks. Neural Netw. 14, 439–458 (2001)
Zhang, P.G.: Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50, 159–175 (2003)
Energy Policy and Planning office (EPPO): Ministry of Energy, electricity consumption in the provincial area of Thailand. http://www.eppo.go.th/index.php/en/en-energystatistics/electricity-statistic. Accessed 10 Jan 2021
Stock Exchange of Thailand, the SET index. https://www.set.or.th/en/market/market_statistics.html. Accessed 15 Jan 2021
Khashei, M., Hajirahimi, Z.: A comparative study of series ARIMA/MLP hybrid models for stock price forecasting. Commun. Stat. Simul. Comput. 48(9), 2625–2640 (2019)
Acknowledgments
This research was supported by the Government of Canada, Canada-ASEAN Scholarships and Educational Exchanges for Development (SEED 2019–2020).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Nontapa, C., Kesamoon, C., Kaewhawong, N., Intrapaiboon, P. (2021). A Comparative of a New Hybrid Based on Neural Networks and SARIMA Models for Time Series Forecasting. In: Chomphuwiset, P., Kim, J., Pawara, P. (eds) Multi-disciplinary Trends in Artificial Intelligence. MIWAI 2021. Lecture Notes in Computer Science(), vol 12832. Springer, Cham. https://doi.org/10.1007/978-3-030-80253-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-80253-0_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-80252-3
Online ISBN: 978-3-030-80253-0
eBook Packages: Computer ScienceComputer Science (R0)