Automatic Modelling and Forecasting with Artificial Neural Networks- A forecasting competition evaluation

During 2007 we conducted an empirical evaluation of the accuracy of artificial Neural Networks (NN) and other methods of Computational Intelligence (CI) in time series prediction through a dedicated forecasting competition: the NN3 (www.neural-forecasting-competition.com). The competition aimed to resolve two research questions: (a) what is the current performance of CI methods in comparison to established statistical forecasting methods, and (b) what are the current “best practices” regarding the methodologies to model CI such as NN for time series forecasting. The NN3 competition evaluated the ex ante accuracy of multiple step ahead predictions across multiple error metrics. The data sample contained two homogeneous sets of 111 or 11 time series of varying length (short and long) and different time series patterns (seasonal and non-seasonal) taken from the original M3-competition, in order to analyse the conditions under which a particular method would perform well and to compare the accuracy to the contenders in the earlier competition. The NN3 competition attracted 60 submissions of CI methods as well as novel statistical contenders, one of the largest forecasting competitions conducted to date. The final results suggest that for monthly time series of different length and seasonality a variety of different CI methods are capable of forecasting automatically using a consistent methodology and show a robust and comparative performance, but that statistical methods still outperform the majority of CI- methods.

[1]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[2]  Fred Collopy,et al.  How effective are neural networks at forecasting and prediction? A review and evaluation , 1998 .

[3]  C. Chatfield,et al.  The M2-competition: A real-time judgmentally based forecasting study , 1993 .

[4]  Andreas S. Weigend,et al.  Time Series Prediction: Forecasting the Future and Understanding the Past , 1994 .

[5]  Robert Fildes,et al.  Generalising about univariate forecasting methods: Further empirical evidence , 1998 .

[6]  S.F. Crone,,et al.  Stepwise Selection of Artificial Neural Network Models for Time Series Prediction , 2005 .

[7]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[8]  R. Fildes,et al.  The Impact of Empirical Accuracy Studies On Time Series Analysis and Forecasting , 1995 .

[9]  K. Nikolopoulos,et al.  The theta model: a decomposition approach to forecasting , 2000 .

[10]  William Remus,et al.  Neural Network Models for Time Series Forecasts , 1996 .

[11]  Guoqiang Peter Zhang,et al.  Neural network forecasting for seasonal and trend time series , 2005, Eur. J. Oper. Res..

[12]  A. Weigend,et al.  Time Series Prediction: Forecasting the Future and Understanding the Past. Proceedings of the NATO Advanced Research Workshop on a Comparative Time Series Analysis Held in Santa Fe, New Mexico, 14-17 May 1992. , 1994 .

[13]  Spyros Makridakis,et al.  The M3-Competition1 , 2000 .

[14]  Chris Chatfield,et al.  Time‐series forecasting , 2000 .

[15]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[16]  William Remus,et al.  Neural Networks for Time-Series Forecasting , 2001 .

[17]  Robert L. Winkler,et al.  The Accuracy of Extrapolation (Time Series) Methods , 1982 .

[18]  Philip Hans Franses,et al.  The M3 competition: Statistical tests of the results , 2005 .

[19]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[20]  Johan A. K. Suykens,et al.  Nonlinear modeling : advanced black-box techniques , 1998 .

[21]  Robert Fildes,et al.  Forecasting competitions - their role in improving forecasting practice and research , 2007 .

[22]  Sven F. Crone,et al.  An Evaluation Framework for Publications on Artificial Neural networks in Sales Forecasting , 2004, IC-AI.

[23]  Robert Fildes,et al.  The accuracy of a procedural approach to specifying feedforward neural networks for forecasting , 2005, Comput. Oper. Res..

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

[25]  Robert L. Winkler,et al.  The accuracy of extrapolation (time series) methods: Results of a forecasting competition , 1982 .

[26]  J. Keith Ord,et al.  Automatic neural network modeling for univariate time series , 2000 .