Adaptive Grey Wolf Optimization Technique for Stock Index Price Prediction on Recurring Neural Network Variants

Main Article Content

Priyank Gupta
Sanjay Kumar Gupta
Rakesh Singh Jadon

Abstract

In this paper, we propose a Long short-term memory (LSTM) and Adaptive Grey Wolf Optimization (GWO)--based hybrid model for predicting the stock prices of the Major Indian stock indices, i.e., Sensex. The LSTM is an advanced neural network that handles uncertain, nonlinear, and sequential data. The challenges are its weight and bias optimization. The classical backpropagation has issues of dangling on local minima or overfitting the dataset. Thus, we propose a GWO-based hybrid approach to evolve the weights and biases of the LSTM and the dense layers. We have made the GWO more robust by introducing an approach to improve the best possible solution by using the optimal ranking of the wolves. The proposed model combines the GWO with Adam Optimizer to train the LSTM. Apart from the LSTM, we have also implemented the Adaptive GWO on other variants of Recurring Neural Networks (RNN) like LSTM, Bi-Directional LSTM, Gated Recurrent Units (GRU), and Bi-Directional GRU and computed the corresponding results. The Adaptive GWO here evolves the initial weights and biases of the above-discussed neural networks. In this research, we have also compared the forecasting efficiency of our proposed work with a particle-warm optimization (PSO) based hybrid LSTM model, simple Grey-wolf Optimization (GWO), and Adaptive PSO. According to the experimental findings, the suggested model has effectively used the best initial weights, and its results are the best overall.

Article Details

How to Cite
Gupta, P. ., Gupta, S. K. ., & Jadon, R. S. . (2023). Adaptive Grey Wolf Optimization Technique for Stock Index Price Prediction on Recurring Neural Network Variants. International Journal on Recent and Innovation Trends in Computing and Communication, 11(11s), 309–318. https://doi.org/10.17762/ijritcc.v11i11s.8103
Section
Articles

References

Somvanshi, Madan, et al. "A review of machine learning techniques using decision tree and support vector machine." 2016 international conference on computing communication control and automation (ICCUBEA). IEEE, 2016.

Jiang, Weiwei. "Applications of deep learning in stock market prediction: recent progress." Expert Systems with Applications 184 (2021): 115537.

Zhang, Xiao-dan, Ang Li, and Ran Pan. "Stock trend prediction based on a new status box method and AdaBoost probabilistic support vector machine." Applied Soft Computing 49 (2016): 385–398.

Chen, Wei, et al. "Mean–variance portfolio optimization using machine learning-based stock price prediction." Applied Soft Computing 100 (2021): 106943.

Alzheev, A. V., and R. A. Kochkarov. "Comparative analysis of ARIMA and lSTM predictive models: Evidence from Russian stocks." Finance: Theory & Practice 24.1 (2020): 14-23.

Roodschild, Matías, Jorge Gotay Sardiñas, and Adrián Will. "A new approach for the vanishing gradient problem on sigmoid activation." Progress in Artificial Intelligence 9.4 (2020): 351-360.

Nickabadi, Ahmad, Mohammad Mehdi Ebadzadeh, and Reza Safabakhsh. "A novel particle swarm optimization algorithm with adaptive inertia weight." Applied soft computing 11.4 (2011): 3658-3670.

Eberhart, Russ C., and Yuhui Shi. "Comparing inertia weights and constriction factors in particle swarm optimization." Proceedings of the 2000 congress on evolutionary computation. CEC00 (Cat. No. 00TH8512). Vol. 1. IEEE, 2000.

Panigrahi, B. K., V. Ravikumar Pandi, and Sanjoy Das. "Adaptive particle swarm optimization approach for static and dynamic economic load dispatch." Energy conversion and management 49.6 (2008): 1407–1415.

Ülke, Volkan, Afsin Sahin, and Abdulhamit Subasi. "A comparison of time series and machine learning models for inflation forecasting: empirical evidence from the USA." Neural Computing and Applications 30 (2018): 1519-1527.

Prof. Parvaneh Basaligheh. (2017). Design and Implementation of High Speed Vedic Multiplier in SPARTAN 3 FPGA Device. International Journal of New Practices in Management and Engineering, 6(01), 14 - 19. Retrieved from http://ijnpme.org/index.php/IJNPME/article/view/51.

Sands, Trevor M., et al. "Robust stock value prediction using support vector machines with particle swarm optimization." 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2015.

Long, Jiawei, et al. "An integrated framework of deep learning and knowledge graph for prediction of stock price trend: An application in Chinese stock exchange market." Applied Soft Computing 91 (2020): 106205.

Nabipour, Mojtaba, et al. "Deep learning for stock market prediction." Entropy 22.8 (2020): 840.

Mahajan, Shubham, et al. "Fusion of modern meta-heuristic optimization methods using arithmetic optimization algorithm for global optimization tasks." Soft Computing 26.14 (2022): 6749–6763.

Kumar, Gourav, Sanjeev Jain, and Uday Pratap Singh. "Stock market forecasting using computational intelligence: A survey." Archives of computational methods in engineering 28 (2021): 1069–1101.

Li, Audeliano Wolian, and Guilherme Sousa Bastos. "Stock market forecasting using deep learning and technical analysis: a systematic review." IEEE Access 8 (2020): 185232-185242.

Van Houdt, Greg, Carlos Mosquera, and Gonzalo Nápoles. "A review on the long short-term memory model." Artificial Intelligence Review 53 (2020): 5929-5955.

Darwish, Ashraf, Aboul Ella Hassanien, and Swagatam Das. "A survey of swarm and evolutionary computing approaches for deep learning." Artificial intelligence review 53 (2020): 1767-1812.

Jamous, Razan, Hosam ALRahhal, and Mohamed El-Darieby. "A new ann-particle swarm optimization with the center of gravity (ann-psocog) prediction model for the stock market under the effect of covid-19." Scientific Programming 2021 (2021): 1–17.

Kamalov, Firuz. "Forecasting significant stock price changes using neural networks." Neural Computing and Applications 32 (2020): 17655–17667.

Ji, Yi, Alan Wee-Chung Liew, and Lixia Yang. "A novel improved particle swarm optimization with long-short term memory hybrid model for stock indices forecast." Ieee Access 9 (2021): 23660–23671.

Peng, Lu, et al. "Effective long short-term memory with fruit fly optimization algorithm for time series forecasting." Soft Computing 24 (2020): 15059–15079.

Huang, Yusheng, et al. "A new financial data forecasting model using genetic algorithm and long short-term memory network." Neurocomputing 425 (2021): 207-218.

Liu, Hui, and Zhihao Long. "An improved deep learning model for predicting stock market price time series." Digital Signal Processing 102 (2020): 102741.

Sirse, D. ., & Gadgay, B. . (2023). An Augmented Reality framework for Distributed Graphical Simultaneous Localization and Mapping (SLAM). International Journal of Intelligent Systems and Applications in Engineering, 11(4s), 254 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2651.

Chung, Hyejung, and Kyung-shik Shin. "Genetic algorithm-optimized long short-term memory network for stock market prediction." Sustainability 10.10 (2018): 3765.

Kumar, Raghavendra, Pardeep Kumar, and Yugal Kumar. "Integrating big data-driven sentiments polarity and ABC-optimized LSTM for time series forecasting." Multimedia Tools and Applications 81.24 (2022): 34595–34614.

Hu, Hongping, et al. "An improved Harris’s Hawks optimization for SAR target recognition and stock market index prediction." IEEE Access 8 (2020): 65891–65910.

Sahoo, Sipra, and Mihir Narayan Mohanty. "Stock market price prediction employing artificial neural network optimized by gray wolf optimization." New Paradigm in Decision Science and Management: Proceedings of ICDSM 2018. Springer Singapore, 2020.

Pande, S. D. ., & Ahammad, D. S. H. . (2021). Improved Clustering-Based Energy Optimization with Routing Protocol in Wireless Sensor Networks. Research Journal of Computer Systems and Engineering, 2(1), 33:39. Retrieved from https://technicaljournals.org/RJCSE/index.php/journal/article/view/17.

Hochreiter, Sepp, and Jürgen Schmidhuber. "LSTM can solve hard long-time lag problems." Advances in neural information processing systems 9 (1996).

Greff, Klaus, et al. "LSTM: A search space odyssey." IEEE transactions on neural networks and learning systems 28.10 (2016): 2222–2232.

Mirjalili, Seyedali, Seyed Mohammad Mirjalili, and Andrew Lewis. "Grey wolf optimizer." Advances in engineering software 69 (2014): 46–61.

Sammut, Claude, and Geoffrey I. Webb, eds. Encyclopedia of machine learning. Science & Business Media, 2011.

Chai, Tianfeng, and Roland R. Draxler. "Root mean square error (RMSE) or mean absolute error (MAE)?–Arguments against avoiding RMSE in the literature." Geoscientific model development 7.3 (2014): 1247-1250.

Wang, Weijie, and Yanmin Lu. "Analysis of the mean absolute error (MAE) and the root mean square error (RMSE) in assessing rounding model." IOP conference series: materials science and engineering. Vol. 324. IOP Publishing, 2018.

Hyndman, Rob J., and Anne B. Koehler. "Another look at measures of forecast accuracy." International journal of forecasting 22.4 (2006): 679-688.