ANN based method for improving gold price forecasting accuracy through modified gradient descent methods

Shilpa Verma, G. T. Thampi, Madhuri Rao


Forecast of prices of financial assets including gold is of considerable importance for planning the economy. For centuries, people have been holding gold for many important reasons such as smoothening inflation fluctuations, protection from an economic crisis, sound investment etc.. Forecasting of gold prices is therefore an ever important exercise undertaken both by individuals and groups. Various local, global, political, psychological and economic factors make such a forecast a complex problem. Data analysts have been increasingly applying Artificial Intelligence (AI) techniques to make such forecasts. In the present work an inter comparison of gold price forecasting in Indian market is first done by employing a few classical Artificial Neural Network (ANN) techniques, namely Gradient Descent Method (GDM), Resilient Backpropagation method (RP), Scaled Conjugate Gradient method (SCG), Levenberg-Marquardt method (LM), Bayesian Regularization method (BR), One Step Secant method (OSS) and BFGS Quasi Newton method (BFG). Improvement in forecasting accuracy is achieved by proposing and developing a few modified GDM algorithms that incorporate different optimization functions by replacing the standard quadratic error function of classical GDM. Various optimization functions investigated in the present work are Mean median error function (MMD), Cauchy error function (CCY), Minkowski error function (MKW), Log cosh error function (LCH) and Negative logarithmic likelihood function (NLG). Modified algorithms incorporating these optimization functions are referred to here by GDM_MMD, GDM_CCY, GDM_KWK, GDM_LCH and GDM_NLG respectively. Gold price forecasting is then done by employing these algorithms and the results are analysed. The results of our study suggest that  the forecasting efficiency improves considerably on applying the modified methods proposed by us.


Artificial Neural Networks; Gradient Descent Method; Optimization function; Forecast; Gold Price

Full Text:



Hossein Mombeini and Abdolreza Yazdani-Chamzini, “Modeling Gold Price via Artificial Neural Network”, Journal of Economics, Business and Management, vol. /issue 3(7), pp. 699-703, July 2015.

Hayan Mo, Jun Wang et al, “Exponent back propagation neural network forecasting for financial cross-correlation relationship”, Expert Systems with applications, vol. 53, pp. 106-116, 2016.

K Hornik et al, “Multilayer feedforward networks are universal approximators”, Neural Networks, vol. /issue 2 (5), pp. 359-366, 1989.

VK Dhar et al, “Comparative performance of some popular ANN algorithms on benchmark and function approximation problems”, Pramana, vol. /issue 74(2), pp. 307-324, 2010.

Arvind Singh Rawat et al., “Application of Multi Layer Artificial Neural Network in the Diagnosis System: A Systematic Review”, IAES International Journal of Artificial Intelligence, vol. /issue 7(3), pp. 138–142, September 2018.

Hesam Karim et al., “Comparison of Neural Network Training Algorithms for Classification of Heart Diseases”, IAES International Journal of Artificial Intelligence, vol. /issue 7(4), pp. 185–189, December 2018.

Mohammed Sarhan Al_Duais et al., “Improved Time Training with Accuracy of Batch Back Propagation Algorithm Via Dynamic Learning Rate and Dynamic Momentum Factor”, IAES International Journal of Artificial Intelligence, vol. /issue 7(4), pp. 170–178, December 2018.

Antonino Parisi, Franco Parisi, David D´ıaz, “Forecasting gold price changes: Rolling and recursive neural network models”, Journal of Multinational Financial Management, vol. 18, pp. 477–487, 2008.

Banhi Guha and Gautam Bandyopadhyay, “Gold Price Forecasting Using ARIMA Model”, Journal of Advanced Management Science, Vol. 4, No. 2, pp. 117-121, March 2016.

R. Hafezi, A. N. Akhavan, “Forecasting Gold Price Changes: Application of an Equipped Artificial Neural Network”, AUT Journal of Modeling and Simulation, vol. /issue 50(1), pp. 71-82, 2018.

Youchan Zhu, Chaokun Zhang, “Gold Price Prediction Based on PCA-GA-BP Neural Network”, Journal of Computer and Communications, vol. 6, pp. 22-33, 2018.

Azme Khamis and Phang Hou Yee, “A Hybrid Model of Artificial Neural Network and Genetic Algorithm in Forecasting Gold Price”, European Journal of Engineering Research and Science (EJERS), vol. /issue 3(6), pp. 10-14, June 2018.

Rumelhart D.E., Hinton G.E., Williams R.J., “Learning Representations by Back–Propagating Errors,” Nature, vol. 323, pp. 533-536, 1986.

Atsalakis G.S., Kimon P., Valavanis K.P., “Surveying Stock Market Forecasting Techniques –Part II: Soft Computing Methods,’’ Expert Systems with Applications, vol. 36, pp. 5932-5941, 2009.

M. Reidmiller, “Advanced supervised learning in multilayer perceptrons from backpropagation to adaptive learning algorithms,” Computer Standards Interfaces, vol. 16, pp. 265-278, 1994.

M.F. Moller, “A scaled conjugate gradient algorithm for fast supervised learning”, Neural Networks, vol. 6, pp. 525-533, 1993.

Fletcher, Roger, “Practical methods of optimization”, John Wiley & Sons, USA, 2nd Edition, ISBN 978-0-471-91547-8, 1987.

Dennis J.E., and R.B. Schnabel, “Numerical Methods for Unconstrained Optimization and Nonlinear Equations”, Prentice-Hall, Englewood Cliffs, NJ, 1st Edition, 1983.

Battiti R., “First and second order methods for learning: Between steepest descent and Newton's method,” Neural Computation, vol. /issue 4(2), pp. 141–166, 1992.

D.W. Marquardt, “An algorithm for least square estimation of non-linear parameters,” Journal of the Society for Industrial and Applied Mathematics, vol. /issue 11(2), pp. 431-441, 1963.

Salim Lahmiri, “A Comparative Study of Backpropagation Algorithms in Financial Prediction”, International Journal International Journal of Computer Science, Engineering and Applications (IJCSEA), vol. /issue 1(4), pp. 15-21, 2011.

David J., MacKay C., “Bayesian Interpolation”, Neural Computation, vol. 4, pp. 415-447, 1992.

Anita S. Gangal, P. K. Kalra, and D. S. Chauhan, “Performance Evaluation of Complex Valued Neural Networks Using Various Error Functions”, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, vol. /issue 1(5), pp: 732-73, 2007.

Donglai Zhu, Hengshuai Yao, Bei Jiang, Peng Yu,

Douglas C. Montgomery, Cheryl L. Jennings, Murat Kulahci, “Introduction to Time Series Analysis and Forecasting”, John Wiley and Sons, USA, 1st Edition, 2008., last accessed on 10 June 2019.

Total views : 93 times


  • There are currently no refbacks.

View IJAI Stats

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.