Abstract
Quite a good number of population-based meta-heuristics based on mimicking natural phenomena are observed in the literature in resolving varieties of complex optimization problems. They are widely used in search of the optimal model parameters of artificial neural networks (ANNs). However, efficiencies of these are mostly dependent on fine tuning algorithm-specific parameters. Rao algorithms are metaphor-less meta-heuristics which do not need any algorithm-specific parameters. Functional link artificial neural network (FLANN) is a flat network and possesses the ability of map** input–output nonlinear relationships by using amplification in input vector dimension. This article attempts to observe the efficacy of Rao algorithms on searching the most favorable parameters of FLANN, thus forming hybrid models termed as Rao algorithm-based FLANNs (RAFLANNs). The models are evaluated on forecasting five stock markets such as NASDAQ, BSE, DJIA, HSI, and NIKKEI. The RAFLANNs performances are compared with that of variations of FLANN (i.e., FLANN based on gradient descent, multi-verse optimizer, monarch butterfly optimization and genetic algorithm) and conventional models (i.e., MLP, SVM and ARIMA). The proposed models are found better in terms of prediction accuracy, computation time and statistical significance test.
Similar content being viewed by others
Availability of data and material
The datasets analyzed and experimented during the current study are available at https://in.finance.yahoo.com/quote/, which openly available. The source of datasets is highlighted in Subsection 2.3.
References
Adebiyi, A. A., Adewumi, A. O., & Ayo, C. K. (2014). Comparison of ARIMA and artificial neural networks models for stock price prediction. Journal of Applied Mathematics. https://doi.org/10.1155/2014/614342
Adhikari, R., & Agrawal, R. K. (2014). A combination of artificial neural network and random walk models for financial time series forecasting. Neural Computing and Applications, 24(6), 1441–1449.
Alatas, B. (2011). ACROA: artificial chemical reaction optimization algorithm for global optimization. Expert Systems with Applications, 38(10), 13170–13180.
Anish, C. M., & Majhi, B. (2016). Hybrid nonlinear adaptive scheme for stock market prediction using feedback FLANN and factor analysis. Journal of the Korean Statistical Society, 45, 64–76.
Ariyo, A. A., Adewumi, A. O., & Ayo, C. K. (2014, March). Stock price prediction using the ARIMA model. In 2014 UKSim-AMSS 16th international conference on computer modelling and simulation (pp. 106–112). IEEE.
Atsalakis, G. S., & Valavanis, K. P. (2009). Surveying stock market forecasting techniques–Part II: Soft computing methods. Expert Systems with Applications, 36(3), 5932–5941.
Awartani, B. M., & Corradi, V. (2005). Predicting the volatility of the S&P-500 stock index via GARCH models: The role of asymmetries. International Journal of Forecasting, 21(1), 167–183.
Cao, B., Zhao, J., Lv, Z., Gu, Y., Yang, P., & Halgamuge, S. K. (2020). Multi objective evolution of fuzzy rough neural network via distributed parallelism for stock prediction. IEEE Transactions on Fuzzy Systems, 28(5), 939–952.
Chakravarty, S., & Dash, P. K. (2012). A PSO based integrated functional link net and interval type-2 fuzzy logic system for predicting stock market indices. Applied Soft Computing, 12(2), 931–941.
Chakravarty, S., Dash, P. K., Pandi, V. R., & Panigrahi, B. K. (2013). An evolutionary functional link neural fuzzy model for financial time series forecasting. In Modeling applications and theoretical innovations in interdisciplinary evolutionary computation (pp. 189–205). IGI Global.
Das, S., Sahoo, B., & Nayak, S. C. (2018). Predictive ability of FLANN on BSE Index. International Journal of Pure and Applied Mathematics, 118(24), 1–19.
Dash, P. K., Satpathy, H. P., Liew, A. C., & Rahman, S. (1997). A real-time short-term load forecasting system using functional link network. IEEE Transactions on Power Systems, 12(2), 675–680.
Diebold, F. X., & Mariano, R. S. (2002). Comparing predictive accuracy. Journal of Business & Economic Statistics, 20(1), 134–144.
Hsu, M. W., Lessmann, S., Sung, M. C., Ma, T., & Johnson, J. E. (2016). Bridging the divide in financial market forecasting: Machine learners vs. financial economists. Expert Systems with Applications, 61, 215–234.
Islam, M. R., Al-Shaikhli, I. F. T., & Abdulkadir, A. (2018). A scientific review of soft-computing techniques and methods for stock market prediction. International Journal of Engineering & Technology, 7(2.5), 27–31.
Jabir, H. A., Kamel, S., Selim, A., & Jurado, F. (2019, December). Optimal coordination of overcurrent relays using metaphor-less simple method. In 2019 21st International Middle East power systems conference (MEPCON) (pp. 1063–1067). IEEE.
Klassen, M., Pao, Y. H., & Chen, V. (1988). Characteristics of the functional link net: a higher order delta rule net. In 1988 IEEE international conference on neural networks (pp. 507–513). IEEE
Majhi, B., Shalabi, H., & Fathi, M. (2005). FLANN based forecasting of S&P 500 index. Information Technology Journal, 4(3), 289–292.
Majhi, R., Panda, G., & Sahoo, G. (2009). Development and performance evaluation of FLANN based model for forecasting of stock markets. Expert Systems with Applications, 36(3), 6800–6808.
Marcucci, J. (2005). Forecasting stock market volatility with regime-switching GARCH models. Studies in Nonlinear Dynamics & Econometrics, 9(4), 1–53.
Mirjalili, S., Mirjalili, S. M., & Hatamlou, A. (2016). Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Computing and Applications, 27(2), 495–513.
Mostafa, M. M. (2010). Forecasting stock exchange movements using neural networks: Empirical evidence from Kuwait. Expert Systems with Applications, 37(9), 6302–6309.
Nayak, S. C., & Misra, B. B. (2018). Estimating stock closing indices using a GA-weighted condensed polynomial neural network. Financial Innovation, 4(1), 1–22.
Nayak, S. C., & Misra, B. B. (2020). Extreme learning with chemical reaction optimization for stock volatility prediction. Financial Innovation, 6(1), 1–23.
Nayak, S. C., Das, S., & Misra, B. B. (2020). Development and performance analysis of fireworks algorithm-trained artificial neural network (FWANN): A case study on financial time series forecasting. In Handbook of research on fireworks algorithms and swarm intelligence (pp. 176–194). IGI Global.
Nayak, S. C., Misra, B. B., & Behera, H. S. (2012, February). Index prediction with neuro-genetic hybrid network: A comparative analysis of performance. In 2012 International conference on computing, communication and applications (pp. 1–6). IEEE.
Nayak, S. C., Misra, B. B., & Behera, H. S. (2018). Artificial chemical reaction optimization based neural net for virtual data position exploration for efficient financial time series forecasting. Ain Shams Engineering Journal, 9(4), 1731–1744.
Nayak, S. C., Misra, B. B., & Behera, H. S. (2019). ACFLN: artificial chemical functional link network for prediction of stock market index. Evolving Systems, 10(4), 567–592.
Parida, A. K., Bisoi, R., Dash, P. K., & Mishra, S. (2015, October). Financial time series prediction using a hybrid functional link fuzzy neural network trained by adaptive unscented Kalman filter. In 2015 IEEE power, communication and information technology conference (PCITC) (pp. 568–575). IEEE.
Patra, J. C., & Van den Bos, A. (2000). Modeling of an intelligent pressure sensor using functional link artificial neural networks. ISA Transactions, 39(1), 15–27.
Patra, J. C., Thanh, N. C., & Meher, P. K. (2009, June). Computationally efficient FLANN-based intelligent stock price prediction system. In 2009 International joint conference on neural networks (pp. 2431–2438). IEEE.
Premkumar, M., Babu, T. S., Umashankar, S., & Sowmya, R. (2020). A new metaphor-less algorithms for the photovoltaic cell parameter estimation. Optik, 208, 164559.
Rao, R. (2016). Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. International Journal of Industrial Engineering Computations, 7(1), 19–34.
Rao, R. (2020). Rao algorithms: Three metaphor-less simple algorithms for solving optimization problems. International Journal of Industrial Engineering Computations, 11(1), 107–130.
Rao, R. V., & Pawar, R. B. (2020a). Constrained design optimization of selected mechanical system components using Rao algorithms. Applied Soft Computing, 89, 106141.
Rao, R. V., & Pawar, R. B. (2020b). Self-adaptive multi-population Rao algorithms for engineering design optimization. Applied Artificial Intelligence, 34(3), 187–250.
Rao, R. V., Savsani, V. J., & Vakharia, D. P. (2012). Teaching–learning-based optimization: An optimization method for continuous non-linear large scale problems. Information Sciences, 183(1), 1–15.
Rout, A. K., Bisoi, R., & Dash, P. K. (2015, October). A low complexity evolutionary computationally efficient recurrent Functional link Neural Network for time series forecasting. In 2015 IEEE power, communication and information technology conference (PCITC) (pp. 576–582). IEEE.
Rout, A. K., Biswal, B., & Dash, P. K. (2014). A hybrid FLANN and adaptive differential evolution model for forecasting of stock market indices. International Journal of Knowledge-Based and Intelligent Engineering Systems, 18(1), 23–41.
Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323(6088), 533–536.
Sahu, K. K., Biswal, G. R., Sahu, P. K., Sahu, S. R., & Behera, H. S. (2015). A CRO based FLANN for forecasting foreign exchange rates using FLANN. In Computational intelligence in data mining (Vol. 1, pp. 647–664). Springer, New Delhi.
Sahu, K. K., Sahu, S. R., Nayak, S. C., & Behera, H. S. (2016). Forecasting foreign exchange rates using CRO based different variants of FLANN and performance analysis. International Journal of Computational Systems Engineering, 2(4), 190–208.
Sicuranza, G. L., & Carini, A. (2011). A generalized FLANN filter for nonlinear active noise control. IEEE Transactions on Audio, Speech, and Language Processing, 19(8), 2412–2417.
Tan, Y., & Zhu, Y. (2010, June). Fireworks algorithm for optimization. In International conference in swarm intelligence (pp. 355–364). Springer, Berlin.
Wang, L., Wang, Z., Liang, H., & Huang, C. (2020). Parameter estimation of photovoltaic cell model with Rao-1 algorithm. Optik, 210, 163846.
White, H. (1988, July). Economic prediction using neural networks: The case of IBM daily stock returns. In ICNN (Vol. 2, pp. 451–458).
Yao, X. (1999). Evolving artificial neural networks. Proceedings of the IEEE, 87(9), 1423–1447.
Yoon, J. (2020). Forecasting of real GDP growth using machine learning models: Gradient boosting and random forest approach. Computational Economics, 57, 1–19.
Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159–175.
Funding
Not applicable, No funding available.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Das, S., Nayak, S.C. & Sahoo, B. Towards Crafting Optimal Functional Link Artificial Neural Networks with Rao Algorithms for Stock Closing Prices Prediction. Comput Econ 60, 1–23 (2022). https://doi.org/10.1007/s10614-021-10130-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10614-021-10130-9