Professional Documents
Culture Documents
Comparison of Artificial Neural Network ANN and Autoregressive Integrated Moving Average ARIMA Models For WTI Crude Oil Price Forecasting
Comparison of Artificial Neural Network ANN and Autoregressive Integrated Moving Average ARIMA Models For WTI Crude Oil Price Forecasting
:978-967-2171-30-0
1
ISBN No. :978-967-2171-30-0
paper narrowed the scope of the forecasting activity Neural Networks(MPNN), Multivariate Linear
by specifically forecasting the WTI crude oil price. Regression(MLR), Radial Basis Function Neural
WTI crude oil is one of the oil pricing benchmark that Networks(RBFNN), and General Regression Neural
acts as a reference price for sellers and buyers of Networks(GRNN)[7]. Based on the research, it was
crude oil, other than Brent and Dubai crude oils concluded that GRNN and RBFNN were the best
which are equally famous as WTI in oil market. WTI performing models outperformed the MLPNN due to
crude oil originates from the North America which is their fast computation that displayed a big difference
known as the highest quality crude oil. The market of compared to MLPNN which decreased in speed by its
WTI crude oil is only within the United States region, double-iteration learning strategy. Meanwhile, MLR
not as vast as the market of Brent and Dubai crude model was observed as the worst performing model
oils. The main reason why WTI crude oil is chosen to as its performance was in the lowest rank compared
be the focus of this research is because it is vastly to the other three ANN models [7].
used as the essence of plenty crude oil price formulae.
Apart from that, ANN was also used in the
Numerous researchers also used WTI crude oil rather
than using Brent and Dubai crude oil as the centre of prediction of gross domestic product (GDP) and
their topics. The abundant attention received was due Herfindahl-Hirschman Index (HHI) in which the
to the significant role that WTI crude oil plays in network of ANN was trained with back propagation
(BP) learning algorithm and extreme learning
pricing agreement and benchmark pricing from its
interaction with other crude oils. Benchmark crude oil machine (ELM)[8]. The research concluded that
is important for the purpose of pricing the various ANN network works better with ELM algorithm as
types of crude oil manufactured across worldwide. the degree of accuracy is higher than of the BP
Although it is not the most used oil, the fluctuation of algorithm in overcoming the high nonlinearity of
WTI crude oil price directly gives negative impacts to GDP and HHI predictions. Referring to the past
the global economy as well as the community in researches that applied ANN in different field other
concern of it. than crude oil price forecasting, it is observed that the
accuracy of ANN may differ depending on the ANN
This research aims to develop an accurate model used and the data training algorithm applied.
forecasting model to get the finest prediction result.
For cases of crude oil price forecasting using
Without an appropriate utilization of fitting models in
accordance to the data behaviours, the forecast result ANN, it is said that ANN is superior and yields a
may lead to a dreadful and ruinous decision which statistically notable forecast compared to linear
models such as ARMA and GARCH[9]. This is
may yields to a catastrophic effect in the particular
sectors. As such, Artificial Neural Network (ANN) because the results of conducting several
econometrical and statistical tests led to a conclusion
and Autoregressive Integrated Moving Average
(ARIMA) models are used to measure which of it can that the future prices time series is nonlinear which
give a high degree in accuracy result of forecasting. made ANN a better model for forecasting crude oil
Large amount of data as input forecasting systems is price. The results however being argued as raw input
data were used and the network were trained using
crucial in attaining authentic and requisite estimates
[5]. Based on this statement, the selection of ANN rather old information[10]. Past researches also
and ARIMA as the forecasting models is genuine. utilized hybrid model to forecast crude oil price
ANN and ARIMA models had also achieved an whereby the ANN being hybridized with other
models to improve the performance of classical
equally successful applications in their own domain
[6]. However, neither of them is universal model to fit forecasting models in terms of precision and
for all circumstances. accuracy. ANN-GARCH models research on crude
oil price volatility resulted in improvement by 30%
II. RELATED WORKS accuracy compared to the classical GARCH model
result[11].
In this research, two types of forecasting models
are applied. The models are ANN and ARIMA which Based on all the researches mentioned above,
are commonly used in the area of forecasting. Both ANN may yield different results depending on the
models are time-series based. The related works of selection of input feature, architecture of ANN and
the models are discussed profoundly in the sections the parameter setting. Therefore, to achieve a high
below. degree of accuracy in forecasting, a proper
consideration regarding the modelling issue of ANN
A. ANN should be given enough attention. Even though ANN
ANN is not a foreign model for forecasting was said to be reliable for nonlinearity complex, the
activity. A lot of previous researches utilized ANN as only issue with the model is the fact that there are no
the method for forecasting where it has been applied guidelines, and thus some things should be done
in various types of field. One of the most recent through experimentation or trial and error[12].
research regarding ANN was the forecasting on Despite that, the accuracy of prediction relies heavily
dissolved oxygen in a river whereby four models of on the issues mentioned above. Thus, according to
ANN being applied namely the Multilayer Perceptron [12], forecasting using ANN is more art than science.
2
ISBN No. :978-967-2171-30-0
3
ISBN No. :978-967-2171-30-0
Training Testing
Dataset Collection ANN
Structure MA MAPE MA MAPE
MSE MSE
E % E %
12X5X 1.01 0.74 0.50 0.58
1.245 1.203
1 6 2 4 8
Training Testing
ARIMA
Model MSE MAE MAPE% MSE MAE MAPE%
(0, 1, 1) 1.692 0.991 1.621 0.844 0.710 1.463
Development of ARIMA Model
Table 3.Comparison of Best Results for Each Model
Training Testing
Model
MSE MAE MAPE% MSE MAE MAPE%
Validation and Evaluation of ANN and
ARIMA Models ANN 1.016 0.742 1.245 0.504 0.588 1.203
ARIMA 1.692 0.991 1.621 0.844 0.710 1.463
4
ISBN No. :978-967-2171-30-0
as it managed to obtain a higher accuracy compared and Commodity Futures Prices,” Int. J. Comput. Sci.
to ARIMA as the linear forecasting model by Inf. Secur., vol. 2, no. 1, p. 8, 2009.
yielding the lowest value of MSE, MAE, and MAPE. [11] W. Kristjanpoller and M. C. Minutolo, “Forecasting
volatility of oil price using an artificial neural
network-GARCH model,” Expert Syst. Appl., vol.
65, pp. 233–241, 2016.
REFERENCES [12] P. G. Zhang, “Time series forecasting using a hybrid
ARIMA and neural network model,”
[1] R. Jammazi and C. Aloui, “Crude oil price Neurocomputing, vol. 50, no. February, pp. 159–175,
forecasting: Experimental evidence from wavelet 2003.
decomposition and neural network modeling,”
Energy Econ., vol. 34, no. 3, pp. 828–841, 2012. [13] F. M. Tseng, G. H. Tzeng, H. C. Yu, and B. J. C.
Yuan, “Fuzzy ARIMA model for forecasting the
[2] D. E. Kayalar, C. Coşkun Küçüközmen, and A. S. foreign exchange market,” Fuzzy Sets Syst., vol.
Selcuk-Kestel, “The impact of crude oil prices on 118, no. 1, pp. 9–19, 2001.
financial market indicators: copula approach,” vol.
61, pp. 162–173, 2016. [14] F. M. Tseng and G. H. Tzeng, “A fuzzy seasonal
ARIMA model for forecasting,” Fuzzy Sets Syst.,
[3] C.-Y. Lee and S.-Y. Huh, “Forecasting Long-Term vol. 126, no. 3, pp. 367–376, 2002.
Crude Oil Prices Using a Bayesian Model with
Informative Priors,” Sustainability, vol. 9, [15] J. C. Palomares-Salas, J. J. G. De La Rosa, J. G.
Ramiro, J. Melgar, A. Agüera, and A. Moreno,
[4] C. Manescu and I. Van Robays, Forecasting the “ARIMA vs. neural networks for wind speed
Brent Oil Price: Addressing Time-Variation in forecasting,” 2009 IEEE Int. Conf. Comput. Intell.
Forecast Performance. European Cntral Bank Meas. Syst. Appl. CIMSA 2009, pp. 129–133, 2009.
Working Paper Series, 2014.
[16] Y. H. Kareem and A. R. Majeed, “Sulaimany
[5] P. Smit and S. Choenni, “On the interaction between Governorate Using SARIMA .,” Building, no. April
forecasts and policy decisions,” in Proceedings of the 2003, pp. 1–5, 2006.
15th Annual International Conference on Digital
Government Research, 2014, pp. 110–117. [17] A. H. Nury, K. Hasan, and M. J. Bin Alam,
“Comparative study of wavelet-ARIMA and
[6] M. Khashei and M. Bijari, “A new hybrid wavelet-ANN models for temperature time series
methodology for nonlinear time series forecasting,” data in northeastern Bangladesh,” J. King Saud Univ.
Model. Simul. Eng., vol. 2011, 2011. - Sci., vol. 29, no. 1, pp. 47–61, 2015.
[7] A. Csábrági, S. Molnár, P. Tanos, and J. Kovács, [18] C. Yuan, S. Liu, and Z. Fang, “Comparison of
“Application of artificial neural networks to the China’s primary energy consumption forecasting by
forecasting of dissolved oxygen content in the using ARIMA (the autoregressive integrated moving
Hungarian section of the river Danube,” Ecol. Eng., average) model and GM(1,1) model,” Energy, vol.
vol. 100, pp. 63–72, 2017. 100, pp. 384–390, 2016.
[8] B. Kordanuli, L. Barjaktarovi, L. Jeremi, and M. [19] G. Zhang, E. Patuwo, and M. Y. Hu*, “Forecasting
Alizamir, “Appraisal of artificial neural network for with Artificial Neural Networks: The State of The
forecasting of economic parameters,” Phys. A Stat. Art,” Int. J. Forecast., vol. 14, pp. 35–62, 1998.
Mech. its Appl., vol. 465, pp. 515–519, 2017.
[20] S. L. Ho and M. Xie, “The use of ARIMA models for
[9] S. Moshiri and F. Foroutan, “Forecasting nonlinear reliability forecasting and analysis,” Comput. Ind.
crude oil futures prices,” Energy J., 2006. Eng., vol. 35, no. 1–2, pp. 213–216, 1998.
[21] M. I. Xie and M. Zhao, “Pergamon Reliability
[10] S. Kulkarni and I. Haidar, “Forecasting Model for Analysis,” vol. 36, no. 6, pp. 797–805, 1996.
Crude Oil Price Using Artificial Neural Networks