Improving Adaptive Neuro-Fuzzy Inference System Based on a Modified Salp Swarm Algorithm Using Genetic Algorithm to Forecast Crude Oil Price

This paper presents a novel forecasting model for crude oil price which has the largest effect on economies and countries. The proposed method depends on improving the performance of the adaptive neuro-fuzzy inference system (ANFIS) using a modified salp swarm algorithm (SSA). The SSA simulates the behaviors of salp swarm in nature during searching for food, and it has been developed as a global optimization method. However, SSA still has some limitations such as getting trapped at a local point. Therefore, this paper uses the genetic algorithm to improve the behavior of SSA. The proposed model (GA-SSA-ANFIS) aims to determine the suitable parameters for the ANFIS by using the GA-SSA algorithm since these parameters are considered as the main factor influencing the ANFIS’s prediction process. The results of the GA-SSA-ANFIS are compared to other models, including the traditional ANFIS model, ANFIS based on GA (GA-ANFIS), ANFIS based on SSA (SSA-ANFIS) ANFIS based on particle swarm optimization (PSO-ANFIS), and ANFIS based on grey wolf optimization (GWO-ANFIS). The results show the superiority and high performances of the GA-SSA-ANFIS over the other models in predicting crude oil prices.

[1]  Matteo Manera,et al.  The Role of Outliers and Oil Price Shocks on Volatility of Metal Prices , 2015 .

[2]  Chunyang Zhou,et al.  Jump spillover between oil prices and exchange rates , 2017 .

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

[4]  Gillian Dooley,et al.  An assessment of time series methods in metal price forecasting , 2005 .

[5]  Yi Zhang,et al.  Forecasting oil price volatility: Forecast combination versus shrinkage method , 2019, Energy Economics.

[6]  Matthew Brigida,et al.  The Switching Relationship between Natural Gas and Crude Oil Prices , 2013 .

[7]  Liang Ding,et al.  Exchange Rates and Oil Prices: A Multivariate Stochastic Volatility Analysis , 2011 .

[8]  A. Maghyereh,et al.  Oil Price Shocks and Emerging Stock Markets: A Generalized VAR Approach , 2006 .

[9]  Yi Wang,et al.  A novel method based on numerical fitting for oil price trend forecasting , 2018 .

[10]  Rabeh Abbassi,et al.  An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models , 2019, Energy Conversion and Management.

[11]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[12]  Jian Chai,et al.  Forecasting the WTI crude oil price by a hybrid-refined method , 2018 .

[13]  Zhang Jinliang,et al.  A multiple adaptive wavelet recurrent neural network model to analyze crude oil prices , 2012 .

[14]  Jana Šimáková,et al.  Analysis of the Relationship between Oil and Gold Prices , 2011 .

[15]  C. Jessy John,et al.  Analysis of Nonstationary Nonlinear Economic Time Series of Gold Price A Comparative Study , 2010 .

[16]  Daniel Weihs,et al.  Hydrodynamic advantages of swimming by salp chains , 2017, Journal of The Royal Society Interface.

[17]  Hamed Ketabchi,et al.  Evolutionary algorithms for the optimal management of coastal groundwater: A comparative study toward future challenges , 2015 .

[18]  Songsak Sriboonchitta,et al.  Investigating Relationship Between Gold Price and Crude Oil Price Using Interval Data with Copula Based GARCH , 2018, Predictive Econometrics and Big Data.

[19]  Paolo Agnolucci,et al.  Volatility in crude oil futures: A comparison of the predictive ability of GARCH and implied volatility models , 2009 .

[20]  Attia A. El-Fergany,et al.  Extracting optimal parameters of PEM fuel cells using Salp Swarm Optimizer , 2018 .

[21]  Anshul Jain,et al.  Dynamic linkages among oil price, gold price, exchange rate, and stock market in India , 2016 .

[22]  Anthony J Richardson,et al.  Rethinking the Role of Salps in the Ocean. , 2016, Trends in ecology & evolution.

[23]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[24]  Aviral Kumar Tiwari,et al.  A wavelet analysis of the relationship between oil and natural gas prices , 2019, Resources Policy.

[25]  Zhang Jianhua,et al.  Forecasting Copper Prices Using Hybrid Adaptive Neuro-Fuzzy Inference System and Genetic Algorithms , 2019, Natural Resources Research.

[26]  Mehdi Khashei,et al.  A novel hybridization of artificial neural networks and ARIMA models for time series forecasting , 2011, Appl. Soft Comput..

[27]  David J. Parsons,et al.  An improved wavelet–ARIMA approach for forecasting metal prices , 2014 .

[28]  Ruhaidah Samsudin,et al.  Forecasting Crude Oil Prices Using Wavelet ARIMA Model Approach , 2017 .

[29]  E. Division,et al.  Unconventional Energy Resources: 2017 Review , 2018, Natural Resources Research.

[30]  Ruhaidah Samsudin,et al.  Hybridizing Wavelet and Multiple Linear Regression Model for Crude Oil Price Forecasting , 2017 .

[31]  Huayou Chen,et al.  A novel decomposition-ensemble approach to crude oil price forecasting with evolution clustering and combined model , 2019, International Journal of Machine Learning and Cybernetics.

[32]  Rob J. Hyndman,et al.  Crude oil price forecasting based on internet concern using an extreme learning machine , 2018, International Journal of Forecasting.

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

[34]  Hong Li,et al.  Analysis of the Price Correlation between the International Natural Gas and Coal , 2017 .

[35]  Rania Jammazi,et al.  Dependence and risk assessment for oil prices and exchange rate portfolios: A wavelet based approach , 2015 .

[36]  V. Ediger,et al.  ARIMA forecasting of primary energy demand by fuel in Turkey , 2007 .

[37]  Haizhong An,et al.  The exploration on the trade preferences of cooperation partners in four energy commodities’ international trade: Crude oil, coal, natural gas and photovoltaic , 2017 .

[38]  Ting Yao,et al.  Volatility forecasting of crude oil market: Can the regime switching GARCH model beat the single-regime GARCH models? , 2019, International Review of Economics & Finance.

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

[40]  Erkan Topal,et al.  Relationship between the gold price and the Australian dollar - US dollar exchange rate , 2015 .

[41]  Wei Shang,et al.  Text-based crude oil price forecasting: A deep learning approach , 2019, International Journal of Forecasting.

[42]  Kenneth S. Rogoff,et al.  Can Exchange Rates Forecast Commodity Prices? , 2008 .

[43]  Mehdi Khashei,et al.  An artificial neural network (p, d, q) model for timeseries forecasting , 2010, Expert Syst. Appl..

[44]  Mohamed Elhoseny,et al.  Prediction of biochar yield using adaptive neuro-fuzzy inference system with particle swarm optimization , 2017, 2017 IEEE PES PowerAfrica.

[45]  Mohamed M Mostafa,et al.  Oil price forecasting using gene expression programming and artificial neural networks , 2016 .

[46]  Jozef Baruník,et al.  Forecasting the Term Structure of Crude Oil Futures Prices with Neural Networks , 2015, 1504.04819.

[47]  Songfeng Lu,et al.  Improved salp swarm algorithm based on particle swarm optimization for feature selection , 2018, Journal of Ambient Intelligence and Humanized Computing.

[48]  Kin Keung Lai,et al.  Global economic activity and crude oil prices: A cointegration analysis , 2010 .

[49]  Scott C. Linn,et al.  Investment and operating choice: Oil and natural gas futures prices and drilling activity , 2017 .

[50]  Robert Ho,et al.  Handbook of Univariate and Multivariate Data Analysis and Interpretation with SPSS , 2006 .

[51]  Farhad Kianfar,et al.  Forecasting Crude Oil Prices: A Comparison Between Artificial Neural Networks and Vector Autoregressive Models , 2017, Computational Economics.

[52]  Zhang Jianhua,et al.  Forecasting gold price fluctuations using improved multilayer perceptron neural network and whale optimization algorithm , 2019, Resources Policy.

[53]  V. Mignon,et al.  Oil prices and economic activity: An asymmetric cointegration approach , 2008 .

[54]  Xiucheng Dong,et al.  Analysis about the seasonality of China's crude oil import based on X-12-ARIMA , 2012 .

[55]  Afees A. Salisu,et al.  Modeling oil price–US stock nexus: A VARMA–BEKK–AGARCH approach , 2015 .

[56]  Robert K. Kaufmann,et al.  The effects of combined-cycle generation and hydraulic fracturing on the price for coal, oil, and natural gas: Implications for carbon taxes , 2018, Energy Policy.

[57]  Fulvio Fontini,et al.  The Long-Run Oil-Natural Gas Price Relationship and the Shale Gas Revolution , 2015 .

[58]  Mohammed Joda Usman,et al.  Orthogonal Wavelet Support Vector Machine for Predicting Crude Oil Prices , 2013, DaEng.

[59]  Antonino Parisi,et al.  Forecasting gold price changes: Rolling and recursive neural network models , 2008 .

[60]  Valérie Mignon,et al.  Oil price shocks and global imbalances: Lessons from a model with trade and financial interdependencies , 2015 .

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

[62]  Yi-Ming Wei,et al.  The VEC-NAR model for short-term forecasting of oil prices , 2019, Energy Economics.

[63]  Ali Safari,et al.  Oil price forecasting using a hybrid model , 2018 .

[64]  He Nie,et al.  Dynamic linkages among the gold market, US dollar and crude oil market , 2018 .

[65]  Ying Zhou,et al.  The effectiveness of China’s RMB exchange rate reforms: An insight from multifractal detrended fluctuation analysis , 2015 .

[66]  Bing Wang,et al.  Forecasting Crude Oil Price with an Autoregressive Integrated Moving Average (ARIMA) Model , 2014 .

[67]  Sergey Paltsev,et al.  The economic viability of gas-to-liquids technology and the crude oil–natural gas price relationship , 2017 .

[68]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[69]  Yue-Jun Zhang,et al.  Do high-frequency stock market data help forecast crude oil prices? Evidence from the MIDAS models , 2019, Energy Economics.

[70]  S. Goutte,et al.  On the study of conditional dependence structure between oil, gold and USD exchange rates , 2018, International Review of Financial Analysis.

[71]  Lean Yu,et al.  Assessing Potentiality of Support Vector Machine Method in Crude Oil Price Forecasting , 2017 .

[72]  Lean Yu,et al.  A New Method for Crude Oil Price Forecasting Based on Support Vector Machines , 2006, International Conference on Computational Science.

[73]  Shouyang Wang,et al.  Interval decomposition ensemble approach for crude oil price forecasting , 2018, Energy Economics.

[74]  Le Hoang Anh,et al.  GARCH Models in Forecasting the Volatility of the World's Oil Prices , 2018, ECONVN.

[75]  Duc Khuong Nguyen,et al.  Conditional dependence structure between oil prices and exchange rates: A copula-GARCH approach , 2013 .

[76]  Jia-Qi Zhu,et al.  Improved EEMD-based crude oil price forecasting using LSTM networks , 2019, Physica A: Statistical Mechanics and its Applications.

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

[78]  Elie Bouri,et al.  Nonlinear relationships amongst the implied volatilities of crude oil and precious metals , 2019, Resources Policy.