Skip to main content

Recursive Multi-step Time-Series Forecasting for Residual-Feedback Artificial Neural Networks: A Survey

  • Chapter
  • First Online:
Innovations in Machine and Deep Learning

Part of the book series: Studies in Big Data ((SBD,volume 134))

  • 377 Accesses

Abstract

Residual-feedback artificial neural networks are a type of artificial neural network (ANNs) that have shown better forecasting performance on some time series. One of the challenges of residual-feedback ANNs is by utilizing the previous time step’s observed value, they are only capable of predicting one step ahead in advance. Therefore, it would not be possible to apply them directly in a recursive multi-step forecast strategy. To shed light on this challenge, a systematic literature review was conducted in this paper to find answers to the following three research questions: What are the main motivations behind introducing residual feedback to ANNs? How good are the existing residual-feedback ANNs compared to other forecasting methods in terms of forecasting performance? And what are the existing solutions for recursive multi-step time series forecasting using residual-feedback ANNs? An analysis of 19 studies was conducted to answer these questions. Furthermore, several potential solutions that can be further practically explored are suggested in an attempt to overcome this challenge.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Akdeniz, E., Egrioglu, E., Bas, E., Yolcu, U.: An arma type pi-sigma artificial neural network for nonlinear time series forecasting. J. Artif. Intell. Soft Comput. Res. 8(2), 121–132 (2018)

    Article  Google Scholar 

  2. Akram, U., Ghazali, R., Ismail, L., Zulqarnain, M., Husaini, N., Mushtaq, M.: An improved pi-sigma neural network with error feedback for physical time series prediction. Int. J. Adv. Trends Comput. Sci. Eng. 8, 1–7 (2019)

    Google Scholar 

  3. Burgess, A., Refenes, A.P.: Modelling non-linear moving average processes using neural networks with error feedback: An application to implied volatility forecasting. Signal Process. 74(1), 89–99 (1999). https://doi.org/10.1016/S0165-1684(98)00202-3

  4. Cisneros, L., Rivera, G., Florencia, R., Sánchez-Solís, J.P.: Fuzzy optimisation for business analytics: A bibliometric analysis. J. Intell. Fuzzy Syst. 44(2), 2615–2630 (2023). https://doi.org/10.3233/JIFS-221573

  5. Cogollo, M.R., Velasquez, J.D.: Are neural networks able to forecast nonlinear time series with moving average components? IEEE Lat. Am. Trans. 13(7), 2292–2300 (2015). https://doi.org/10.1109/TLA.2015.7273790

  6. Connor, J., Martin, R., Atlas, L.: Recurrent neural networks and robust time series prediction. IEEE Trans. Neural Netw. 5(2), 240–254 (1994). https://doi.org/10.1109/72.279188

  7. Dash, P., Satpathy, H., Liew, A., Rahman, S.: A real-time short-term load forecasting system using functional link network. IEEE Trans. Power Syst. 12(2), 675–680 (1997). https://doi.org/10.1109/59.589648

  8. Egrioglu, E., Yolcu, U., Aladag, C.H., Bas, E.: Recurrent multiplicative neuron model artificial neural network for non-linear time series forecasting. Neural Process. Lett. 41(2), 249–258 (2015). https://doi.org/10.1007/s11063-014-9342-0

  9. Fong, S.J., Li, G., Dey, N., Crespo, R.G., Herrera-Viedma, E.: Finding an accurate early forecasting model from small dataset: A case of 2019-ncov novel coronavirus outbreak. Int. J. Interact. Multimed. Artif. Intell. 6(1), 132–140 (2020). https://doi.org/10.9781/ijimai.2020.02.002

  10. Gao, Y., Er, M.J.: Narmax time series model prediction: feedforward and recurrent fuzzy neural network approaches. Fuzzy Sets Syst. 150(2), 331–350 (2005). https://doi.org/10.1016/j.fss.2004.09.015

  11. Granger, C.W.: Some properties of time series data and their use in econometric model specification. J. Econ. 16(1), 121–130 (1981)

    Article  MathSciNet  Google Scholar 

  12. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Technical report, Ver. 2.3 EBSE Technical Report. EBSE. University of Durham (2007)

    Google Scholar 

  13. Lanza, P.A.G., Cosme, J.M.Z.: A short-term temperature forecaster based on a state space neural network. Eng. Appl. Artif. Intell. 15(5), 459–464 (2002). https://doi.org/10.1016/S0952-1976(02)00089-1

  14. Neji, Z., Beji, F.M.: Neural network and time series identification and prediction. In: Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium, vol. 4, pp. 461–466 (2000). https://doi.org/10.1109/IJCNN.2000.860814

  15. Panda, C., Narasimhan, V.: Forecasting exchange rate better with artificial neural network. J. Policy Model. 29(2), 227–236 (2007)

    Google Scholar 

  16. Saeed, W., Omlin, C.: Explainable ai (xai): A systematic meta-survey of current challenges and future opportunities. Knowl.-Based Syst. 110273 (2023). https://doi.org/10.1016/j.knosys.2023.110273

  17. Shlens, J.: Time series prediction with artificial neural networks. In: Computer Science Program. Swarthmore College, Los Angeles (1999)

    Google Scholar 

  18. Waheeb, W., Ghazali, R.: Multi-step time series forecasting using ridge polynomial neural network with error-output feedbacks. In: International Conference on Soft Computing in Data Science, pp. 48–58. Springer, Berlin (2016)

    Google Scholar 

  19. Waheeb, W., Ghazali, R.: Forecasting the behavior of gas furnace multivariate time series using ridge polynomial based neural network models. Int. J. Interact. Multimed. Artif. Intell. 5(5), 126–133 (2019). https://doi.org/10.9781/ijimai.2019.04.004

  20. Waheeb, W., Ghazali, R.: A novel error-output recurrent neural network model for time series forecasting. Neural Comput. Appl. 32(13), 9621–9647 (2020). https://doi.org/10.1007/s00521-019-04474-5

  21. Waheeb, W., Ghazali, R., Herawan, T.: Ridge polynomial neural network with error feedback for time series forecasting. PLOS ONE 11(12), 1–34 (2016). https://doi.org/10.1371/journal.pone.0167248

  22. Waheeb, W., Ghazali, R., Shah, H.: Nonlinear autoregressive moving-average (narma) time series forecasting using neural networks. In: 2019 International Conference on Computer and Information Sciences (ICCIS), pp. 1–5 (2019). https://doi.org/10.1109/ICCISci.2019.8716417

  23. Waheeb, W., Shah, H., Jabreel, M., Puig, D.: Ridge polynomial neural network with error feedback for recursive multi-step forecast strategy: A case study of carbon dioxide emissions forecasting. In: 2020 2nd International Conference on Computer and Information Sciences (ICCIS), pp. 1–6 (2020). https://doi.org/10.1109/ICCIS49240.2020.9257685

  24. Wan, D., Hu, Y., Ren, X.: BP neural network with error feedback input research and application. In: Second International Conference on Intelligent Computation Technology and Automation, 2009. ICICTA’09, vol. 1, pp. 63–66. IEEE (2009). https://doi.org/10.1109/ICICTA.2009.24

  25. Wong, W.K., Xia, M., Chu, W.: Adaptive neural network model for time-series forecasting. Eur. J. Oper. Res. 207(2), 807–816 (2010). https://doi.org/10.1016/j.ejor.2010.05.022

  26. Yang, S.H., Wang, H.L., Lo, Y.C., Lai, H.Y., Chen, K.Y., Lan, Y.H., Kao, C.C., Chou, C., Lin, S.H., Huang, J.W., Wang, C.F., Kuo, C.H., Chen, Y.Y.: Inhibition of long-term variability in decoding forelimb trajectory using evolutionary neural networks with error-correction learning. Front. Comput. Neurosci. 14, 22 (2020). https://doi.org/10.3389/fncom.2020.00022

  27. Zemouri, R., Gouriveau, R., Zerhouni, N.: Defining and applying prediction performance metrics on a recurrent narx time series model. Neurocomputing 73(13–15), 2506–2521 (2010)

    Article  Google Scholar 

  28. Zimmermann, H.G., Neuneier, R., Grothmann, R.: Modeling dynamical systems by error correction neural networks. In: Soofi, A.S., Cao, L. (eds.) Modelling and Forecasting Financial Data: Techniques of Nonlinear Dynamics, pp. 237–263. Springer US, Boston, MA (2002). https://doi.org/10.1007/978-1-4615-0931-8_12

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Waddah Saeed .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Saeed, W., Ghazali, R. (2023). Recursive Multi-step Time-Series Forecasting for Residual-Feedback Artificial Neural Networks: A Survey. In: Rivera, G., Rosete, A., Dorronsoro, B., Rangel-Valdez, N. (eds) Innovations in Machine and Deep Learning. Studies in Big Data, vol 134. Springer, Cham. https://doi.org/10.1007/978-3-031-40688-1_1

Download citation

Publish with us

Policies and ethics