Hierarchical delay-memory echo state network: A model designed for multi-step chaotic time series prediction

Abstract Predicting for long-term dynamics of complex systems from observations is a challenging topic in the field of time series modeling and analysis, and is continually under research. Noteworthily, multi-step prediction requires accurate learning of dynamics and correlations between historical data for predicting future behavior. In this paper, we proposed a modified recurrent neural network named hierarchical delay-memory echo state network (HDESN) for solving the task of multi-step chaotic time series prediction. The HDESN uses multiple reservoirs with delay-memory capabilities, which can simultaneously discover and explore the information of short-term and long-term memory hidden in the historical sequence, and extract the valuable evolution patterns through deep topology and hierarchical processing. Moreover, to ensure high-quality prediction results and reduce the computational burden as much as possible, we further design a phase-space representation strategy which can calculate a compact topology and delay-memory coefficient according to the chaotic characteristics of the data. Compared with other improved ESN-based models, the proposed HDESN does not have a larger memory capacity to capture potential evolution law hidden in the complex system layer by layer, but can also adaptively determine a suitable network architecture to reflect the mapping relations in chaotic phase space. The experimental results on two benchmark chaotic systems and a real-world meteorological dataset demonstrate that the proposed HDESN model obtains satisfactory performance in multi-step chaotic time series prediction.

[1]  Claudio Gallicchio,et al.  Deep reservoir computing: A critical experimental analysis , 2017, Neurocomputing.

[2]  Chun Zhang,et al.  Long-term prediction of chaotic systems with machine learning , 2020 .

[3]  Zahra Hajirahimi,et al.  Hybrid structures in time series modeling and forecasting: A review , 2019, Eng. Appl. Artif. Intell..

[4]  Amir F. Atiya,et al.  A Bias and Variance Analysis for Multistep-Ahead Time Series Forecasting , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Andrzej M. Trzynadlowski,et al.  Wind speed and wind direction forecasting using echo state network with nonlinear functions , 2019, Renewable Energy.

[6]  Wasim Ahmad,et al.  A new forecasting model with wrapper-based feature selection approach using multi-objective optimization technique for chaotic crude oil time series , 2020 .

[7]  Claudio Gallicchio,et al.  Design of deep echo state networks , 2018, Neural Networks.

[8]  Zhen Pan,et al.  Short-term natural gas consumption prediction based on Volterra adaptive filter and improved whale optimization algorithm , 2020, Eng. Appl. Artif. Intell..

[9]  Edward Ott,et al.  Attractor reconstruction by machine learning. , 2018, Chaos.

[10]  Yoshua Bengio,et al.  Hierarchical Multiscale Recurrent Neural Networks , 2016, ICLR.

[11]  Aytaç Altan,et al.  THE EFFECT OF KERNEL VALUES IN SUPPORT VECTOR MACHINE TO FORECASTING PERFORMANCE OF FINANCIAL TIME SERIES , 2019 .

[12]  Tie Qiu,et al.  Hybrid Regularized Echo State Network for Multivariate Chaotic Time Series Prediction , 2019, IEEE Transactions on Cybernetics.

[13]  P. Grassberger,et al.  Measuring the Strangeness of Strange Attractors , 1983 .

[14]  Zhiguang Hua,et al.  Remaining useful life prediction of PEMFC systems based on the multi-input echo state network , 2020 .

[15]  Xiaoxiang Guo,et al.  Low dimensional mid-term chaotic time series prediction by delay parameterized method , 2020, Inf. Sci..

[16]  Gilberto Reynoso-Meza,et al.  Multi-objective ensembles of echo state networks and extreme learning machines for streamflow series forecasting , 2020, Eng. Appl. Artif. Intell..

[17]  Seçkin Karasu,et al.  Recognition of COVID-19 disease from X-ray images by hybrid model consisting of 2D curvelet transform, chaotic salp swarm algorithm and deep learning technique , 2020, Chaos, Solitons & Fractals.

[18]  Claudio Gallicchio,et al.  Architectural and Markovian factors of echo state networks , 2011, Neural Networks.

[19]  Sebastian Wallot,et al.  Calculation of Average Mutual Information (AMI) and False-Nearest Neighbors (FNN) for the Estimation of Embedding Parameters of Multidimensional Time Series in Matlab , 2018, Front. Psychol..

[20]  F. Takens Detecting strange attractors in turbulence , 1981 .

[21]  Xin Zhang,et al.  An asynchronously deep reservoir computing for predicting chaotic time series , 2020, Appl. Soft Comput..

[22]  Guanrong Chen,et al.  Feedback anticontrol of discrete chaos , 1998 .

[23]  Yi Pan,et al.  Multi-Horizon Time Series Forecasting with Temporal Attention Learning , 2019, KDD.

[24]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[25]  Garrison W. Cottrell,et al.  DeePr-ESN: A deep projection-encoding echo-state network , 2020, Inf. Sci..

[26]  Allen G Hart,et al.  Embedding and approximation theorems for echo state networks , 2019, Neural Networks.

[27]  Juan-Pablo Ortega,et al.  Echo state networks are universal , 2018, Neural Networks.

[28]  B. Schrauwen,et al.  Reservoir computing and extreme learning machines for non-linear time-series data analysis , 2013, Neural Networks.

[29]  Wei Xie,et al.  An Integrated Probabilistic Approach to Lithium-Ion Battery Remaining Useful Life Estimation , 2015, IEEE Transactions on Instrumentation and Measurement.

[30]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[31]  Herbert Jaeger,et al.  Echo State Property Linked to an Input: Exploring a Fundamental Characteristic of Recurrent Neural Networks , 2013, Neural Computation.

[32]  Salwani Abdullah,et al.  Optimization of neural network using kidney-inspired algorithm with control of filtration rate and chaotic map for real-world rainfall forecasting , 2018, Eng. Appl. Artif. Intell..

[33]  C. Y. Chung,et al.  Novel Multi-Step Short-Term Wind Power Prediction Framework Based on Chaotic Time Series Analysis and Singular Spectrum Analysis , 2018, IEEE Transactions on Power Systems.

[34]  Jaideep Pathak,et al.  Model-Free Prediction of Large Spatiotemporally Chaotic Systems from Data: A Reservoir Computing Approach. , 2018, Physical review letters.

[35]  Toshiyuki Yamane,et al.  Recent Advances in Physical Reservoir Computing: A Review , 2018, Neural Networks.

[36]  A. Wolf,et al.  Determining Lyapunov exponents from a time series , 1985 .

[37]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[38]  Manfred Mudelsee,et al.  Trend analysis of climate time series: A review of methods , 2019, Earth-Science Reviews.

[39]  Simone Scardapane,et al.  Prediction of telephone calls load using Echo State Network with exogenous variables , 2015, Neural Networks.

[40]  Jaideep Pathak,et al.  Combining Machine Learning with Knowledge-Based Modeling for Scalable Forecasting and Subgrid-Scale Closure of Large, Complex, Spatiotemporal Systems , 2020, Chaos.

[41]  Rachid Outbib,et al.  Adaptive Prognostic of Fuel Cells by Implementing Ensemble Echo State Networks in Time-Varying Model Space , 2020, IEEE Transactions on Industrial Electronics.

[42]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[43]  Massimo Panella,et al.  A Distributed Algorithm for the Cooperative Prediction of Power Production in PV Plants , 2019, IEEE Transactions on Energy Conversion.

[44]  Stelios D. Bekiros,et al.  Digital currency forecasting with chaotic meta-heuristic bio-inspired signal processing techniques , 2019, Chaos, Solitons & Fractals.

[45]  Amir Hussain,et al.  Multilayered Echo State Machine: A Novel Architecture and Algorithm , 2017, IEEE Transactions on Cybernetics.

[46]  Haiyan Lu,et al.  A Novel Framework of Reservoir Computing for Deterministic and Probabilistic Wind Power Forecasting , 2020, IEEE Transactions on Sustainable Energy.

[47]  Herbert Jaeger,et al.  Optimization and applications of echo state networks with leaky- integrator neurons , 2007, Neural Networks.