Time Series Forecasting Using Neural Networks: Are Recurrent Connections Necessary?

被引:0
|
作者
Salihu A. Abdulkarim
Andries P. Engelbrecht
机构
[1] University of Pretoria,Computer Science Department
[2] Stellenbosch University,Department of Industrial Engineering, Department of Computer Science
来源
Neural Processing Letters | 2019年 / 50卷
关键词
Time series forecasting; Neural networks; Recurrent neural networks; Resilient propagation; Particle swarm optimization; Cooperative quantum particle swarm optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Artificial neural networks (NNs) are widely used in modeling and forecasting time series. Since most practical time series are non-stationary, NN forecasters are often implemented using recurrent/delayed connections to handle the temporal component of the time varying sequence. These recurrent/delayed connections increase the number of weights required to be optimized during training of the NN. Particle swarm optimization (PSO) is now an established method for training NNs, and was shown in several studies to outperform the classical backpropagation training algorithm. The original PSO was, however, designed for static environments. In dealing with non-stationary data, modified versions of PSOs for optimization in dynamic environments are used. These dynamic PSOs have been successfully used to train NNs on classification problems under non-stationary environments. This paper formulates training of a NN forecaster as dynamic optimization problem to investigate if recurrent/delayed connections are necessary in a NN time series forecaster when a dynamic PSO is used as the training algorithm. Experiments were carried out on eight forecasting problems. For each problem, a feedforward NN (FNN) is trained with a dynamic PSO algorithm and the performance is compared to that obtained from four different types of recurrent NNs (RNN) each trained using gradient descent, a standard PSO for static environments and the dynamic PSO algorithm. The RNNs employed were an Elman NN, a Jordan NN, a multirecurrent NN and a time delay NN. The performance of these forecasting models were evaluated under three different dynamic environmental scenarios. The results show that the FNNs trained with the dynamic PSO significantly outperformed all the RNNs trained using any of the other algorithms considered. These findings highlight that recurrent/delayed connections are not necessary in NNs used for time series forecasting (for the time series considered in this study) as long as a dynamic PSO algorithm is used as the training method.
引用
收藏
页码:2763 / 2795
页数:32
相关论文
共 50 条
  • [1] Time Series Forecasting Using Neural Networks: Are Recurrent Connections Necessary?
    Abdulkarim, Salihu A.
    Engelbrecht, Andries P.
    [J]. NEURAL PROCESSING LETTERS, 2019, 50 (03) : 2763 - 2795
  • [2] Robust recurrent neural networks for time series forecasting
    Zhang, Xueli
    Zhong, Cankun
    Zhang, Jianjun
    Wang, Ting
    Ng, Wing W. Y.
    [J]. NEUROCOMPUTING, 2023, 526 : 143 - 157
  • [3] Time Series Forecasting using Recurrent Neural Networks and Wavelet Reconstructed Signals
    Garcia-Pedrero, Angel
    Gomez-Gil, Pilar
    [J]. 20TH INTERNATIONAL CONFERENCE ON ELECTRONICS COMMUNICATIONS AND COMPUTERS (CONIELECOMP 2010), 2010, : 169 - 173
  • [4] Time series forecasting by recurrent product unit neural networks
    Fernandez-Navarro, F.
    de la Cruz, Maria Angeles
    Gutierrez, P. A.
    Castano, A.
    Hervas-Martinez, C.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (03): : 779 - 791
  • [5] Ensembles of Recurrent Neural Networks for Robust Time Series Forecasting
    Krstanovic, Sascha
    Paulheim, Heiko
    [J]. ARTIFICIAL INTELLIGENCE XXXIV, AI 2017, 2017, 10630 : 34 - 46
  • [6] Time series forecasting by recurrent product unit neural networks
    F. Fernández-Navarro
    Maria Angeles de la Cruz
    P. A. Gutiérrez
    A. Castaño
    C. Hervás-Martínez
    [J]. Neural Computing and Applications, 2018, 29 : 779 - 791
  • [7] Seasonal Streamflow Series Forecasting Using Recurrent Neural Networks
    Belotti, Jonatas T.
    Lazzarin, Lilian N. A.
    Usberti, Fabio L.
    Siqueira, Hugo
    [J]. 2018 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2018,
  • [8] Sales forecasting using time series and neural networks
    Ansuj, AP
    Camargo, ME
    Radharamanan, R
    Petry, DG
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 31 (1-2) : 421 - 424
  • [9] Time Series Forecasting using Recurrent Neural Networks modified by Bayesian Inference in the Learning Process
    Rodriguez Rivero, Cristian
    Pucheta, Julian
    Otano, Paula
    David Orjuela-Canon, Alvaro
    Patino, Daniel
    Franco, Leonardo
    Gorrostieta, Efren
    Puglisi, Jose Luis
    Juarez, Gustavo
    [J]. 2019 IEEE COLOMBIAN CONFERENCE ON APPLICATIONS IN COMPUTATIONAL INTELLIGENCE (COLCACI), 2019,
  • [10] Forecasting across time series databases using recurrent neural networks on groups of similar series: A clustering approach
    Bandara, Kasun
    Bergmeir, Christoph
    Smyl, Slawek
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 140 (140)