Prediction of chaotic time series using recurrent neural networks and reservoir computing techniques: A comparative study

被引:61
作者
Shahi, Shahrokh [1 ]
Fenton, Flavio H. [2 ]
Cherry, Elizabeth M. [1 ]
机构
[1] Georgia Inst Technol, Sch Computat Sci & Engn, Atlanta, GA 30332 USA
[2] Georgia Inst Technol, Sch Phys, Atlanta, GA 30332 USA
来源
MACHINE LEARNING WITH APPLICATIONS | 2022年 / 8卷
关键词
Recurrent neural networks; Reservoir computing; Echo state networks; Deep learning; Chaotic time series; Nonlinear vector autoregression; ECHO STATE NETWORKS; LEARNING-MODELS; DYNAMICS; MULTISTEP;
D O I
10.1016/j.mlwa.2022.100300
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, machine -learning techniques, particularly deep learning, have outperformed traditional timeseries forecasting approaches in many contexts, including univariate and multivariate predictions. This study aims to investigate the capability of (i) gated recurrent neural networks, including long short-term memory (LSTM) and gated recurrent unit (GRU) networks, (ii) reservoir computing (RC) techniques, such as echo state networks (ESNs) and hybrid physics -informed ESNs, and (iii) the nonlinear vector autoregression (NVAR) approach, which has recently been introduced as the next generation RC, for the prediction of chaotic time series and to compare their performance in terms of accuracy, efficiency, and robustness. We apply the methods to predict time series obtained from two widely used chaotic benchmarks, the Mackey-Glass and Lorenz -63 models, as well as two other chaotic datasets representing a bursting neuron and the dynamics of the El Ni & ntilde;o Southern Oscillation, and to one experimental dataset representing a time series of cardiac voltage with complex dynamics. We find that even though gated RNN techniques have been successful in forecasting time series generally, they can fall short in predicting chaotic time series for the methods, datasets, and ranges of hyperparameter values considered here. In contrast, for the chaotic datasets studied, we found that reservoir computing and NVAR techniques are more computationally efficient and offer more promise in long-term prediction of chaotic time series.
引用
收藏
页数:20
相关论文
共 60 条
[1]   An Empirical Comparison of Machine Learning Models for Time Series Forecasting [J].
Ahmed, Nesreen K. ;
Atiya, Amir F. ;
El Gayar, Neamat ;
El-Shishiny, Hisham .
ECONOMETRIC REVIEWS, 2010, 29 (5-6) :594-621
[2]   Continuous representations of time-series gene expression data [J].
Bar-Joseph, Z ;
Gerber, GK ;
Gifford, DK ;
Jaakkola, TS ;
Simon, I .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2003, 10 (3-4) :341-356
[3]   A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition [J].
Ben Taieb, Souhaib ;
Bontempi, Gianluca ;
Atiya, Amir F. ;
Sorjamaa, Antti .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (08) :7067-7083
[4]  
Bianchi F. M., 2017, Recurrent Neural Networks for Short-Term Load Forecasting: An Overview and Comparative Analysis, P31
[5]   Time-series models for reliability evaluation of power systems including wind energy [J].
Billinton, R ;
Chen, H ;
Ghajar, R .
MICROELECTRONICS AND RELIABILITY, 1996, 36 (09) :1253-1261
[6]  
Bollobas B., 2001, Cambridge Studies in Advanced Mathematics, V73
[8]   Forecasting loads and prices in competitive power markets [J].
Bunn, DW .
PROCEEDINGS OF THE IEEE, 2000, 88 (02) :163-169
[9]   Network structure effects in reservoir computers [J].
Carroll, T. L. ;
Pecora, L. M. .
CHAOS, 2019, 29 (08)
[10]   Evaluation of Deep Learning Models for Multi-Step Ahead Time Series Prediction [J].
Chandra, Rohitash ;
Goyal, Shaurya ;
Gupta, Rishabh .
IEEE ACCESS, 2021, 9 :83105-83123