Abstract
Because of the nonlinearity, uncertainty, and dynamics of crude oil price, its price forecasting has continuously been a burdensome international research issue. To better implement the prediction of the energy market by machine learning algorithms, premeditating the influence factors of historical data in different periods on prediction consequence, random inheritance formula error correction algorithm is proposed in this work. The empirical wavelet transform and reconstruction are applied to extract data features simultaneously. A novel hybrid neural network model is constructed, which integrates empirical wavelet transform, Elman recurrent neural network, and random inheritance formula. Variational learning rate is proposed and used to ameliorate the selection of parameters for the network training procedure. In this paper, the proposed model is applied in crude oil futures price forecasting. Further, a variety of evaluation indicators are introduced to contrast and evaluate the predictions. An original representative synchronization evaluation arithmetic q-order dyadic scales complexity invariant distance is put forward and utilized. Demonstration results suggest that the proposed model has superior preciseness among comparison models.
Similar content being viewed by others
Abbreviations
- VR:
-
Variational learning rate
- EWT:
-
Empirical wavelet transform
- RIF:
-
Random inheritance formula
- ANN:
-
Artificial neural network
- RNN:
-
Recurrent neural network
- GRU:
-
Gated recurrent unit
- ERNN:
-
Elman recurrent neural network
- RIF-ERNN:
-
Random inheritance Elman recurrent neural network
- EWT-RIF-ERNN:
-
Random inheritance Elman recurrent neural network with empirical wavelet transform
- CID:
-
Complexity invariant distance
- q-DSCID:
-
q-order dyadic scales complexity invariant distance
- WTI:
-
West Texas intermediate crude oil
- BRE:
-
Brent crude oil
- PTR:
-
China Petroleum and Natural Gas Co., Ltd
- SNP:
-
China Petrochemical Co., Ltd
References
Bisoi R, Dash PK, Mishra SP (2019) Modes decomposition method in fusion with robust random vector functional link network for crude oil price forecasting. Appl Soft Comput 80:475–493
Batista GEAPA, Keogh EJ, Tataw OM, de Souza VMA (2014) CID: an efficient complexity-invariant distance for time series. Data Min Knowl Discov 28(3):634–669
Cogoljevic D, Alizamir M, Piljan I, Piljan T, Prljic K, Zimonjic S (2018) A machine learning approach for predicting the relationship between energy resources and economic development. Physica A Stat Mech Appl 495:211–214
Cao J, Wang J (2019) Exploration of stock index change prediction model based on the combination of principal component analysis and artificial neural network. Soft Comput. https://doi.org/10.1007/s00500-019-03918-3
Dufresne D (2001) The integral of geometric brownian motion. Adv Appl Probab 33:223–241
Donate JP, Cortez P, Sanchez GG, de Miguel AS (2013) Time series forecasting using a weighted cross-validation evolutionary artificial neural network ensemble. Neurocomputing 109:27–32
Dozic DJ, Urosevic BDG (2019) Application of artificial neural networks for testing long-term energy policy targets. Energy 174:488–496
Elsheikh AH, Sharshir SW, Elaziz MA, Kabeel AE, Wang GL, Zhang HO (2019) Modeling of solar energy systems using artificial neural network: a comprehensive review. Sol Energy 180:622–639
Ederington LH, Fernando CS, Hoelscher SA, Lee TK, Linn SC (2019) A review of the evidence on the relation between crude oil prices and petroleum product prices. J Commod Mark 13:1–15
Ertuǧrul ÖF, Taǧluk ME (2018) Forecasting financial indicators by generalized behavioral learning method. Soft Comput 22:8259–8272
Franco L (2006) Generalization ability of Boolean functions implemented in feedforward neural networks. Neurocomputing 70:351–361
Gilles J (2013) Empirical wavelet transform. IEEE Trans Signal Process 61:3999–4010
Gong X, Lin B (2018) Time-varying effects of oil supply and demand shocks on China’s macro-economy. Energy 149:424–437
Gong XL, Liu XH, Xiong X, Zhuang XT (2019) Forecasting stock volatility process using improved least square support vector machine approach. Soft Comput. https://doi.org/10.1007/s00500-018-03743-0
Gao XZ, Ovaska SJ, Vasilakos AV (2005) A modified Elman neural network-based power controller in mobile communications systems. Soft Comput 9:88–93
Gatheral J, Schied A (2011) Optimal trade execution under geometric Brownian motion in the almgren and chriss framework. Int J Theor Appl Finance 14:353–368
Hart R (2016) Non-renewable resources in the long run. J Econ Dyn Control 71:1–20
Hong YY, Liu CY, Chen SJ, Huang WC, Yu TH (2015) Short-term LMP forecasting using an artificial neural network incorporating empirical mode decomposition. Int Trans Electr Energy Syst 25:1952–1964
Isermann R, Ernst S, Nelles O (1997) Identification with dynamic neural networks—architectures, comparisons, applications. IFAC Proc Vol 30:947–972
Jammazi R, Aloui C (2012) Crude oil price forecasting: experimental evidence from wavelet decomposition and neural network modeling. Energy Econ 34:828–841
Khashei M, Bijari M, Hejazi SR (2012) Combining seasonal ARIMA models with computational intelligence techniques for time series forecasting. Soft Comput 16:1091–1105
Kordanuli B, Barjaktarovic L, Jeremic L, Alizamir M (2017) Appraisal of artificial neural network for forecasting of economic parameters. Physica A Stat Mech Appl 465:515–519
Kristjanpoller W, Minutolo MC (2016) Forecasting volatility of oil price using an artificial neural network-GARCH model. Exp Syst Appl 65:233–241
Lasheras FS, de C Juez FJ, Sanchez AS, Krzemien A, Fernandez PR (2015) Forecasting the COMEX copper spot price by means of neural networks and ARIMA models. Resour Policy 45:37–43
Li X, Chen F, Sun DM, Tao MF (2015) Predicting menopausal symptoms with artificial neural network. Exp Syst Appl 42:8698–8706
Liu H, Tian HQ, Liang XF, Li YF (2015) Wind speed forecasting approach using secondary decomposition algorithm and Elman neural networks. Appl Energy 157:183–194
Meshram SG, Ghorbani MA, Shamshirband S, Karimi V, Meshram C (2019) River flow prediction using hybrid PSOGSA algorithm based on feed-forward neural network. Soft Comput 23:10429–10438
Movagharnejad K, Mehdizadeh B, Banihashemi M, Kordkheili MS (2011) Forecasting the differences between various commercial oil prices in the Persian Gulf region by neural network. Energy 36:3979–3984
Niu HL, Wang J (2013) Volatility clustering and long memory of financial time series and financial price model. Digit Signal Process 23:489–498
Niu HL, Wang J (2015) Quantifying complexity of financial short-term time series by composite multiscale entropy measure. Commun Nonlinear Sci Numer Simul 22:375–382
Niu H, Wang J (2017) Return volatility duration analysis of NYMEX energy futures and spot. Energy 140:837–849
Özorhan MO, Toroslu IH, Sehitoglu OT (2017) A strength-biased prediction model for forecasting exchange rates using support vector machines and genetic algorithms. Soft Comput 21:6653–6671
Park J, Ratti RA (2008) Oil price shocks and stock markets in the U.S. and 13 European countries. Energy Econ 30:2587–2608
Pan Y, Zheng RC, Zhang JX, Yao X (2019) Predicting bike sharing demand using recurrent neural networks. Procedia Comput Sci 147:562–566
Quayyoum S, Khan MH, Shah SZA, Simonetti B, Matarazzo M (2019) Seasonality in crude oil returns. Soft Comput. https://doi.org/10.1007/s00500-019-04329-0
Rounaghi MM, Abbaszadeh MR, Arashi M (2015) Stock price forecasting for companies listed on Tehran stock exchange using multivariate adaptive regression splines model and semi-parametric splines technique. Physica A Stat Mech Appl 438:625–633
Ramasubramanian P, Kannan A (2006) A genetic-algorithm based neural network short-term forecasting framework for database intrusion prediction system. Soft Comput 10:699–714
Ruiz LGB, Rueda R, Cuellar MP, Pegalajar MC (2018) Energy consumption forecasting based on Elman neural networks with evolutive optimization. Exp Syst Appl 92:380–389
Solgi Y, Ganjefar S (2018) Variable structure fuzzy wavelet neural network controller for complex nonlinear systems. Appl Soft Comput 64:674–685
Sun BQ, Guo HF, Karimi HR, Ge YJ, Xiong S (2015) Prediction of stock index futures prices based on fuzzy sets and multivariate fuzzy time series. Neurocomputing 151:1528–1536
Shen T, Nagai Y, Gao C (2019) Design of building construction safety prediction model based on optimized BP neural network algorithm. Soft Comput. https://doi.org/10.1007/s00500-019-03917-4
Tabari MMR, Sanayei HRZ (2019) Prediction of the intermediate block displacement of the dam crest using artificial neural network and support vector regression models. Soft Comput 23:9629–9645
Wang J, Li X (2018) A combined neural network model for commodity price forecasting with SSA. Soft Comput 22:5323–5333
Wu G, Zhang YZ (2014) Does China factor matter? An econometric analysis of international crude oil prices. Energy Pol 72:78–86
Wu SD, Wu CW, Lin SG, Wang CC, Lee KY (2013) Time series analysis using composite multiscale entropy. Entropy 15:1069–1084
Wang MY, Zhang YMD, Cui GL (2019) Human motion recognition exploiting radar with stacked recurrent neural network. Digit Signal Process 87:125–131
Xu Q, Wang L, Jiang C, Liu Y (2019) A novel (U)MIDAS-SVR model with multi-source market sentiment for forecasting stock returns. Neural Comput Appl 32:1–14
Yu Y, Wang J (2012) Lattice-oriented percolation system applied to volatility behavior of stock market. J Appl Stat 39:785–797
Yurtsever C, Zahor T (2007) Oil price shocks and stock market in the Netherlands. Working Paper, University of Groningen
Zhang YQ, Akkaladevi S, Vachtsevanos G, Lin TY (2002) Granular neural web agents for stock prediction. Soft Comput 6:406–413
Zhang Y, Chen H, Yang BQ, Fu SP, Yu J, Wang ZY (2018a) Prediction of phosphate concentrate grade based on artificial neural network modeling. Results Phys 11:625–628
Zhang B, Wu JL, Chang PC (2018b) A multiple time series-based recurrent neural network for short-term load forecasting. Soft Comput 22:4099–4112
Acknowledgements
The authors were supported by National Natural Science Foundation of China Grant No. 71271026.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, B., Wang, J. Forecasting hybrid neural network with variational learning rate and q-DSCID synchronization evaluation for energy market. Soft Comput 24, 16811–16828 (2020). https://doi.org/10.1007/s00500-020-04977-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-04977-7