Submitted:
18 August 2023
Posted:
18 August 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Limited scalability and Lack of flexibility: Monolithic architectures may be more challenging to scale because they are not easily divided into shorter, independent modules that can be developed and added to the architecture as needed [30].
- Difficulty understanding and modifying the architecture: Monolithic architectures can be challenging to understand, maintain, and modify, especially as their size becomes more extensive. Thus, updating the architecture as data or market conditions can be challenging [31].
- Increased risk of failure: Because monolithic architectures are difficult to understand and modify, there is an increased risk of failure when making changes to the architecture. Hence, fixing it can be computationally costly and time-consuming [32].
- A novel modular neural network inspired by cognitive neuroscience and RCT is proposed to model human decision-making, enhancing Forex market predictions.
- A new adaptation mechanism consists of Monte Carlo dropout and orthogonal kernel initialisation, incorporating it into recurrent layers within a convolutional modular network, replacing the standard pooling layer of a typical and conventional CNN.
- A comparative analysis of the proposed modular network with state-of-the-art hybrid and single monolithic models demonstrates the effectiveness of the proposed method.
2. Incorporating Rational Choice Theory with Neuroscience and AI Systems
2.1. Brain Modularity and Computational Representations
2.2. Overview of Machine and Deep Learning Financial Predictive Models
2.3. Critical Analysis
2.3.1. Baseline Models
2.3.2. Hybrid Benchmark Models
2.3.3. Single Benchmark Models
3. Materials and Methods
3.1. Data Collection
3.1.1. Forex Closing Prices
3.1.2. Sentiment Data
3.2. Proposed Novel Bio-Inspired Model in Predicted Forex Market Price Fluctuations
Module 1: Convolutional Orthogonal RNN-MCD (CoRNNMCD)
Module 2: Convolutional Orthogonal GRU-MCD (CoGRUMCD)
Parallel Feature Extraction and Concatenation
Module 3: Decision-Making
4. Results and Discussion
4.1. Design and Implementation
- Number of time steps: 20, 30, 40, 50, 60
- Number filters per layer: 32, 64, 128, 256, 512
- Number of nodes per hidden layer: 25, 30, 50, 60, 100
- MCD rates: 10% to 50%
- Batch sizes: 10, 20, 30, 60, 100
- The look-back window uses a time step of 60. Furthermore, 128 filters are selected as the optimum numbers of the 1D convolutional layer in modules one and two, incorporating the ReLu activation function. Additionally, in the orthogonal kernel initialised RNN and GRU layers coupled with MCD with 0.1 rates, supplanting the max-pooling layer in the initial CNN architecture, 50 neurons have been selected, utilising PReLU as the optimal activation function.
- The dense layers in modules one and two consist of 50 neurons integrating the ReLu activation function connected to the flattened layers. The decision-making module consists of 3 layers receiving the merge features from modules one and two. The first dense layer includes 50 neurons incorporating the ReLU activation function. The second dense layer contains the HSwishm. The output of the decision-making part, receiving one neuron selecting the linear activation function, as it is appropriate for regression tasks, yielding the predicted hourly closing price fluctuations of the EUR/GBP exchange rate.
- A batch size of 20 has been selected. Early stopping is employed to avoid overfitting. The Adam optimiser with a learning rate of 1e − 04 has been chosen as it proved effective for non-stationary objectives and problems with very noisy gradients, and the MSE as the loss function has been utilised during the proposed MCoRNNMCD-ANN for its training process. Each experiment of the proposed MCoRNNMCD-ANN against benchmarks has been repeated fifty times to be reliable.
- A computer with the following characteristics has been used to execute the experiments: Intel® Core™ i7-9750H (Hyper-Threading Technology), 16 GB RAM, 512 GB PCIe SSD, NVIDIA GeForce RTX 2070 8 GB. The Anaconda computational environment with the Python (version 3.6) programming language has been utilised to conduct the experiments.
4.2. Benchmark Models
Hybrid Benchmark Models
- The modified parameters of BiCuDNNLSTM [62] utilise a window length of 60 instead of the default 50 timesteps, a convolution layer with a filter size of 128 instead of its default 64, a dropout layer with a rate of 0.1 instead of 0.2, the HSwishm activation function in the dense layer after the flattening layer instead of the default ReLu, linear as the output activation function instead of ReLu, MSE as the loss function instead of MAE, a batch size of 20 instead of 64, and early stopping is applied instead of 32 epochs.
- The modified parameters of the CNN-LSTM [60] neural network model are a window length of 60 instead of the default 50 timesteps, a convolution layer with a filter size of 128 instead of its default 32 with a ReLu activation function instead of tanh, an LSTM layer with 50 hidden units instead of 64, and the activation function used in this layer is parametric ReLu instead of that, MSE as the loss function instead of MAE, a batch size of 20 instead of 64, and early stopping is applied instead of 100 epochs.
- The modified parameters of the LSTM-GRU [58] neural network model is a window length of 60 instead of the default 30 timesteps, LSTM and GRU layers with 50 hidden units instead of 100 with the activation function PReLu for both layers instead of a hyperbolic tangent, without the inner activations to be set as hard sigmoid functions, Adam optimiser trains the network with the learning of 0.0001 instead of the rate of 0.001, and early stopping is applied instead of 20 epochs.
- The CLSTM [61] model was adjusted with 128 filters in the 1D convolutional layer, 60 timesteps instead of 15, and 50 neurons instead of 200, 100 and 150 neurons in the dense and LSTM layers. Moreover, LSTM employed MCD with PReLu instead of traditional dropout and ReLu activation function.
Single Benchmark Models
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Mai, Y.; Chen, H.; Zou, J.-Z.; Li, S.-P. Currency Co-Movement and Network Correlation Structure of Foreign Exchange Market. Physica A: Statistical Mechanics and its Applications 2018, 492, 65–74. [Google Scholar] [CrossRef]
- Hayward, R. Foreign Exchange Speculation: An Event Study. IJFS 2018, 6, 22. [Google Scholar] [CrossRef]
- Ray, R.; Khandelwal, P.; Baranidharan, B. A Survey on Stock Market Prediction Using Artificial Intelligence Techniques. In Proceedings of the 2018 International Conference on Smart Systems and Inventive Technology (ICSSIT); IEEE: Tirunelveli, India, December 2018; pp. 594–598. [Google Scholar] [CrossRef]
- Berradi, Z.; Lazaar, M.; Mahboub, O.; Omara, H. A Comprehensive Review of Artificial Intelligence Techniques in Financial Market. In Proceedings of the 2020 6th IEEE Congress on Information Science and Technology (CiSt); IEEE: Agadir - Essaouira, Morocco, June 5 2020; pp. 367–371. [Google Scholar] [CrossRef]
- J. Russin, R. C. O’Reilly, and Y. Bengio. Deep learning needs a prefrontal cortex. Work Bridging AI Cogn Sci, 107:603–616, 2020.
- Pujara, M.S.; Wolf, R.C.; Baskaya, M.K.; Koenigs, M. Ventromedial Prefrontal Cortex Damage Alters Relative Risk Tolerance for Prospective Gains and Losses. Neuropsychologia 2015, 79, 70–75. [Google Scholar] [CrossRef] [PubMed]
- Awunyo-Vitor, D. Theoretical and Conceptual Framework of Access to Financial Services by Farmers in Emerging Economies: Implication for Empirical Analysis. Acta Universitatis Sapientiae, Economics and Business 2018, 6, 43–59. [Google Scholar] [CrossRef]
- Arnott, D.; Gao, S. Behavioral Economics for Decision Support Systems Researchers. Decision Support Systems 2019, 122, 113063. [Google Scholar] [CrossRef]
- Buskens, V. Rational Choice Theory in Sociology. In International Encyclopedia of the Social & Behavioral Sciences; Elsevier, 2015; pp. 901–906 ISBN 978-0-08-097087-5.
- Zey, M.A. Rational Choice and Organization Theory. In International Encyclopedia of the Social & Behavioral Sciences; Elsevier, 2015; pp. 892–895 ISBN 978-0-08-097087-5.
- Lerner, J.S.; Li, Y.; Valdesolo, P.; Kassam, K.S. Emotion and Decision Making. Annu. Rev. Psychol. 2015, 66, 799–823. [Google Scholar] [CrossRef]
- Rilling, J.K.; Sanfey, A.G. The Neuroscience of Social Decision-Making. Annu. Rev. Psychol. 2011, 62, 23–48. [Google Scholar] [CrossRef]
- Lamm, C.; Singer, T. The Role of Anterior Insular Cortex in Social Emotions. Brain Struct Funct 2010, 214, 579–591. [Google Scholar] [CrossRef]
- Eichenbaum, H. Hippocampus. Neuron 2004, 44, 109–120. [Google Scholar] [CrossRef]
- LaBar, K.S.; Cabeza, R. Cognitive Neuroscience of Emotional Memory. Nat Rev Neurosci 2006, 7, 54–64. [Google Scholar] [CrossRef] [PubMed]
- Olsen, R.K.; Moses, S.N.; Riggs, L.; Ryan, J.D. The Hippocampus Supports Multiple Cognitive Processes through Relational Binding and Comparison. Front. Hum. Neurosci. 2012, 6. [Google Scholar] [CrossRef] [PubMed]
- Phelps, E.A.; LeDoux, J.E. Contributions of the Amygdala to Emotion Processing: From Animal Models to Human Behavior. Neuron 2005, 48, 175–187. [Google Scholar] [CrossRef] [PubMed]
- Roozendaal, B.; McEwen, B.S.; Chattarji, S. Stress, Memory and the Amygdala. Nat Rev Neurosci 2009, 10, 423–433. [Google Scholar] [CrossRef] [PubMed]
- Pizzo, F.; Roehri, N.; Medina Villalon, S.; Trébuchon, A.; Chen, S.; Lagarde, S.; Carron, R.; Gavaret, M.; Giusiano, B.; McGonigal, A.; et al. Deep Brain Activities Can Be Detected with Magnetoencephalography. Nat Commun 2019, 10, 971. [Google Scholar] [CrossRef] [PubMed]
- Grossmann, T. The Role of Medial Prefrontal Cortex in Early Social Cognition. Front. Hum. Neurosci. 2013, 7. [Google Scholar] [CrossRef]
- McEwen, B.S.; Bowles, N.P.; Gray, J.D.; Hill, M.N.; Hunter, R.G.; Karatsoreos, I.N.; Nasca, C. Mechanisms of Stress in the Brain. Nat Neurosci 2015, 18, 1353–1363. [Google Scholar] [CrossRef]
- Price, J.L.; Drevets, W.C. Neurocircuitry of Mood Disorders. Neuropsychopharmacol 2010, 35, 192–216. [Google Scholar] [CrossRef]
- Tsukiura, T.; Shigemune, Y.; Nouchi, R.; Kambara, T.; Kawashima, R. Insular and Hippocampal Contributions to Remembering People with an Impression of Bad Personality. Social Cognitive and Affective Neuroscience 2013, 8, 515–522. [Google Scholar] [CrossRef]
- Loued-Khenissi, L.; Pfeuffer, A.; Einhäuser, W.; Preuschoff, K. Anterior Insula Reflects Surprise in Value-Based Decision-Making and Perception. NeuroImage 2020, 210, 116549. [Google Scholar] [CrossRef]
- Ruissen, M.I.; Overgaauw, S.; De Bruijn, E.R.A. Being Right, but Losing Money: The Role of Striatum in Joint Decision Making. Sci Rep 2018, 8, 6711. [Google Scholar] [CrossRef] [PubMed]
- Abiodun, O.I.; Jantan, A.; Omolara, A.E.; Dada, K.V.; Mohamed, N.A.; Arshad, H. State-of-the-Art in Artificial Neural Network Applications: A Survey. Heliyon 2018, 4, e00938. [Google Scholar] [CrossRef] [PubMed]
- Fermin, A.S.R.; Friston, K.; Yamawaki, S. An Insula Hierarchical Network Architecture for Active Interoceptive Inference. R. Soc. open sci. 2022, 9, 220226. [Google Scholar] [CrossRef] [PubMed]
- Sim, H.S.; Kim, H.I.; Ahn, J.J. Is Deep Learning for Image Recognition Applicable to Stock Market Prediction? Complexity 2019, 2019, 1–10. [Google Scholar] [CrossRef]
- Lanbouri, Z.; Achchab, S. Stock Market Prediction on High Frequency Data Using Long-Short Term Memory. Procedia Computer Science 2020, 175, 603–608. [Google Scholar] [CrossRef]
- Amer, M.; Maul, T. A Review of Modularization Techniques in Artificial Neural Networks. Artif Intell Rev 2019, 52, 527–561. [Google Scholar] [CrossRef]
- Ali, M.; Sarwar, A.; Sharma, V.; Suri, J. Artificial Neural Network Based Screening of Cervical Cancer Using a Hierarchical Modular Neural Network Architecture (HMNNA) and Novel Benchmark Uterine Cervix Cancer Database. Neural Comput & Applic 2019, 31, 2979–2993. [Google Scholar] [CrossRef]
- Yarushev, S.A.; Averkin, A.N. Time Series Analysis Based on Modular Architectures of Neural Networks. Procedia Computer Science 2018, 123, 562–567. [Google Scholar] [CrossRef]
- Thakkar, A.; Chaudhari, K. A Comprehensive Survey on Deep Neural Networks for Stock Market: The Need, Challenges, and Future Directions. Expert Systems with Applications 2021, 177, 114800. [Google Scholar] [CrossRef]
- Sengupta, S.; Basak, S.; Saikia, P.; Paul, S.; Tsalavoutis, V.; Atiah, F.; Ravi, V.; Peters, A. A Review of Deep Learning with Special Emphasis on Architectures, Applications and Recent Trends. Knowledge-Based Systems 2020, 194, 105596. [Google Scholar] [CrossRef]
- Wong, G.; Greenhalgh, T.; Westhorp, G.; Buckingham, J.; Pawson, R. RAMESES Publication Standards: Meta-Narrative Reviews. BMC Med 2013, 11, 20. [Google Scholar] [CrossRef]
- Snyder, H. Literature Review as a Research Methodology: An Overview and Guidelines. Journal of Business Research 2019, 104, 333–339. [Google Scholar] [CrossRef]
- Chaddad, A.; Li, J.; Lu, Q.; Li, Y.; Okuwobi, I.P.; Tanougast, C.; Desrosiers, C.; Niazi, T. Can Autism Be Diagnosed with Artificial Intelligence? A Narrative Review. Diagnostics 2021, 11, 2032. [Google Scholar] [CrossRef] [PubMed]
- Zhang, T.; Schoene, A.M.; Ji, S.; Ananiadou, S. Natural Language Processing Applied to Mental Illness Detection: A Narrative Review. npj Digit. Med. 2022, 5, 46. [Google Scholar] [CrossRef]
- Lerner, J.S.; Li, Y.; Valdesolo, P.; Kassam, K.S. Emotion and Decision Making. Annu. Rev. Psychol. 2015, 66, 799–823. [Google Scholar] [CrossRef]
- Butler, M.J.R.; O’Broin, H.L.R.; Lee, N.; Senior, C. How Organizational Cognitive Neuroscience Can Deepen Understanding of Managerial Decision-making: A Review of the Recent Literature and Future Directions. International Journal of Management Reviews 2016, 18, 542–559. [Google Scholar] [CrossRef]
- Adolphs, R. Social Cognition and the Human Brain. Trends in Cognitive Sciences 1999, 3, 469–479. [Google Scholar] [CrossRef]
- Christopoulos, G.I.; Tobler, P.N.; Bossaerts, P.; Dolan, R.J.; Schultz, W. Neural Correlates of Value, Risk, and Risk Aversion Contributing to Decision Making under Risk. J. Neurosci. 2009, 29, 12574–12583. [Google Scholar] [CrossRef]
- Mohr, P.N.C.; Biele, G.; Heekeren, H.R. Neural Processing of Risk. J. Neurosci. 2010, 30, 6613–6619. [Google Scholar] [CrossRef]
- Nieuwenhuis, I.L.C.; Takashima, A. The Role of the Ventromedial Prefrontal Cortex in Memory Consolidation. Behavioural Brain Research 2011, 218, 325–334. [Google Scholar] [CrossRef]
- Yoo, S.B.M.; Hayden, B.Y. Economic Choice as an Untangling of Options into Actions. Neuron 2018, 99, 434–447. [Google Scholar] [CrossRef] [PubMed]
- Padoa-Schioppa, C. Neurobiology of Economic Choice: A Good-Based Model. Annu. Rev. Neurosci. 2011, 34, 333–359. [Google Scholar] [CrossRef] [PubMed]
- Rangel, A.; Hare, T. Neural Computations Associated with Goal-Directed Choice. Current Opinion in Neurobiology 2010, 20, 262–270. [Google Scholar] [CrossRef]
- Tzilivaki, A.; Kastellakis, G.; Poirazi, P. Challenging the Point Neuron Dogma: FS Basket Cells as 2-Stage Nonlinear Integrators. Nat Commun 2019, 10, 3664. [Google Scholar] [CrossRef]
- Yao, H.; Zhang, X.; Zhou, X.; Liu, S. Parallel Structure Deep Neural Network Using CNN and RNN with an Attention Mechanism for Breast Cancer Histology Image Classification. Cancers 2019, 11, 1901. [Google Scholar] [CrossRef]
- Acunzo, D.J.; Low, D.M.; Fairhall, S.L. Deep Neural Networks Reveal Topic-Level Representations of Sentences in Medial Prefrontal Cortex, Lateral Anterior Temporal Lobe, Precuneus, and Angular Gyrus. NeuroImage 2022, 251, 119005. [Google Scholar] [CrossRef] [PubMed]
- Sadiq, S.; Umer, M.; Ullah, S.; Mirjalili, S.; Rupapara, V.; Nappi, M. Discrepancy Detection between Actual User Reviews and Numeric Ratings of Google App Store Using Deep Learning. Expert Systems with Applications 2021, 181, 115111. [Google Scholar] [CrossRef]
- Flesch, T.; Juechems, K.; Dumbalska, T.; Saxe, A.; Summerfield, C. Orthogonal Representations for Robust Context-Dependent Task Performance in Brains and Neural Networks. Neuron 2022, 110, 1258–1270.e11. [Google Scholar] [CrossRef]
- Baek, Y.; Kim, H.Y. ModAugNet: A New Forecasting Framework for Stock Market Index Value with an Overfitting Prevention LSTM Module and a Prediction LSTM Module. Expert Systems with Applications 2018, 113, 457–480. [Google Scholar] [CrossRef]
- Lee, S.W.; Kim, H.Y. Stock Market Forecasting with Super-High Dimensional Time-Series Data Using ConvLSTM, Trend Sampling, and Specialized Data Augmentation. Expert Systems with Applications 2020, 161, 113704. [Google Scholar] [CrossRef]
- Galeshchuk, S.; Mukherjee, S. Deep Networks for Predicting Direction of Change in Foreign Exchange Rates. Intell Sys Acc Fin Mgmt 2017, 24, 100–110. [Google Scholar] [CrossRef]
- Shiao, Y.C.; Chakraborty, G.; Chen, S.F.; Hua Li, L.; Chen, R.C. Modeling and Prediction of Time-Series-A Case Study with Forex Data. In Proceedings of the 2019 IEEE 10th International Conference on Awareness Science and Technology (iCAST); IEEE: Morioka, Japan, October 2019; pp. 1–5. [Google Scholar] [CrossRef]
- Maneejuk, P.; Srichaikul, W. Forecasting Foreign Exchange Markets: Further Evidence Using Machine Learning Models. Soft Comput 2021, 25, 7887–7898. [Google Scholar] [CrossRef]
- Hossain, M.A.; Karim, R.; Thulasiram, R.; Bruce, N.D.B.; Wang, Y. Hybrid Deep Learning Model for Stock Price Prediction. In Proceedings of the 2018 IEEE Symposium Series on Computational Intelligence (SSCI); IEEE: Bangalore, India, November 2018; pp. 1837–1844. [Google Scholar] [CrossRef]
- Althelaya, K.A.; El-Alfy, E.-S.M.; Mohammed, S. Evaluation of Bidirectional LSTM for Short-and Long-Term Stock Market Prediction. In Proceedings of the 2018 9th International Conference on Information and Communication Systems (ICICS); IEEE: Irbid, April 2018; pp. 151–156. [Google Scholar] [CrossRef]
- Lu, W.; Li, J.; Li, Y.; Sun, A.; Wang, J. A CNN-LSTM-Based Model to Forecast Stock Prices. Complexity 2020, 2020, 1–10. [Google Scholar] [CrossRef]
- Alonso-Monsalve, S.; Suárez-Cetrulo, A.L.; Cervantes, A.; Quintana, D. Convolution on Neural Networks for High-Frequency Trend Prediction of Cryptocurrency Exchange Rates Using Technical Indicators. Expert Systems with Applications 2020, 149, 113250. [Google Scholar] [CrossRef]
- Kanwal, A.; Lau, M.F.; Ng, S.P.H.; Sim, K.Y.; Chandrasekaran, S. BiCuDNNLSTM-1dCNN — A Hybrid Deep Learning-Based Predictive Model for Stock Price Prediction. Expert Systems with Applications 2022, 202, 117123. [Google Scholar] [CrossRef]
- Pokhrel, N.R.; Dahal, K.R.; Rimal, R.; Bhandari, H.N.; Khatri, R.K.C.; Rimal, B.; Hahn, W.E. Predicting NEPSE Index Price Using Deep Learning Models. Machine Learning with Applications 2022, 9, 100385. [Google Scholar] [CrossRef]
- Islam, Md.S.; Hossain, E.; Rahman, A.; Hossain, M.S.; Andersson, K. A Review on Recent Advancements in FOREX Currency Prediction. Algorithms 2020, 13, 186. [Google Scholar] [CrossRef]
- Sezer, O.B.; Gudelek, M.U.; Ozbayoglu, A.M. Financial Time Series Forecasting with Deep Learning : A Systematic Literature Review: 2005–2019. Applied Soft Computing 2020, 90, 106181. [Google Scholar] [CrossRef]
- Ellefsen, K.O.; Mouret, J.-B.; Clune, J. Neural Modularity Helps Organisms Evolve to Learn New Skills without Forgetting Old Skills. PLoS Comput Biol 2015, 11, e1004128. [Google Scholar] [CrossRef]
- Duan, H.; Wang, X. Echo State Networks With Orthogonal Pigeon-Inspired Optimization for Image Restoration. IEEE Trans. Neural Netw. Learning Syst. 2016, 27, 2413–2425. [Google Scholar] [CrossRef]
- Miok, K.; Nguyen-Doan, D.; Škrlj, B.; Zaharie, D.; Robnik-Šikonja, M. Prediction Uncertainty Estimation for Hate Speech Classification. In Statistical Language and Speech Processing; Martín-Vide, C., Purver, M., Pollak, S., Eds.; Lecture Notes in Computer Science; Springer International Publishing: Cham, 2019; Vol. 11816, pp. 286–298; ISBN 978-3-030-31371-5.
- Barcellos, S.H.; Zamarro, G. Unbanked Status and Use of Alternative Financial Services among Minority Populations. Journal of Pension Economics and Finance 2021, 20, 468–481. [Google Scholar] [CrossRef]
- Nobata, C.; Tetreault, J.; Thomas, A.; Mehdad, Y.; Chang, Y. Abusive Language Detection in Online User Content. In Proceedings of the Proceedings of the 25th International Conference on World Wide Web; International World Wide Web Conferences Steering Committee: Montréal Québec Canada, April 11 2016; pp. 145–153. [Google Scholar]
- Yang, J.; Counts, S. Predicting the Speed, Scale, and Range of Information Diffusion in Twitter. ICWSM 2010, 4, 355–358. [Google Scholar] [CrossRef]
- Chen, C.-C.; Kuo, C.; Kuo, S.-Y.; Chou, Y.-H. Dynamic Normalization BPN for Stock Price Forecasting. In Proceedings of the 2015 IEEE International Conference on Systems, Man, and Cybernetics; IEEE: Kowloon Tong, Hong Kong, October, 2015; pp. 2855–2860. [Google Scholar] [CrossRef]
- Almasri, E.; Arslan, E. Predicting Cryptocurrencies Prices with Neural Networks. In Proceedings of the 2018 6th International Conference on Control Engineering & Information Technology (CEIT); IEEE: Istanbul, Turkey, October, 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Walczak, S. An Empirical Analysis of Data Requirements for Financial Forecasting with Neural Networks. Journal of Management Information Systems 2001, 17, 203–222. [Google Scholar] [CrossRef]
- Hutto, C.; Gilbert, E. VADER: A Parsimonious Rule-Based Model for Sentiment Analysis of Social Media Text. ICWSM 2014, 8, 216–225. [Google Scholar] [CrossRef]
- Alzubaidi, L.; Zhang, J.; Humaidi, A.J.; Al-Dujaili, A.; Duan, Y.; Al-Shamma, O.; Santamaría, J.; Fadhel, M.A.; Al-Amidie, M.; Farhan, L. Review of Deep Learning: Concepts, CNN Architectures, Challenges, Applications, Future Directions. J Big Data 2021, 8, 53. [Google Scholar] [CrossRef]
- Aryal, S.; Nadarajah, D.; Kasthurirathna, D.; Rupasinghe, L.; Jayawardena, C. Comparative Analysis of the Application of Deep Learning Techniques for Forex Rate Prediction. In Proceedings of the 2019 International Conference on Advancements in Computing (ICAC); IEEE: Malabe, Sri Lanka, December, 2019; pp. 329–333. [Google Scholar] [CrossRef]
- Liu, S.; Ji, H.; Wang, M.C. Nonpooling Convolutional Neural Network Forecasting for Seasonal Time Series With Trends. IEEE Trans. Neural Netw. Learning Syst. 2020, 31, 2879–2888. [Google Scholar] [CrossRef]
- Nair, V.; Hinton, G.E. Rectified Linear Units Improve Restricted Boltzmann Machines. In Proceedings of the Icml; 2010.
- Golmohammadi, M.; Ziyabari, S.; Shah, V.; Von Weltin, E.; Campbell, C.; Obeid, I.; Picone, J. Gated Recurrent Networks for Seizure Detection. In Proceedings of the 2017 IEEE Signal Processing in Medicine and Biology Symposium (SPMB); IEEE, 2017; pp. 1–5. [Google Scholar] [CrossRef]
- Dong, Y.; Wang, J.; Guo, Z. Research and Application of Local Perceptron Neural Network in Highway Rectifier for Time Series Forecasting. Applied Soft Computing 2018, 64, 656–673. [Google Scholar] [CrossRef]
- Gal, Y.; Ghahramani, Z. Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning. 2015. [CrossRef]
- Ramachandran, P.; Zoph, B.; Le, Q.V. Searching for Activation Functions. arXiv 2017, arXiv:1710.05941 2017. [Google Scholar]
- Courbariaux, M.; Bengio, Y.; David, J.-P. BinaryConnect: Training Deep Neural Networks with Binary Weights during Propagations. 2015. [CrossRef]
- Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. 2014. [CrossRef]




| Model | Variables | Metrics | Train | Valid | Test | Time Duration |
| CoRNNMCD | Closing Prices | MSE | 6.7184e-05 | 6.2938e-05 | 5.8785e-05 | 2:30 |
| MAE | 0.00549 | 0.00538 | 0.00529 | |||
| MSLE | 3.1801e-05 | 2.79863e-05 | 2.6419e-05 | |||
| CoRNN | Closing Prices | MSE | 6.8642e-05 | 6.3699e-05 | 5.9447e-05 | 1:27 |
| MAE | 0.00551 | 0.00541 | 0.00532 | |||
| MSLE | 3.2413e-05 | 2.8352e-05 | 2.6773e-05 | |||
| CoGRUMCD | Closing Prices | MSE | 6.9541e-05 | 6.4196e-05 | 5.9700e-05 | 7:38 |
| MAE | 0.00551 | 0.00542 | 0.00532 | |||
| MSLE | 3.3150e-05 | 2.8718e-05 | 2.7013e-05 | |||
| CoGRU | Closing Prices | MSE | 6.9597e-05 | 6.4106e-05 | 5.9565e-05 | 3:59 |
| MAE | 0.00552 | 0.00541 | 0.00532 | |||
| MSLE | 3.3222e-05 | 2.8713e-05 | 2.6914e-05 | |||
| 1D-CNN | Closing Prices | MSE | 0.00012 | 0.00011 | 0.00011 | 0:36 |
| MAE | 0.00763 | 0.00757 | 0.00747 | |||
| MSLE | 5.3941e-05 | 4.800e-05 | 4.6293e-05 |
| Model | Variables | Metrics | Train | Valid | Test | Time Duration |
| CoRNNMCD | Sentiments | MSE | 0.00079 | 0.00076 | 0.00067 | 2:21 |
| MAE | 0.01535 | 0.01512 | 0.01456 | |||
| MSLE | 0.00031 | 0.00027 | 0.00026 | |||
| CoRNN | Sentiments | MSE | 0.00077 | 0.00076 | 0.00066 | 1:24 |
| MAE | 0.01504 | 0.01489 | 0.01428 | |||
| MSLE | 0.00029 | 0.00027 | 0.00025 | |||
| CoGRUMCD | Sentiments | MSE | 0.00076 | 0.00074 | 0.00065 | 6:09 |
| MAE | 0.01465 | 0.01439 | 0.01394 | |||
| MSLE | 0.00029 | 0.00026 | 0.00024 | |||
| CoGRU | Sentiments | MSE | 0.00077 | 0.00075 | 0.00066 | 3:47 |
| MAE | 0.01497 | 0.01479 | 0.01418 | |||
| MSLE | 0.00030 | 0.00027 | 0.00025 | |||
| 1D-CNN | Sentiments | MSE | 0.00085 | 0.00083 | 0.00073 | 0:36 |
| MAE | 0.01661 | 0.01644 | 0.01591 | |||
| MSLE | 0.00034 | 0.00031 | 0.00028 |
| Model | Metrics | Train | Valid | Test | Time Duration |
| BiCuDNNLSTM [62] | MSE | 0.00013 | 0.00015 | 0.00015 | 1:19 |
| MAE | 0.00848 | 0.00874 | 0.00866 | ||
| MSLE | 6.4001e-05 | 6.6003e-05 | 6.9725e-05 | ||
| CNN-LSTM [60] | MSE | 6.4471e-05 | 5.9427e-05 | 7.005e-05 | 1:41 |
| MAE | 0.00538 | 0.00536 | 0.00552 | ||
| MSLE | 3.0273e-05 | 2.6574e-05 | 3.2089e-05 | ||
| LSTM-GRU [58] | MSE | 0.00017 | 0.00014 | 0.00014 | 3:03 |
| MAE | 0.00935 | 0.00901 | 0.00887 | ||
| MSLE | 7.8049e-05 | 6.3934e-05 | 6.4782e-05 | ||
| CLSTM [61] | MSE | 0.00501 | 0.00514 | 0.00507 | 2:18 |
| MAE | 0.05722 | 0.05764 | 0.05743 | ||
| MSLE | 0.00229 | 0.00231 | 0.00234 |
| Model | Metrics | Train | Valid | Test | Time Duration |
| 2D-CNN [63] | MSE | 0.00012 | 0.00011 | 0.00012 | 0:51 |
| MAE | 0.00760 | 0.00746 | 0.00765 | ||
| MSLE | 5.3407e-05 | 4.8839e-05 | 5.9233e-05 | ||
| GRU [63] | MSE | 8.7491e-05 | 7.8116e-05 | 9.1750e-05 | 0:47 |
| MAE | 0.00628 | 0.00595 | 0.00614 | ||
| MSLE | 4.0481e-05 | 3.5261e-05 | 4.5704e-05 | ||
| LSTM [63] | MSE | 0.00732 | 0.00723 | 0.00736 | 0:10 |
| MAE | 0.04911 | 0.04911 | 0.04922 | ||
| MSLE | 0.00334 | 0.00327 | 0.00338 |
| Model | Metrics | Train | Valid | Test | Time Duration |
| MCoRNNMCDANN | MSE | 6.5486e-05 | 6.1332e-05 | 5.7488e-05 | 2:35 |
| MAE | 0.00534 | 0.00526 | 0.00518 | ||
| MSLE | 3.1117e-05 | 2.7342e-05 | 2.6051e-05 |
| Model | Metrics | Train | Valid | Test | Time Duration |
| BiCuDNNLSTM adj. | MSE | 0.00011 | 0.00010 | 0.00010 | 2:54 |
| MAE | 0.00761 | 0.00754 | 0.00746 | ||
| MSLE | 5.1970e-05 | 4.7161e-05 | 4.6294e-05 | ||
| CNN-LSTM adj. | MSE | 7.2831e-05 | 6.7592e-05 | 6.2947e-05 | 7:13 |
| MAE | 0.00572 | 0.00563 | 0.00551 | ||
| MSLE | 3.4659e-05 | 3.0217e-05 | 2.8432e-05 | ||
| LSTM-GRU adj. | MSE | 0.00011 | 0.00010 | 0.00010 | 20:43 |
| MAE | 0.00739 | 0.00721 | 0.00721 | ||
| MSLE | 5.4301e-05 | 4.6677e-05 | 4.6560e-05 | ||
| CLSTM adj. | MSE | 0.00145 | 0.00151 | 0.00134 | 8:21 |
| MAE | 0.02352 | 0.02381 | 0.02353 | ||
| MSLE | 0.00061 | 0.00063 | 0.00059 | ||
| MCoRNNMCDANN | MSE | 6.5486e-05 | 6.1332e-05 | 5.7488e-05 | 2:35 |
| MAE | 0.00534 | 0.00526 | 0.00518 | ||
| MSLE | 3.1117e-05 | 2.7342e-05 | 2.6051e-05 |
| Model | Metrics | Train | Valid | Test | Time Duration |
| 2D-CNN adj. | MSE | 0.00017 | 0.00016 | 0.00017 | 0:39 |
| MAE | 0.00901 | 0.00897 | 0.00912 | ||
| MSLE | 8.3038e-05 | 7.3716e-05 | 7.6177e-05 | ||
| GRU adj. | MSE | 7.3054e-05 | 6.6247e-05 | 6.2578e-05 | 4:54 |
| MAE | 0.00558 | 0.00544 | 0.00536 | ||
| MSLE | 3.4814e-05 | 2.9724e-05 | 2.8312e-05 | ||
| LSTM adj. | MSE | 8.7955e-05 | 8.0258e-05 | 7.6894e-05 | 8:43 |
| MAE | 0.00635 | 0.00621 | 0.00612 | ||
| MSLE | 4.1941e-05 | 3.6171e-05 | 3.4807e-05 | ||
| MCoRNNMCDANN | MSE | 6.5486e-05 | 6.1332e-05 | 5.7488e-05 | 2:35 |
| MAE | 0.00534 | 0.00526 | 0.00518 | ||
| MSLE | 3.1117e-05 | 2.7342e-05 | 2.6051e-05 |
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. |
© 2023 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/).