Bayesian enhanced ensemble approach (BEEA) for time series forecasting

We propose a new ensemble forecasting method, Bayesian enhanced ensemble approach (BEEA), to model neural networks for time series forecasting. Motivated by looking to get better prediction algorithms, our proposed algorithm can effectively integrate the data from different methods modified by Bayesian learning. A dataset of univariate time series (seasonal and non-seasonal) is used to forecast short-long prediction horizons, mainly 3 and 18 out-of-sample. Comparative simulations of our method with ten existing linear and nonlinear forecasting approaches, namely, Energy associated to series (EAS), Energy associated to series modify by Renyis’s entropy (EASmod), Bayesian approach (BA), Bayesian enhanced (BEA), Bayesian enhanced modified by Renyi’s entropy (BEMA), Bayesian enhanced modified by relative entropy (BEAmod.) is presented. Relative advantages and limitations of the ensemble approach in contrast with some reported in the literature illustrates the effectiveness of the Bayesian enhanced ensemble approach (BEEA) through different forecasting horizons in both, the learning process and the validation test using the MASE, SMAPE and RMSE forecast error metrics to highlight the performance and limitations of the BEEA approach.

[1]  Sven F. Crone,et al.  Advances in forecasting with neural networks? Empirical evidence from the NN3 competition on time series prediction , 2011 .

[2]  Geoffrey E. Hinton,et al.  Bayesian Learning for Neural Networks , 1995 .

[3]  Rob J Hyndman,et al.  Forecasting Time Series With Complex Seasonal Patterns Using Exponential Smoothing , 2011 .

[4]  Charles W. Chase Measuring Forecast Accuracy , 1995 .

[5]  Udo Sglavo,et al.  Business Forecasting: Practical Problems and Solutions , 2015 .

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

[7]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[8]  Jouko Lampinen,et al.  Bayesian approach for neural networks--review and case studies , 2001, Neural Networks.

[9]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[10]  Guoqiang Peter Zhang,et al.  Trend Time–Series Modeling and Forecasting With Neural Networks , 2008, IEEE Transactions on Neural Networks.

[11]  Victor Sauchelli,et al.  A New Approach for Time Series Forecasting: Bayesian Enhanced by Fractional Brownian Motion with Application to Rainfall Series , 2016 .

[12]  Nikolaos Kourentzes,et al.  Neural network ensemble operators for time series forecasting , 2014, Expert Syst. Appl..

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

[14]  Rob J Hyndman Measuring forecast accuracy , 2014 .

[15]  A. M. Walker,et al.  A Survey of statistical work on the Mackenzie River series of annual Canadian lynx trappings for the , 1977 .

[16]  David J. C. MacKay,et al.  A Practical Bayesian Framework for Backpropagation Networks , 1992, Neural Computation.

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

[18]  Zoubin Ghahramani,et al.  Probabilistic machine learning and artificial intelligence , 2015, Nature.

[19]  Yoshito Hirata,et al.  When univariate model-free time series prediction is better than multivariate , 2016 .

[20]  Faming Liang,et al.  Bayesian neural networks for nonlinear time series forecasting , 2005, Stat. Comput..

[21]  Daniel Nikovski,et al.  Modeling and Forecasting Self-Similar Power Load Due to EV Fast Chargers , 2016, IEEE Transactions on Smart Grid.

[22]  Guoqiang Peter Zhang,et al.  Quarterly Time-Series Forecasting With Neural Networks , 2007, IEEE Transactions on Neural Networks.

[23]  Victor Sauchelli,et al.  Short time series prediction: Bayesian enhanced modified approach with application to cumulative rainfall series , 2016 .

[24]  Hector D. Patiño,et al.  Energy Associated Tuning Method for Short-Term Series Forecasting by Complete and Incomplete Datasets , 2017, J. Artif. Intell. Soft Comput. Res..

[25]  Sylvain Arlot,et al.  A survey of cross-validation procedures for model selection , 2009, 0907.4728.

[26]  A. Barros,et al.  Localized Precipitation Forecasts from a Numerical Weather Prediction Model Using Artificial Neural Networks , 1998 .

[27]  T. Chai,et al.  Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature , 2014 .

[28]  J. A. Pucheta,et al.  Short-series Prediction with BEMA Approach: application to short rainfall series , 2016, IEEE Latin America Transactions.

[29]  Sven F. Crone,et al.  Crogging (cross-validation aggregation) for forecasting — A novel algorithm of neural network ensembles on time series subsamples , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).