Forecasting monthly copper price: A comparative study of various machine learning-based methods

被引:34
作者
Zhang, Hong [1 ]
Hoang Nguyen [2 ]
Diep-Anh Vu [3 ]
Xuan-Nam Bui [2 ,4 ]
Pradhan, Biswajeet [5 ,6 ]
机构
[1] Changsha Univ, Dept Econ & Management, Changsha, Peoples R China
[2] Hanoi Univ Min & Geol, Min Fac, Dept Surface Min, 18 Vien St, Hanoi 100000, Vietnam
[3] Hanoi Univ Min & Geol, Fac Econ & Business Adm, Basic Econ Dept, 18 Vien St, Hanoi 100000, Vietnam
[4] Hanoi Univ Min & Geol, Ctr Min Electromech Res, 18 Vien St, Hanoi 100000, Vietnam
[5] Univ Technol, Ctr Adv Modelling & Geospatial Informat Syst CAMG, Sch Informat Syst & Modelling, Sydney, NSW 2007, Australia
[6] Sejong Univ, Dept Energy & Mineral Resources Engn, 209 Neungdong Ro, Seoul, South Korea
关键词
Copper price; Natural resources; Deep learning; MLP neural Network; Machine learning; K NEAREST-NEIGHBOR; OPEN-PIT MINE; NEURAL-NETWORK; RANDOM FORESTS; HYBRID; MODEL; TREES; TECHNOLOGIES; PREDICTION; SYSTEM;
D O I
10.1016/j.resourpol.2021.102189
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Copper is one of the valuable natural resources, and it was widely used in many different industries. The complicated fluctuations of copper prices can significantly affect other industries. Therefore, this study aims to develop and propose several forecast models for forecasting monthly copper prices in the future based on various algorithms in machine learning, including multi-layer perceptron (MLP) neural network, k-nearest neighbors (KNN), support vector machine (SVM), gradient boosting tree (GBT), and random forest (RF). The monthly copper price dataset from January 1990 to December 2019 was collected for this aim based on other metals and natural gas prices. In addition, the influence of currency exchange rates of the countries that have the largest copper production around the world was also taken into account and used as input variables for forecasting copper price. The different set of predictors (t, t-1, t-2, t-3, t-4. t-5) were considered to forecast monthly copper prices based on the mentioned machine learning techniques. The results revealed that the currency exchange rates of the countries that have the most abundant copper production around the world have a significant effect on the volatility of monthly copper prices in the world, and they should be used to forecast monthly copper prices in the future. A comprehensive comparison of various machine learning techniques shows that MLP neural network (with deep learning techniques) is the best method for forecasting monthly copper price with an MAE of 228.617 and RMSE of 287.539. Whereas, the other models, such as SVM, RF, KNN, and GBT, provided higher errors with an MAE in the range of 308.691-453.147, RMSE in the range of 393.599-552.208. In this sense, MLP neural network can be used as a reliable tool to forecast copper prices in the future.
引用
收藏
页数:19
相关论文
共 89 条
[1]   A combination of artificial neural network and random walk models for financial time series forecasting [J].
Adhikari, Ratnadip ;
Agrawal, R. K. .
NEURAL COMPUTING & APPLICATIONS, 2014, 24 (06) :1441-1449
[2]   Forecasting Copper Prices Using Hybrid Adaptive Neuro-Fuzzy Inference System and Genetic Algorithms [J].
Alameer, Zakaria ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Ye, Haiwang ;
Zhang Jianhua .
NATURAL RESOURCES RESEARCH, 2019, 28 (04) :1385-1401
[3]   Deep learning [J].
LeCun, Yann ;
Bengio, Yoshua ;
Hinton, Geoffrey .
NATURE, 2015, 521 (7553) :436-444
[4]  
[Anonymous], 1983, J. Bus. Econom. Statist., DOI [10.1080/07350015.1983.10509336.Litterman, DOI 10.2307/1391858]
[5]  
Batista GEAPA., 2009, ARGENTINE S ARTIFICI, P1
[6]   A comparative analysis of gradient boosting algorithms [J].
Bentejac, Candice ;
Csorgo, Anna ;
Martinez-Munoz, Gonzalo .
ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (03) :1937-1967
[7]  
Berillis P., 2017, J Fisheries Sciences.com., V11, P1, DOI [10.21767/1307-234X.1000134, DOI 10.21767/1307-234X.1000134]
[8]   GENERALIZED K NEAREST NEIGHBOR RULES [J].
BEZDEK, JC ;
CHUAH, SK ;
LEEP, D .
FUZZY SETS AND SYSTEMS, 1986, 18 (03) :237-256
[9]   The chaotic relationship between oil return, gold, silver and copper returns in TURKEY: Non-Linear ARDL and Augmented Non-linear Granger Causality [J].
Bildirici, Melike ;
Turkmen, Ceren .
Proceedings of the 4th International Conference on Leadership, Technology, Innovation and Business Management (ICLTIBM-2014), 2015, 210 :397-407
[10]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32