An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices

In this research, a neural network (NN) model for metal price forecasting based on an evolutionary approach is proposed. Both the neural network model’s network parameters and network architecture are selected automatically. The time series metal price data set is used to construct a novel fitness f...

Full description

Bibliographic Details
Main Authors: Devendra Joshi, Premkumar Chithaluru, Divya Anand, Fahima Hajjej, Kapil Aggarwal, Vanessa Yelamos Torres, Ernesto Bautista Thompson
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/7/1675
_version_ 1797607507098599424
author Devendra Joshi
Premkumar Chithaluru
Divya Anand
Fahima Hajjej
Kapil Aggarwal
Vanessa Yelamos Torres
Ernesto Bautista Thompson
author_facet Devendra Joshi
Premkumar Chithaluru
Divya Anand
Fahima Hajjej
Kapil Aggarwal
Vanessa Yelamos Torres
Ernesto Bautista Thompson
author_sort Devendra Joshi
collection DOAJ
description In this research, a neural network (NN) model for metal price forecasting based on an evolutionary approach is proposed. Both the neural network model’s network parameters and network architecture are selected automatically. The time series metal price data set is used to construct a novel fitness function that takes into account both error minimizations and the reproduction of the auto-correlation function. Calculating the average entropy values allowed the selection of the input parameter count for the neural network model. Gold price forecasting was performed using the proposed methodology. The optimal hidden node number, learning rate, and momentum are 9, 0.026, and 0.76, respectively, according to the evolutionary-based NN model. The proposed strategy is shown to reduce estimation error while also reproducing the auto-correlation function of the time series data set by the validation results with gold price data. The performance of the proposed method is better than other current methods, according to a comparison study.
first_indexed 2024-03-11T05:30:54Z
format Article
id doaj.art-958d70a6dc6049b09215f7d5d8714fd4
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T05:30:54Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-958d70a6dc6049b09215f7d5d8714fd42023-11-17T17:09:05ZengMDPI AGMathematics2227-73902023-03-01117167510.3390/math11071675An Evolutionary Technique for Building Neural Network Models for Predicting Metal PricesDevendra Joshi0Premkumar Chithaluru1Divya Anand2Fahima Hajjej3Kapil Aggarwal4Vanessa Yelamos Torres5Ernesto Bautista Thompson6Department of CSE, Koneru Lakshmaiah Education Foundation, Guntur 522302, Andhra Pradesh, IndiaDepartment of Computer Science and Engineering, Chaitanya Bharathi Institute of Technology, Hyderabad 500075, Telangana, IndiaDepartment of Project Management, Universidad Internacional Iberoamericana, Campeche 24560, MexicoDepartment of Information Systems, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi ArabiaDepartment of CSE, Koneru Lakshmaiah Education Foundation, Guntur 522302, Andhra Pradesh, IndiaHigher Polytechnic School, Universidad Europea del Atlántico, C/Isabel Torres 21, 39011 Santander, SpainDepartment of Project Management, Universidad Internacional Iberoamericana, Campeche 24560, MexicoIn this research, a neural network (NN) model for metal price forecasting based on an evolutionary approach is proposed. Both the neural network model’s network parameters and network architecture are selected automatically. The time series metal price data set is used to construct a novel fitness function that takes into account both error minimizations and the reproduction of the auto-correlation function. Calculating the average entropy values allowed the selection of the input parameter count for the neural network model. Gold price forecasting was performed using the proposed methodology. The optimal hidden node number, learning rate, and momentum are 9, 0.026, and 0.76, respectively, according to the evolutionary-based NN model. The proposed strategy is shown to reduce estimation error while also reproducing the auto-correlation function of the time series data set by the validation results with gold price data. The performance of the proposed method is better than other current methods, according to a comparison study.https://www.mdpi.com/2227-7390/11/7/1675evolutionary algorithmauto-correlationmetal priceneural networkcross-validationentropy
spellingShingle Devendra Joshi
Premkumar Chithaluru
Divya Anand
Fahima Hajjej
Kapil Aggarwal
Vanessa Yelamos Torres
Ernesto Bautista Thompson
An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
Mathematics
evolutionary algorithm
auto-correlation
metal price
neural network
cross-validation
entropy
title An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
title_full An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
title_fullStr An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
title_full_unstemmed An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
title_short An Evolutionary Technique for Building Neural Network Models for Predicting Metal Prices
title_sort evolutionary technique for building neural network models for predicting metal prices
topic evolutionary algorithm
auto-correlation
metal price
neural network
cross-validation
entropy
url https://www.mdpi.com/2227-7390/11/7/1675
work_keys_str_mv AT devendrajoshi anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT premkumarchithaluru anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT divyaanand anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT fahimahajjej anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT kapilaggarwal anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT vanessayelamostorres anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT ernestobautistathompson anevolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT devendrajoshi evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT premkumarchithaluru evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT divyaanand evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT fahimahajjej evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT kapilaggarwal evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT vanessayelamostorres evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices
AT ernestobautistathompson evolutionarytechniqueforbuildingneuralnetworkmodelsforpredictingmetalprices