An effective and robust decomposition-ensemble energy price forecasting paradigm with local linear prediction

Abstract Energy price time series exhibit nonlinear and nonstationary features, which make accurate forecasting energy prices challenging. In this paper, we propose a novel decomposition-ensemble forecasting paradigm based on ensemble empirical mode decomposition (EEMD) and local linear prediction (LLP). The EEMD is used to decompose energy price time series into components, including several intrinsic mode functions and one residual with a simplified structure. Motivated by the findings of the fully local characteristics of a time series decomposed by the EEMD, we adopt the LLP technique to forecast each component. The forecasting results of all the components are aggregated as a final forecast. For validation, three types of energy price time series, crude oil, electricity and natural gas prices, are studied. The experimental results indicate that the proposed model achieves an improvement in terms of both level forecasting and direction forecasting. The performance of the proposed model is also validated through comparison with several energy price forecasting approaches from the literature. In addition, the robustness and the effects of the parameter settings of LLP are investigated. We conclude the proposed model is easy to implement and efficient for energy price forecasting.

[1]  Ling Tang,et al.  Ensemble Forecasting for Complex Time Series Using Sparse Representation and Neural Networks , 2017 .

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

[3]  Florentina Paraschiv,et al.  Extended forecast methods for day-ahead electricity spot prices applying artificial neural networks , 2016 .

[4]  N. Kumarappan,et al.  Day-ahead deregulated electricity market price forecasting using neural network input featured by DCT , 2014 .

[5]  Narges Salehnia,et al.  Forecasting natural gas spot prices with nonlinear modeling using Gamma test analysis , 2013 .

[6]  Florian Ziel,et al.  Efficient modeling and forecasting of electricity spot prices , 2014, 1402.7027.

[7]  Ashwani Kumar,et al.  Parameter optimisation using genetic algorithm for support vector machine-based price-forecasting model in National electricity market , 2010 .

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

[9]  Ling Tang,et al.  A compressed sensing based AI learning paradigm for crude oil price forecasting , 2014 .

[10]  Jiwen Dong,et al.  Time-series prediction using a local linear wavelet neural network , 2006, Neurocomputing.

[11]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[12]  Matteo Manera,et al.  Forecasting the oil-gasoline price relationship: Do asymmetries help? , 2014 .

[13]  Zhenhai Guo,et al.  A new wind speed forecasting strategy based on the chaotic time series modelling technique and the Apriori algorithm , 2014 .

[14]  N. Amjady,et al.  Energy price forecasting - problems and proposals for such predictions , 2006 .

[15]  James P. Crutchfield,et al.  Geometry from a Time Series , 1980 .

[16]  M. Casdagli Chaos and Deterministic Versus Stochastic Non‐Linear Modelling , 1992 .

[17]  Haruna Chiroma,et al.  Evolutionary Neural Network model for West Texas Intermediate crude oil price prediction , 2015 .

[18]  Farmer,et al.  Predicting chaotic time series. , 1987, Physical review letters.

[19]  Kwok-wing Chau,et al.  Improving Forecasting Accuracy of Annual Runoff Time Series Using ARIMA Based on EEMD Decomposition , 2015, Water Resources Management.

[20]  Ling Tang,et al.  A novel decomposition ensemble model with extended extreme learning machine for crude oil price forecasting , 2016, Eng. Appl. Artif. Intell..

[21]  Lean Yu,et al.  Why do EMD‐based methods improve prediction? A multiscale complexity perspective , 2019, Journal of Forecasting.

[22]  K. Fang,et al.  Number-theoretic methods in statistics , 1993 .

[23]  Zhengmin Zhao Partially adapting multi-step local linear prediction , 2014, Digit. Signal Process..

[24]  Kin Keung Lai,et al.  A Novel Hybrid AI System Framework for Crude Oil Price Forecasting , 2004, CASDMKM.

[25]  Ling Tang,et al.  LSSVR ensemble learning with uncertain parameters for crude oil price forecasting , 2017, Appl. Soft Comput..

[26]  Yuesheng Xu,et al.  A B-spline approach for empirical mode decompositions , 2006, Adv. Comput. Math..

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

[28]  Yue-Jun Zhang,et al.  Volatility forecasting of crude oil market: A new hybrid method , 2018 .

[29]  Ling Tang,et al.  A decomposition–ensemble model with data-characteristic-driven reconstruction for crude oil price forecasting , 2015 .

[30]  Yu Wei,et al.  Forecasting crude oil market volatility: Further evidence using GARCH-class models , 2010 .

[31]  Ping-Huan Kuo,et al.  An Electricity Price Forecasting Model by Hybrid Structured Deep Neural Networks , 2018 .

[32]  Abdol S. Soofi,et al.  Nonlinear deterministic forecasting of daily dollar exchange rates , 1999 .

[33]  Mohammad Kazem Sheikh-El-Eslami,et al.  Price forecasting of day-ahead electricity markets using a hybrid forecast method , 2011 .

[34]  Shou-yu Chen,et al.  Improved annual rainfall-runoff forecasting using PSO-SVM model based on EEMD , 2013 .

[35]  J. Peter Ferderer,et al.  Oil price volatility and the macroeconomy , 1996 .

[36]  Yishan Ding,et al.  A novel decompose-ensemble methodology with AIC-ANN approach for crude oil forecasting , 2018, Energy.

[37]  Yuhui Shi,et al.  Multiple strategies based orthogonal design particle swarm optimizer for numerical optimization , 2015, Comput. Oper. Res..

[38]  Zebin Yang,et al.  Online big data-driven oil consumption forecasting with Google trends , 2019, International Journal of Forecasting.

[39]  Cheng Junsheng,et al.  Research on the intrinsic mode function (IMF) criterion in EMD method , 2006 .

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

[41]  Jinliang Zhang,et al.  A novel hybrid method for crude oil price forecasting , 2015 .

[42]  F. Takens Detecting strange attractors in turbulence , 1981 .

[43]  Zhongfu Tan,et al.  A hybrid model using signal processing technology, econometric models and neural network for carbon spot price forecasting , 2018, Journal of Cleaner Production.

[44]  Y. Ni,et al.  Electricity price forecasting with confidence-interval estimation through an extended ARIMA approach , 2006 .

[45]  Liwei Fan,et al.  An ICA-based support vector regression scheme for forecasting crude oil prices , 2016 .

[46]  Lean Yu,et al.  A randomized-algorithm-based decomposition-ensemble learning methodology for energy price forecasting , 2018, Energy.

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

[48]  Xiaopeng Guo,et al.  Improved Support Vector Machine Oil Price Forecast Model Based on Genetic Algorithm Optimization Parameters , 2012 .

[49]  Jianping Li,et al.  A deep learning ensemble approach for crude oil price forecasting , 2017 .

[50]  Xiaofei Wang,et al.  Denoising and R-Peak Detection of Electrocardiogram Signal Based on EMD and Improved Approximate Envelope , 2014, Circuits Syst. Signal Process..

[51]  Abdol S. Soofi,et al.  Modelling and forecasting financial data : techniques of nonlinear dynamics , 2002 .

[52]  Xin Li,et al.  How does Google search affect trader positions and crude oil prices , 2015 .

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

[54]  Ling Tang,et al.  A non-iterative decomposition-ensemble learning paradigm using RVFL network for crude oil price forecasting , 2017, Appl. Soft Comput..

[55]  Yao Dong,et al.  Short-term electricity price forecast based on the improved hybrid model , 2011 .

[56]  Yi-Ming Wei,et al.  An Adaptive Multiscale Ensemble Learning Paradigm for Nonstationary and Nonlinear Energy Price Time Series Forecasting , 2016 .

[57]  Zhongyi Hu,et al.  Beyond One-Step-Ahead Forecasting: Evaluation of Alternative Multi-Step-Ahead Forecasting Models for Crude Oil Prices , 2013, ArXiv.

[58]  Zuo Zhang,et al.  An applicable short-term traffic flow forecasting method based on chaotic theory , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[59]  F. Diebold,et al.  Comparing Predictive Accuracy , 1994, Business Cycles.

[60]  M. Shahidehpour,et al.  A Hybrid Model for Day-Ahead Price Forecasting , 2010, IEEE Transactions on Power Systems.

[61]  Rafał Weron,et al.  Day-ahead electricity price forecasting with high-dimensional structures: Univariate vs. multivariate modeling frameworks , 2018, 1805.06649.

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

[63]  J. Contreras,et al.  ARIMA models to predict next-day electricity prices , 2002 .

[64]  Saeed Zolfaghari,et al.  Chaotic time series prediction with residual analysis method using hybrid Elman-NARX neural networks , 2010, Neurocomputing.

[65]  J. Ramos,et al.  Electricity Market Price Forecasting Based on Weighted Nearest Neighbors Techniques , 2007, IEEE Transactions on Power Systems.

[66]  Bahman Mehdizadeh,et al.  Forecasting the differences between various commercial oil prices in the Persian Gulf region by neur , 2011 .

[67]  Gabriel Rilling,et al.  On empirical mode decomposition and its algorithms , 2003 .

[68]  K. Lai,et al.  A new approach for crude oil price analysis based on Empirical Mode Decomposition , 2008 .