Ensemble method based on ARIMA-FFNN for climate forecasting

Ensemble forecasting is one of relatively new modern methods for time series forecasting that employs averaging or stacking from the results of several methods. This paper focuses on the development of ensemble ARIMA-FFNN for climate forecasting by using averaging method. Two data about monthly rainfall in Indonesia, i.e. Wagir and Pujon region, are used as case study. Root mean of squares errors in training and testing datasets are used for evaluating the forecast accuracy. The results of ensemble ARIMA-FFNN are compared to one classical statistical method, i.e. individual ARIMA, and two modern statistical methods, namely individual FFNN and ensemble FFNN. The results show that ARIMA yields more accurate forecast in training datasets than other methods, whereas in testing datasets show that FFNN is the best method. Additionally, this conclusion in line with the results of M3 competition, i.e. modern methods or complex methods do not necessarily produce more accurate forecast than simpler one.

[1]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[2]  Spyros Makridakis,et al.  The M3-Competition: results, conclusions and implications , 2000 .

[3]  Leo Breiman,et al.  Stacked regressions , 2004, Machine Learning.

[4]  Chris Chatfield,et al.  Time series forecasting with neural networks: a comparative study using the air line data , 2008 .

[5]  Amanda J. C. Sharkey,et al.  Combining Artificial Neural Nets: Ensemble and Modular Multi-Net Systems , 1999 .

[6]  Christopher M. Bishop,et al.  Neural Network for Pattern Recognition , 1995 .

[7]  Fateh Chebana,et al.  Estimation of ice thickness on lakes using artificial neural network ensembles , 2010 .

[8]  Eric B. Bartlett,et al.  Process modeling using stacked neural networks , 1996 .

[9]  C. Kiparissides,et al.  Inferential Estimation of Polymer Quality Using Stacked Neural Networks , 1997 .

[10]  Nikolaos Kourentzes,et al.  Input-variable specification for Neural Networks - An analysis of forecasting low and high time series frequency , 2009, 2009 International Joint Conference on Neural Networks.

[11]  Tim N. Palmer,et al.  Ensemble forecasting , 2008, J. Comput. Phys..

[12]  Chang Shu,et al.  Artificial neural network ensembles and their application in pooled flood frequency analysis , 2004 .

[13]  L. Breiman Stacked Regressions , 1996, Machine Learning.

[14]  J. Faraway,et al.  Time series forecasting with neural networks: a comparative study using the air line data , 2008 .