Submitted:
25 September 2024
Posted:
26 September 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. Methodology
3.1. Multi DNN Model
3.1.1. DNN Model 1
3.1.2. DNN Model 2
3.1.3. DNN Model 3
3.2. CNN model
- Multiple Conv1D layers with LeakyReLU activation and BatchNormalization.
- Flatten layer to convert the 2D matrix to a 1D vector.
- Several dense layers with Swish activation.
- Dropout layers strategically placed to prevent overfitting.
3.3. Loss Function
3.4. Optimization and Regularization
3.5. Model Ensemble
3.5.1. Ensemble Method
4. Evaluation Metric
4.0.1. Mean Squared Error (MSE)
4.0.2. Mean Absolute Error (MAE)
4.0.3. Coefficient of Determination ()
4.0.4. Correlation Coefficient
5. Experimental Results
6. Conclusions
References
- Zhang, S.; Yao, L.; Sun, A.; Tay, Y. Deep learning based recommender system: A survey and new perspectives. ACM computing surveys (CSUR) 2019, 52, 1–38. [Google Scholar] [CrossRef]
- Heaton, J.B.; Polson, N.G.; Witte, J.H. Deep learning for finance: deep portfolios. Applied Stochastic Models in Business and Industry 2017, 33, 3–12. [Google Scholar] [CrossRef]
- Srivastava, N.; Hinton, G.; Krizhevsky, A.; Sutskever, I.; Salakhutdinov, R. Dropout: a simple way to prevent neural networks from overfitting. The journal of machine learning research 2014, 15, 1929–1958. [Google Scholar]
- Kim, T.; Kim, H.Y. Forecasting stock prices with a feature fusion LSTM-CNN model using different representations of the same data. PloS one 2019, 14, e0212320. [Google Scholar] [CrossRef] [PubMed]
- Qiu, X.; Zhang, L.; Ren, Y.; Suganthan, P.N.; Amaratunga, G. Ensemble deep learning for regression and time series forecasting. 2014 IEEE symposium on computational intelligence in ensemble learning (CIEL). IEEE, 2014, pp. 1–6.
- Brownlee, J. Deep learning for time series forecasting: predict the future with MLPs, CNNs and LSTMs in Python; Machine Learning Mastery, 2018.
- Zhang, Y.; Chen, X.; others. Explainable recommendation: A survey and new perspectives. Foundations and Trends® in Information Retrieval 2020, 14, 1–101. [Google Scholar] [CrossRef]
- Gu, S.; Kelly, B.; Xiu, D. Empirical asset pricing via machine learning. The Review of Financial Studies 2020, 33, 2223–2273. [Google Scholar] [CrossRef]
- Fischer, T.; Krauss, C. Deep learning with long short-term memory networks for financial market predictions. European journal of operational research 2018, 270, 654–669. [Google Scholar] [CrossRef]
- Qin, Y.; Song, D.; Chen, H.; Cheng, W.; Jiang, G.; Cottrell, G. A dual-stage attention-based recurrent neural network for time series prediction. arXiv 2017, arXiv:1704.02971. [Google Scholar]
- Bao, W.; Yue, J.; Rao, Y. A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PloS one 2017, 12, e0180944. [Google Scholar] [CrossRef] [PubMed]
- Akita, R.; Yoshihara, A.; Matsubara, T.; Uehara, K. Deep learning for stock prediction using numerical and textual information. 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS). IEEE, 2016, pp. 1–6.
- Chen, T.; Guestrin, C. Xgboost: A scalable tree boosting system. Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining, 2016, pp. 785–794.
- Feng, G.; Giglio, S.; Xiu, D. Taming the factor zoo: A test of new factors. The Journal of Finance 2020, 75, 1327–1370. [Google Scholar] [CrossRef]
- Nelson, D.M.; Pereira, A.C.; De Oliveira, R.A. Stock market’s price movement prediction with LSTM neural networks. 2017 International joint conference on neural networks (IJCNN). Ieee, 2017, pp. 1419–1426.


| Model | R2 | MSE |
|---|---|---|
| LSTM+DNN+Ensemble | 0.805 | 0.781 |
| DNN+CNN+Ensemble | 0.815 | 0.451 |
| LSTM+UMP-DNN+CorrLoss | 0.819 | 0.346 |
| DNN*3+CNN+Pretrain+Ensemble | 0.823 | 0.256 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).