Beyond One-Step-Ahead Forecasting: Evaluation of Alternative Multi-Step-Ahead Forecasting Models for Crude Oil Prices

An accurate prediction of crude oil prices over long future horizons is challenging and of great interest to governments, enterprises, and investors. This paper proposes a revised hybrid model built upon empirical mode decomposition (EMD) based on the feed-forward neural network (FNN) modeling framework incorporating the slope-based method (SBM), which is capable of capturing the complex dynamic of crude oil prices. Three commonly used multi-step-ahead prediction strategies proposed in the literature, including iterated strategy, direct strategy, and MIMO (multiple-input multiple-output) strategy, are examined and compared, and practical considerations for the selection of a prediction strategy for multi-step-ahead forecasting relating to crude oil prices are identified. The weekly data from the WTI (West Texas Intermediate) crude oil spot price are used to compare the performance of the alternative models under the EMD–SBM–FNN modeling framework with selected counterparts. The quantitative and comprehensive assessments are performed on the basis of prediction accuracy and computational cost. The results obtained in this study indicate that the proposed EMD–SBM–FNN model using the MIMO strategy is the best in terms of prediction accuracy with accredited computational load.

[1]  Sam Mirmirani,et al.  A Comparison of VAR and Neural Networks with Genetic Algorithm in Forecasting Price of Oil , 2003, IC-AI.

[2]  Liangsheng Qu,et al.  An improved method for restraining the end effect in empirical mode decomposition and its applications to the fault diagnosis of large rotating machinery , 2008 .

[3]  Lutz Kilian,et al.  Real-Time Forecasts of the Real Price of Oil , 2011 .

[4]  Epaminondas Panas,et al.  Are oil markets chaotic? A non-linear dynamic analysis , 2000 .

[5]  P. Goodwin,et al.  On the asymmetry of the symmetric MAPE , 1999 .

[6]  Amaury Lendasse,et al.  Long-term prediction of time series by combining direct and MIMO strategies , 2009, 2009 International Joint Conference on Neural Networks.

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

[8]  Seema Narayan,et al.  Modelling oil price volatility , 2007 .

[9]  Bing Xu,et al.  A data envelopment analysis-based framework for the relative performance evaluation of competing crude oil prices' volatility forecasting models , 2012 .

[10]  Hui Liu,et al.  Comparison of two new ARIMA-ANN and ARIMA-Kalman hybrid methods for wind speed prediction , 2012 .

[11]  Emad A. El-Sebakhy,et al.  Forecasting PVT properties of crude oil systems based on support vector machines modeling scheme , 2009 .

[12]  K. Lai,et al.  Crude oil price analysis and forecasting using wavelet decomposed ensemble model , 2012 .

[13]  Philip Hans Franses,et al.  A Unifying View on Multi-Step Forecasting Using an Autoregression , 2009 .

[14]  Amir F. Atiya,et al.  A comparison between neural-network forecasting techniques-case study: river flow forecasting , 1999, IEEE Trans. Neural Networks.

[15]  C. Aloui,et al.  Crude oil price forecasting: Experimental evidence from wavelet decomposition and neural network modeling , 2012 .

[16]  F. Cassola,et al.  Wind speed and wind energy forecast through Kalman filtering of Numerical Weather Prediction model output , 2012 .

[17]  Shu Fan,et al.  Machine learning based switching model for electricity load forecasting , 2008 .

[18]  Thomas A. Knetsch,et al.  Forecasting the Price of Crude Oil Via Convenience Yield Predictions , 2007, SSRN Electronic Journal.

[19]  K. Lai,et al.  Forecasting crude oil price with an EMD-based neural network ensemble learning paradigm , 2008 .

[20]  Amir F. Atiya,et al.  Forecast combinations of computational intelligence and linear models for the NN5 time series forecasting competition , 2011 .

[21]  W. Rivera,et al.  Short term wind speed forecasting in La Venta, Oaxaca, México, using artificial neural networks , 2009 .

[22]  A. Kusiak,et al.  Short-Term Prediction of Wind Farm Power: A Data Mining Approach , 2009, IEEE Transactions on Energy Conversion.

[23]  Mark P. Taylor,et al.  Why is it so Difficult to Beat the Random Walk Forecast of Exchange Rates? , 2001 .

[24]  Amaury Lendasse,et al.  Time series prediction using DirRec strategy , 2006, ESANN.

[25]  Yi-Ming Wei,et al.  A generalized pattern matching approach for multi-step prediction of crude oil price , 2008 .

[26]  Joseph P. Romano,et al.  The stationary bootstrap , 1994 .

[27]  Jaakko Hollmén,et al.  Sequential input selection algorithm for long-term prediction of time series , 2008, Neurocomputing.

[28]  Jun Wang,et al.  Forecasting Crude Oil Price and Stock Price by Jump Stochastic Time Effective Neural Network Model , 2012, J. Appl. Math..

[29]  Ali Ghaffari,et al.  A novel algorithm for prediction of crude oil price variation based on soft computing , 2009 .

[30]  Sven F. Crone,et al.  Automatic Modelling and Forecasting with Artificial Neural Networks- A forecasting competition evaluation , 2008 .

[31]  Ali Azadeh,et al.  A flexible neural network-fuzzy mathematical programming algorithm for improvement of oil price estimation and forecasting , 2012, Comput. Ind. Eng..

[32]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[33]  Ling Tang,et al.  A novel seasonal decomposition based least squares support vector regression ensemble learning appro , 2011 .

[34]  Gianluca Bontempi,et al.  Long Term Time Series Prediction with Multi-Input Multi-Output Local Learning , 2008 .

[35]  H. Mohammadi,et al.  International evidence on crude oil price dynamics: Applications of ARIMA-GARCH models , 2010 .

[36]  Haiyan Lu,et al.  Multi-step forecasting for wind speed using a modified EMD-based artificial neural network model , 2012 .

[37]  Amaury Lendasse,et al.  Methodology for long-term prediction of time series , 2007, Neurocomputing.

[38]  Antti Sorjamaa,et al.  Multiple-output modeling for multi-step-ahead time series forecasting , 2010, Neurocomputing.

[39]  Chin Wen Cheong,et al.  Modeling and forecasting crude oil markets using ARCH-type models , 2009 .

[40]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[41]  Lishan Liu,et al.  Higher-Order Dynamic Delay Differential Equations on Time Scales , 2012, J. Appl. Math..

[42]  Antonis Alexandridis,et al.  Forecasting Crude Oil Prices Using Wavelet Neural Networks , 2008 .

[43]  Marcus Dätig,et al.  Performance and limitations of the Hilbert–Huang transformation (HHT) with an application to irregular water waves , 2004 .

[44]  Jianping Li,et al.  A novel hybrid ensemble learning paradigm for nuclear energy consumption forecasting , 2012 .

[45]  Ashish Sharma,et al.  Seasonal to interannual rainfall probabilistic forecasts for improved water supply management: Part 1 — A strategy for system predictor identification , 2000 .

[46]  J. J. Reeves,et al.  Quarterly beta forecasting: An evaluation , 2008 .

[47]  R. Shanmugam Introduction to Time Series and Forecasting , 1997 .

[48]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[49]  D. Cox Prediction by Exponentially Weighted Moving Averages and Related Methods , 1961 .

[50]  Guillaume Chevillon,et al.  Direct Multi-Step Estimation and Forecasting , 2006 .

[51]  Amir F. Atiya,et al.  A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition , 2011, Expert Syst. Appl..

[52]  Z. Tan,et al.  Day-ahead electricity price forecasting using wavelet transform combined with ARIMA and GARCH models , 2010 .

[53]  P. Hansen A Test for Superior Predictive Ability , 2005 .

[54]  C. Radhakrishna,et al.  Day-ahead Electricity Price forecasting using Wavelets and Weighted Nearest Neighborhood , 2008, 2008 Joint International Conference on Power System Technology and IEEE Power India Conference.

[55]  Desheng Dash Wu,et al.  A soft computing system for day-ahead electricity price forecasting , 2010, Appl. Soft Comput..

[56]  Michael Ye,et al.  Forecasting short-run crude oil price using high- and low-inventory variables , 2006 .

[57]  Wei Wang,et al.  Boundary-processing-technique in EMD method and Hilbert transform , 2001 .

[58]  Lutz Kilian,et al.  Forecasting the Price of Oil , 2010 .

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

[60]  Hsiao-Tien Pao,et al.  Forecasting electricity market pricing using artificial neural networks , 2007 .

[61]  Richard A. Davis,et al.  Introduction to time series and forecasting , 1998 .

[62]  Ai Jun Hou,et al.  A Nonparametric GARCH Model of Crude Oil Price Return Volatility , 2012 .

[63]  Ted Jaditz Time series prediction: Forecasting the future and understanding the past : Andreas S. Weigend and Neil A. Gershenfeld, eds., (Reading, MA: Addison-Wesley Publishing Co., 1949) pp. xvii + 643, $29.95 , 1995 .

[64]  Yaqin Wang A New Hybrid Method for Equilibrium Problems, Variational Inequality Problems, Fixed Point Problems, and Zero of Maximal Monotone Operators , 2012, J. Appl. Math..

[65]  Alan T. K. Wan,et al.  An empirical model of daily highs and lows of West Texas Intermediate crude oil prices , 2010 .

[66]  Ilona Weinreich,et al.  Wavelet-based prediction of oil prices , 2005 .