Predicting Copper Prices with Cutting-Edge Neural Networks

In a paper published in the journal Mathematics, researchers developed and tested a one-dimensional convolutional neural network (1D-CNN) to accurately predict global copper prices. They used extensive data from November 1991 to May 2023 to train and validate the model, outperforming traditional forecasting methods.

Study: Predicting Copper Prices with Cutting-Edge Neural Networks. Image Credit: Pixelbliss/Shutterstock.com
Study: Predicting Copper Prices with Cutting-Edge Neural Networks. Image Credit: Pixelbliss/Shutterstock.com

The study showed that CNN delivered dependable forecasts for copper prices extending to 2027. The research underscored the model's potential as a valuable tool for policymakers, offering insights into managing price volatilities and informing strategic decisions in the energy sector.

Background

Past work has highlighted the critical role of copper in energy production and its significance for sustainable development. Copper's high thermal and electrical conductivity make it essential for energy infrastructure, such as power transmission lines and electric motors.

The global demand for copper, driven by its use in various industries, has led to complex price fluctuations, impacting economic sectors and challenging traditional forecasting methods. These factors underscore the importance of accurate copper price prediction for effective resource management and policy planning.

Copper Forecasting

Forecasting copper prices is crucial due to copper's pivotal role in various industries, particularly energy production and telecommunications. Conventional models like autoregressive integrated moving averages (ARIMA) and generalized autoregressive conditional heteroskedasticity (GARCH) often find it challenging to capture the complex and non-linear fluctuations in copper prices.

A 1D-CNN was developed to address these limitations, offering superior accuracy by recognizing intricate patterns in time-series data. This innovative approach, tailored specifically to copper price forecasting and enhanced with diverse predictor variables, demonstrates significant advancements over traditional methods, providing valuable insights for mining companies, policymakers, and investors. The study represents a pioneering contribution to copper price forecasting using deep learning (DL), setting a new benchmark for future research.

CNN Architecture

A convolutional neural network (CNN) generally comprises multiple layers, including an input layer, convolutional layers, pooling layers, a fully connected layer, an activation function layer, a flattening layer, and an output layer. While the convolution process is linear, these feature maps are transformed through an activation function layer to introduce nonlinearity into the network. Sigmoid, rectified linear units (ReLUs), and exponential linear units (ELUs) are examples of common activation functions.

The pooling layer simplifies the feature maps generated by the convolution layers to minimize overfitting and improve computing efficiency. The network can collect and analyze the features for the final output because of the fully connected layer, a multi-layer perceptron (MLP), which connects every neuron to every other neuron in the layer before it.

This architecture allows CNNs to capture intricate patterns in data effectively, making them highly suitable for tasks like predicting copper prices. This design enables CNNs to capture intricate patterns in data, making them highly effective for predicting copper prices. This structure allows CNNs to effectively identify complex patterns in data, making them particularly adept at tasks such as forecasting copper prices.

CNN Layer Functions

A CNN's fully connected layer (FC layer) linearly maps input vectors to another, with neurons between adjacent layers paired. In CNNs, a convolutional layer applies filters across input spectra to generate feature maps, with padding used to maintain the input-output size. Classical preprocessing techniques, like detrend and Savitzky–Golay derivatives, can be replaced by convolutional layers that optimize filter selection through training, particularly in spectroscopic calibration.

Activation functions such as sigmoid, tanh, ReLUs, and ELUs infuse the network with non-linear properties. ReLUs and ELUs address vanishing gradients and "dead neuron" issues, although ELUs may be slower in large networks.

CNN Accuracy

This study utilized a CNN to estimate global copper prices based on various input variables, including silver, aluminum, nickel, gold, iron, coal, and crude oil prices. The model was developed and evaluated using monthly data, allocating 80% for training and 20% for testing, with forecasts aggregated into annual predictions for comparison. The CNN demonstrated remarkable accuracy, with an R-value of 0.98.

The team observed significant error reduction over 1000 epochs, with the model attaining a mean squared error (MSE) of 0.0337, a mean absolute error (MAE) of 0.119, and a root mean squared error (RMSE) of 0.1835. Performance comparisons with forecasts from the International Monetary Fund (IMF) and the International Society of Automation (ISA) highlighted CNN's effectiveness in predicting future copper prices. The research also evaluated the CNN technique against several alternative methods, showing that the CNN provided superior predictive accuracy.

Conclusion

To sum up, this study addressed the gap in copper price forecasting by using a 1D-CNN, incorporating factors such as silver, aluminum, and crude oil prices. The CNN model was assessed through MAE, MSE, and RMSE metrics, showcasing its high dependability and performance.

The findings have significant implications for policymakers and energy system developers, aiding in creating robust energy plans and enabling informed economic interventions. This pioneering method set a new precedent for analyzing energy policies and their influence on the energy industry.

Journal reference:
  • Derakhshani, R., et al. (2024). Forecasting Copper Prices Using Deep Learning: Implications for Energy Sector Economies. Mathematics, 12:15, 2316. DOI: 10.3390/math12152316, https://www.mdpi.com/2227-7390/12/15/2316
Silpaja Chandrasekar

Written by

Silpaja Chandrasekar

Dr. Silpaja Chandrasekar has a Ph.D. in Computer Science from Anna University, Chennai. Her research expertise lies in analyzing traffic parameters under challenging environmental conditions. Additionally, she has gained valuable exposure to diverse research areas, such as detection, tracking, classification, medical image analysis, cancer cell detection, chemistry, and Hamiltonian walks.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    Chandrasekar, Silpaja. (2024, August 04). Predicting Copper Prices with Cutting-Edge Neural Networks. AZoAi. Retrieved on September 16, 2024 from https://www.azoai.com/news/20240804/Predicting-Copper-Prices-with-Cutting-Edge-Neural-Networks.aspx.

  • MLA

    Chandrasekar, Silpaja. "Predicting Copper Prices with Cutting-Edge Neural Networks". AZoAi. 16 September 2024. <https://www.azoai.com/news/20240804/Predicting-Copper-Prices-with-Cutting-Edge-Neural-Networks.aspx>.

  • Chicago

    Chandrasekar, Silpaja. "Predicting Copper Prices with Cutting-Edge Neural Networks". AZoAi. https://www.azoai.com/news/20240804/Predicting-Copper-Prices-with-Cutting-Edge-Neural-Networks.aspx. (accessed September 16, 2024).

  • Harvard

    Chandrasekar, Silpaja. 2024. Predicting Copper Prices with Cutting-Edge Neural Networks. AZoAi, viewed 16 September 2024, https://www.azoai.com/news/20240804/Predicting-Copper-Prices-with-Cutting-Edge-Neural-Networks.aspx.

Comments

The opinions expressed here are the views of the writer and do not necessarily reflect the views and opinions of AZoAi.
Post a new comment
Post

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.

You might also like...
ML Enhances Predictions in Metal Additive Manufacturing