Research on Improved GRU-Based Stock Price Prediction Method
Source abstract
Abstract
The prediction of stock prices holds significant implications for researchers and investors evaluating stock value and risk. In recent years, researchers have increasingly replaced traditional machine learning methods with deep learning approaches in this domain. However, the application of deep learning in forecasting stock prices is confronted with the challenge of overfitting. To address the issue of overfitting and enhance predictive accuracy, this study proposes a stock prediction model based on a gated recurrent unit (GRU) with reconstructed datasets. This model integrates data from other stocks within the same industry, thereby enriching the extracted features and mitigating the risk of overfitting. Additionally, an auxiliary module is employed to augment the volume of data through dataset reconstruction, thereby enhancing the model’s training comprehensiveness and generalization capabilities. Experimental results demonstrate a substantial improvement in prediction accuracy across various industries.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Stock Market Forecasting Methods · Energy Load and Power Forecasting · Forecasting Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
China School of Communication and Information Engineering, Shanghai University, Shanghai 200444, China
References (35)
Show source-provided references
1. Stock closing price prediction based on sentiment analysis and LSTM
2. Distribution of Residual Autocorrelations in Autoregressive-Integrated Moving Average Time Series Models10.1080/01621459.1970.10481180 ↗
3. Press, D., Box, G.E.P., and Jenkins, G.M. (1976). Time Series Analysis: Forecasting and Control, Holden-Day. [2nd ed.].
4. Predicting stock and stock price index movement using Trend Deterministic Data Preparation and machine learning techniques10.1016/j.eswa.2014.07.040 ↗
5. Incorporating Markov decision process on genetic algorithms to formulate trading strategies for stock markets10.1016/j.asoc.2016.09.016 ↗
6. Fuzzy stochastic price scenario based portfolio selection and its application to BSE using genetic algorithm10.1016/j.asoc.2017.09.018 ↗
7. Predicting stock market index using fusion of machine learning techniques10.1016/j.eswa.2014.10.031 ↗
8. CNNpred: CNN-based stock market prediction using a diverse set of variables10.1016/j.eswa.2019.03.029 ↗
9. ModAugNet: A new forecasting framework for stock market index value with an overfitting prevention LSTM module and a prediction LSTM module10.1016/j.eswa.2018.07.019 ↗
10. Wu, W., Chen, W., and Liu, B. (2001). Using BP neural network to predict the rise and fall of the stock market . Dalian Univ. Technol. J., 9–15. (In Chinese).
11. A Bayesian regularized artificial neural network for stock market forecasting10.1016/j.eswa.2013.04.013 ↗
12. The application research of neural network and BP algorithm in stock price pattern classification and prediction10.1016/j.future.2020.10.009 ↗
13. Application of support vector machines in financial time series forecasting10.1016/S0305-0483(01)00026-3 ↗
14. Stock Prices Prediction based on Back Propagation Neural Network and Support Vector Regression
15. Financial time series forecasting using support vector machines10.1016/S0925-2312(03)00372-2 ↗
16. Reducing the Dimensionality of Data with Neural Networks10.1126/science.1127647 ↗
17. Stock prediction using deep learning10.1007/s11042-016-4159-7 ↗
18. Decision support from financial disclosures with deep neural networks and transfer learning10.1016/j.dss.2017.10.001 ↗
19. Deep learning networks for stock market analysis and prediction: Methodology, data representations, and case studies10.1016/j.eswa.2017.04.030 ↗
20. Cui, D. (2016). A Study on the Prediction of Stock Price based Deep Belief Networks. [Master’s Thesis, Huazhong University of Science &Technology]. (In Chinese).
21. Liu, Q. (2016). Short Term Stock Price Forecasting based on Fuzzy Deep Learning Network Algorithm. [Master’s Thesis, Harbin Institute of Technology]. (In Chinese).
22. Li, X.M., Yang, L., Xue, F.Z., and Zhou, H.J. (2017, January 28–30). Time Series Prediction of Stock Price Using Deep Belief Networks with Intrinsic Plasticity. Proceedings of the 29th Chinese Control and Decision Conference (CCDC), IEEE, Chongqing, China.10.1109/CCDC.2017.7978707 ↗
23. Tsantekidis, A., Passalis, N., Tefas, A., Kanniainen, J., Gabbouj, M., and Iosifidis, A. (2017, January 24–26). Forecasting Stock Prices from the Limit Order Book using Convolutional Neural Networks. Proceedings of the IEEE 19th Conference on Business Informatics CBI, Thessalonki, Greece.10.1109/CBI.2017.23 ↗
24. Is Deep Learning for Image Recognition Applicable to Stock Market Prediction?10.1155/2019/4324878 ↗
25. A novel graph convolutional feature based convolutional neural network for stock trend prediction10.1016/j.ins.2020.12.068 ↗
26. Artificial neural networks architectures for stock price prediction: Comparisons and applications
27. Forecasting stock markets using wavelet transforms and recurrent neural networks: An integrated system based on artificial bee colony algorithm10.1016/j.asoc.2010.09.007 ↗
28. Recurrent neural network and a hybrid model for prediction of stock returns10.1016/j.eswa.2014.12.003 ↗
29. Qin, Y.S., Song, D.J., Cheng, H.F., Cheng, W., Jiang, G.F., and Cottrell, G.W. (2017, January 19–25). A Dual-Stage Attention-Based Recurrent Neural Network for Time Series Prediction. Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI), Melbourne, Australia.10.24963/ijcai.2017/366 ↗
30. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
31. A Study on Forecast of Global Stock Indices Based on Deep LSTM Neural Network
32. Using support vector machine with a hybrid feature selection method to the stock trend prediction10.1016/j.eswa.2009.02.038 ↗
33. Enhancing Stock Price Trend Prediction via a Time-Sensitive Data Augmentation Method10.1155/2020/6737951 ↗
34. A survey on Image Data Augmentation for Deep Learning10.1186/s40537-019-0197-0 ↗
35. Affective Computing and Sentiment Analysis10.1109/MIS.2016.31 ↗