Crude oil price prediction using Artificial Neural Network-Backpropagation (ANN-BP) and Particle Swarm Optimization (PSO) methods
Main Article Content
Abstract
Crude oil price fluctuations significantly affect commodity market price fluctuations, so a sudden drop in oil prices will cause a slowdown in the economy and other commodities. This is very important for Indonesia, one of the world's oil-producing countries, to gain multiple benefits from oil exports when world oil prices increase and increase economic growth. Therefore, a system is needed to predict world crude oil prices. In this case, the Particle Swarm Optimization (PSO) algorithm is applied as the optimization of the weight parameters in the Artificial Neural Network-Backpropagation (ANN-BP) method. We compared the ANN-BP–PSO and ANN-BP methods to obtain the method with the best causation value based on the MAPE and MSE results. PSO aims to find the best weight value by iterating the process of finding and increasing position, speed, Pbest, and Gbest until the iteration is complete. The results showed that the ANN-BP-PSO process was classified as very good and had a lower predictive error rate than the ANN-BP method based on the MAPE and MSE values, which is 5.02007% and 7.15827% compared to 6.28323% and 13.86345.
Downloads
Article Details
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
References
D. Liberto, “What is crude oil, and why is it important to investors?,” Sep. 23, 2022. https://www.investopedia.com/terms/c/crude-oil.asp (accessed Apr. 04, 2023).
H. Li et al., “Directional culture of petroleum hydrocarbon degrading bacteria for enhancing crude oil recovery,” J Hazard Mater, vol. 390, p. 122160, May 2020, doi: https://doi.org/10.1016/J.JHAZMAT.2020.122160.
V. K. Gaur et al., “Sustainable strategies for combating hydrocarbon pollution: Special emphasis on mobil oil bioremediation,” Science of The Total Environment, vol. 832, p. 155083, Aug. 2022, doi: https://doi.org/10.1016/J.SCITOTENV.2022.155083.
X. Li, W. Shang, and S. Wang, “Text-based crude oil price forecasting: A deep learning approach,” Int J Forecast, vol. 35, no. 4, 2019, doi: https://doi.org/10.1016/j.ijforecast.2018.07.006.
S. Rastogi and J. Kanoujiya, “The volatility spillover effect of macroeconomic indicators and strategic commodities on inflation: evidence from India,” South Asian Journal of Business Studies, vol. ahead-of-print, no. ahead-of-print, 2022, doi: https://doi.org/10.1108/SAJBS-10-2021-0387/FULL/XML.
W. Mensi, M. Shafiullah, X. V. Vo, and S. H. Kang, “Volatility spillovers between strategic commodity futures and stock markets and portfolio implications: Evidence from developed and emerging economies,” Resources Policy, vol. 71, p. 102002, Jun. 2021, doi: https://doi.org/10.1016/J.RESOURPOL.2021.102002.
C. Urom, I. Abid, K. Guesmi, and J. Chevallier, “Quantile spillovers and dependence between Bitcoin, equities and strategic commodities,” Econ Model, vol. 93, pp. 230–258, Dec. 2020, doi: https://doi.org/10.1016/J.ECONMOD.2020.07.012.
M. Bildirici and Ö. Ersin, “Forecasting volatility in oil prices with a class of nonlinear volatility models: smooth transition RBF and MLP neural networks augmented GARCH approach,” Pet Sci, vol. 12, no. 3, 2015, doi: https://doi.org/10.1007/s12182-015-0035-8.
Q. Lu, Y. Li, J. Chai, and S. Wang, “Crude oil price analysis and forecasting: A perspective of ‘new triangle,’” Energy Econ, vol. 87, p. 104721, Mar. 2020, doi: 10.1016/J.ENECO.2020.104721.
M. E. Bildirici and M. M. Badur, “The effects of oil and gasoline prices on confidence and stock return of the energy companies for Turkey and the US,” Energy, vol. 173, pp. 1234–1241, Apr. 2019, doi: https://doi.org/10.1016/J.ENERGY.2019.02.137.
A. Attarzadeh and M. Balcilar, “On the dynamic return and volatility connectedness of cryptocurrency, crude oil, clean energy, and stock markets: a time-varying analysis,” Environmental Science and Pollution Research, vol. 29, no. 43, pp. 65185–65196, Sep. 2022, doi: https://doi.org/10.1007/S11356-022-20115-2/FIGURES/7.
Y. J. Zhang and J. L. Wang, “Do high-frequency stock market data help forecast crude oil prices? Evidence from the MIDAS models,” Energy Econ, vol. 78, pp. 192–201, Feb. 2019, doi: https://doi.org/10.1016/J.ENECO.2018.11.015.
B. Fazelabdolabadi, “A hybrid Bayesian-network proposition for forecasting the crude oil price,” Financial Innovation, vol. 5, no. 1, 2019, doi: https://doi.org/10.1186/s40854-019-0144-2.
O. Orojo, J. Tepper, T. M. McGinnity, and M. Mahmud, “A multi-recurrent network for crude Oil price prediction,” 2019 IEEE Symposium Series on Computational Intelligence, SSCI 2019, pp. 2940–2945, Dec. 2019, doi: https://doi.org/10.1109/SSCI44817.2019.9002841.
Y. Zhou, T. Li, J. Shi, and Z. Qian, “A CEEMDAN and XGBOOST-based approach to forecast crude oil prices,” Complexity, vol. 2019, 2019, doi: https://doi.org/10.1155/2019/4392785.
G. S. Collins and K. G. M. Moons, “Reporting of artificial intelligence prediction models,” The Lancet, vol. 393, no. 10181, pp. 1577–1579, Apr. 2019, doi: https://doi.org/10.1016/S0140-6736(19)30037-6.
B. Salsabila, I. Cholissodin, and I. Indriati, “Prediksi permintaan keripik buah dengan metode jaringan syaraf tiruan backpropagation (studi kasus: cv. arjuna 999),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 4, no. 6, pp. 1667–1674, 2022, Accessed: Apr. 04, 2023. [Online]. Available: https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/7335
J. Jumanto, M. F. Mardiansyah, M. F. Al Hakim, and B. Rawat, “Optimization of breast cancer classification using feature selection on neural network,” Journal of Soft Computing Exploration, vol. 3, no. 2, 2022, doi: https://doi.org/10.52465/joscex.v3i2.78.
S. Ramyar and F. Kianfar, “Forecasting crude oil prices: A comparison between artificial neural networks and vector autoregressive models,” Comput Econ, vol. 53, no. 2, pp. 743–761, Feb. 2019, doi: https://doi.org/10.1007/S10614-017-9764-7/TABLES/5.
Z. Cheng, Y. Li, M. Jiu, and J. Ge, “Speech Emotion Recognition Based on Henan Dialect,” in Communications, Signal Processing, and Systems, Q. Liang, W. Wang, X. Liu, Z. Na, and B. Zhang, Eds., Singapore: Springer Nature Singapore, 2022, pp. 199–206.
Z. Wang, J. Yang, M. Dai, R. Xu, and X. Liang, “A Method of Detecting Webshell Based on Multi-layer Perception,” Academic Journal of Computing & Information Science, vol. 2, pp. 81–91, 2019, doi: https://doi.org/10.25236/AJCIS.010021.
M. M. Bukhari, B. F. Alkhamees, S. Hussain, A. Gumaei, A. Assiri, and S. S. Ullah, “An Improved Artificial Neural Network Model for Effective Diabetes Prediction,” Complexity, vol. 2021, 2021, doi: https://doi.org/10.1155/2021/5525271.
D. Deshwal, P. Sangwan, and D. Kumar, “A Language Identification System using Hybrid Features and Back-Propagation Neural Network,” Applied Acoustics, vol. 164, p. 107289, Jul. 2020, doi: https://doi.org/10.1016/J.APACOUST.2020.107289.
B. Zhu, Y. Feng, D. Gong, S. Jiang, L. Zhao, and N. Cui, “Hybrid particle swarm optimization with extreme learning machine for daily reference evapotranspiration prediction from limited climatic data,” Comput Electron Agric, vol. 173, 2020, doi: https://doi.org/10.1016/j.compag.2020.105430.
V. Rusmalawati, M. T. Furqon, and Indriati, “Peramalan harga saham Menggunakan metode support vector regression ( SVR ) dengan particle swarm optimization ( PSO ),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 2, no. 5, 2018.
X. Xu, H. Rong, M. Trovati, M. Liptrott, and N. Bessis, “CS-PSO: chaotic particle swarm optimization algorithm for solving combinatorial optimization problems,” Soft comput, vol. 22, no. 3, 2018, doi: https://doi.org/10.1007/s00500-016-2383-8.
T. Prem Jacob and K. Pradeep, “A multi-objective optimal task scheduling in cloud environment using cuckoo particle swarm optimization,” Wirel Pers Commun, vol. 109, no. 1, pp. 315–331, Nov. 2019, doi: https://doi.org/10.1007/S11277-019-06566-W/FIGURES/11.
M. Baziyad, T. Rabie, A. Bou Nassif, and R. Fareh, “Comparative study on the performance of heuristic optimization techniques in robotic path planning,” ACM International Conference Proceeding Series, pp. 157–161, Oct. 2019, doi: https://doi.org/10.1145/3369114.3369138.
U. Sara, M. Akter, and M. S. Uddin, “Image Quality Assessment through FSIM, SSIM, MSE and PSNR—A Comparative Study,” Journal of Computer and Communications, vol. 07, no. 03, 2019, doi: https://doi.org/10.4236/jcc.2019.73002.
Y. Hong, Y. Zhou, Q. Li, W. Xu, and X. Zheng, “A deep learning method for short-term residential load forecasting in smart grid,” IEEE Access, vol. 8, pp. 55785–55797, 2020, doi: https://doi.org/10.1109/ACCESS.2020.2981817.
D. Chandola, H. Gupta, V. A. Tikkiwal, and M. K. Bohra, “Multi-step ahead forecasting of global solar radiation for arid zones using deep learning,” Procedia Comput Sci, vol. 167, pp. 626–635, Jan. 2020, doi: https://doi.org/10.1016/J.PROCS.2020.03.329.
F. G. Cordoni et al., “The Accuracy Measurement of Stock Price Numerical Prediction,” J Phys Conf Ser, vol. 1569, no. 3, p. 032027, Jul. 2020, doi: https://doi.org/10.1088/1742-6596/1569/3/032027.
G. Xie, Y. Qian, and S. Wang, “Forecasting Chinese cruise tourism demand with big data: An optimized machine learning approach,” Tour Manag, vol. 82, p. 104208, Feb. 2021, doi: https://doi.org/10.1016/J.TOURMAN.2020.104208.
M. Kumar, S. Gupta, K. Kumar, and M. Sachdeva, “Spreading of COVID-19 in India, Italy, Japan, Spain, UK, US,” Digital Government: Research and Practice, vol. 1, no. 4, Jul. 2020, doi: https://doi.org/10.1145/3411760.
S. Schreck et al., “A Methodological Framework to support Load Forecast Error Assessment in Local Energy Markets,” IEEE Trans Smart Grid, vol. 11, no. 4, pp. 3212–3220, Jul. 2020, doi: https://doi.org/10.1109/TSG.2020.2971339.
E. Windsor and W. Cao, “Improving exchange rate forecasting via a new deep multimodal fusion model,” Applied Intelligence, vol. 52, no. 14, pp. 16701–16717, Nov. 2022, doi: https://doi.org/10.1007/S10489-022-03342-5/TABLES/9.
T. A. Nguyen, H. B. Ly, and B. T. Pham, “Backpropagation Neural Network-Based Machine Learning Model for Prediction of Soil Friction Angle,” Math Probl Eng, vol. 2020, 2020, doi: https://doi.org/10.1155/2020/8845768.
H. S. Shambulingappa, “Crude oil price forecasting using machine learning,” International Journal of Advanced Scientific Innovation, vol. 1, no. 1, pp. 1–11, 2020.
R. Li, Y. Hu, J. Heng, and X. Chen, “A novel multiscale forecasting model for crude oil price time series,” Technol Forecast Soc Change, vol. 173, p. 121181, Dec. 2021, doi: https://doi.org/10.1016/J.TECHFORE.2021.121181.
J. Nasir, M. Aamir, Z. U. Haq, S. Khan, M. Y. Amin, and M. Naeem, “A New Approach for Forecasting Crude Oil Prices Based on Stochastic and Deterministic Influences of LMD Using ARIMA and LSTM Models,” IEEE Access, vol. 11, pp. 14322–14339, 2023, doi: https://doi.org/10.1109/ACCESS.2023.3243232.