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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
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
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
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
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
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
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
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
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
Granger, C.W.: Some properties of time series data and their use in econometric model specification. J. Econ. 16(1), 121–130 (1981)
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)
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
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
Panda, C., Narasimhan, V.: Forecasting exchange rate better with artificial neural network. J. Policy Model. 29(2), 227–236 (2007)
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
Shlens, J.: Time series prediction with artificial neural networks. In: Computer Science Program. Swarthmore College, Los Angeles (1999)
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)
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
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
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
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
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
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
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
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
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)
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-031-40688-1_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-40687-4
Online ISBN: 978-3-031-40688-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)