Log in

Towards Crafting Optimal Functional Link Artificial Neural Networks with Rao Algorithms for Stock Closing Prices Prediction

  • Published:
Computational Economics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Alatas, B. (2011). ACROA: artificial chemical reaction optimization algorithm for global optimization. Expert Systems with Applications, 38(10), 13170–13180.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Diebold, F. X., & Mariano, R. S. (2002). Comparing predictive accuracy. Journal of Business & Economic Statistics, 20(1), 134–144.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Marcucci, J. (2005). Forecasting stock market volatility with regime-switching GARCH models. Studies in Nonlinear Dynamics & Econometrics, 9(4), 1–53.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Mostafa, M. M. (2010). Forecasting stock exchange movements using neural networks: Empirical evidence from Kuwait. Expert Systems with Applications, 37(9), 6302–6309.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Nayak, S. C., & Misra, B. B. (2020). Extreme learning with chemical reaction optimization for stock volatility prediction. Financial Innovation, 6(1), 1–23.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Rao, R. (2020). Rao algorithms: Three metaphor-less simple algorithms for solving optimization problems. International Journal of Industrial Engineering Computations, 11(1), 107–130.

    Article  Google Scholar 

  • Rao, R. V., & Pawar, R. B. (2020a). Constrained design optimization of selected mechanical system components using Rao algorithms. Applied Soft Computing, 89, 106141.

    Article  Google Scholar 

  • Rao, R. V., & Pawar, R. B. (2020b). Self-adaptive multi-population Rao algorithms for engineering design optimization. Applied Artificial Intelligence, 34(3), 187–250.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323(6088), 533–536.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Yoon, J. (2020). Forecasting of real GDP growth using machine learning models: Gradient boosting and random forest approach. Computational Economics, 57, 1–19.

    Google Scholar 

  • Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159–175.

    Article  Google Scholar 

Download references

Funding

Not applicable, No funding available.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sarat Chandra Nayak.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10614-021-10130-9

Keywords

Navigation