BOOST STOCK FORECASTING ACCURACY USING THE MODIFIED FIREFLY ALGORITHM AND MULTICHANNEL CONVOLUTIONAL NEURAL NETWORK

Nilesh B. Korade,DR. MOHD. Zuber
Abstract:The number of stock investors is growing every day, so providing more accurate predictions for trend and stock value is essential to earning money. Neural networks have been used in different research studies to predict future movements in stock prices. In comparison to other methodologies, convolutional neural networks (CNN) perform impressively in stock price forecasting. A parameter whose value is used to regulate the learning process is known as a hyperparameter. One of the main issues in CNN is selecting the set of appropriate parameters to train it on a stock dataset that gives correct results. Due to the stochastic nature of a neural network, which uses randomness during learning, there are variations in the performance of CNN on the same dataset. In this study, we proposed a modified firefly algorithm (MFA) approach to identify the best configurations for CNN architectures, and a multi-channel convolutional neural network (MCNN) is used to improve CNN accuracy in stock forecasting. The MFA controls the random movement of fireflies by updating the randomization parameter, and if there is no local best solution in the neighborhood, the firefly will move towards the best solution instead of moving randomly. The outcome of the comparison between the proposed method and existing methods demonstrates that it has the potential to identify the best CNN design parameters in fewer iterations and forecast stock value more accurately, which is closer to actual value. The MFA-MCNN performs better than several state-of-the-art optimization techniques and offers higher accuracy. A smaller number of iterations is needed by the MFA-MCNN to determine the ideal parameter for the CNN architecture. The randomization parameter has a high value in the early iterations, forcing MFA to find the best solution; but, as the iteration progresses, the randomization parameter's value decreases, providing greater convergence.
Computer Science
What problem does this paper attempt to address?