Data-driven prediction of a multi-scale Lorenz 96 chaotic system using deep learning methods: Reservoir computing, ANN, and RNN-LSTM

Type: Preprint

Publication Date: 2019-06-19

Citations: 12

DOI: https://doi.org/10.31223/osf.io/fbxns

Abstract

In this paper, the performance of three deep learning methods for predicting short-term evolution and for reproducing the long-term statistics of a multi-scale spatio-temporal Lorenz 96 system is examined. The methods are: echo state network (a type of reservoir computing, RC-ESN), deep feed-forward artificial neural network (ANN), and recurrent neural network with long short-term memory (RNN-LSTM). This Lorenz 96 system has three tiers of nonlinearly interacting variables representing slow/large-scale ($X$), intermediate ($Y$), and fast/small-scale ($Z$) processes. For training or testing, only $X$ is available; $Y$ and $Z$ are never known or used. We show that RC-ESN substantially outperforms ANN and RNN-LSTM for short-term prediction, e.g., accurately forecasting the chaotic trajectories for hundreds of numerical solvers time steps, equivalent to several Lyapunov timescales. The RNN-LSTM and ANN show some prediction skills as well; RNN-LSTM bests ANN. Furthermore, even after losing the trajectory, data predicted by RC-ESN and RNN-LSTM have probability density functions (PDFs) that closely match the true PDF, even at the tails. The PDF of the data predicted using ANN, however, deviates from the true PDF. Implications, caveats, and applications to data-driven and data-assisted surrogate modeling of complex nonlinear dynamical systems such as weather/climate are discussed.

Locations

  • arXiv (Cornell University) - View - PDF
  • EarthArXiv (California Digital Library) - View

Similar Works

Action Title Year Authors
+ Data-driven prediction of a multi-scale Lorenz 96 chaotic system using a hierarchy of deep learning methods: Reservoir computing, ANN, and RNN-LSTM 2019 Ashesh Chattopadhyay
Pedram Hassanzadeh
Krishna V. Palem
Devika Subramanian
+ Data-driven prediction of a multi-scale Lorenz 96 chaotic system using deep learning methods: Reservoir computing, ANN, and RNN-LSTM 2020 Ashesh Chattopadhyay
Pedram Hassanzadeh
Devika Subramanian
+ PDF Chat Data-driven predictions of a multiscale Lorenz 96 chaotic system using machine-learning methods: reservoir computing, artificial neural network, and long short-term memory network 2020 Ashesh Chattopadhyay
Pedram Hassanzadeh
Devika Subramanian
+ Backpropagation Algorithms and Reservoir Computing in Recurrent Neural Networks for the Forecasting of Complex Spatiotemporal Dynamics 2019 Pantelis R. Vlachas
Jaideep Pathak
Brian R. Hunt
Themistoklis P. Sapsis
Michelle Girvan
Edward Ott
Petros Koumoutsakos
+ Backpropagation Algorithms and Reservoir Computing in Recurrent Neural Networks for the Forecasting of Complex Spatiotemporal Dynamics 2019 Pantelis R. Vlachas
Jaideep Pathak
Brian R. Hunt
Themistoklis P. Sapsis
Michelle Girvan
Edward Ott
Petros Koumoutsakos
+ A Systematic Exploration of Reservoir Computing for Forecasting Complex Spatiotemporal Dynamics 2022 Jason A. Platt
Stephen G. Penny
Timothy A. Smith
Tse‐Chun Chen
Henry D. I. Abarbanel
+ PDF Chat Accuracy of neural networks for the simulation of chaotic dynamics: Precision of training data vs precision of the algorithm 2020 SĂ©bastien Bompas
Bertrand Georgeot
D. Guéry-Odelin
+ A nonintrusive hybrid neural-physics modeling of incomplete dynamical systems: Lorenz equations 2021 Suraj Pawar
Omer San
Adil Rasheed
I. M. Navon
+ Physics-Informed Long Short-Term Memory for Forecasting and Reconstruction of Chaos 2023 Elise Özalp
Georgios Margazoglou
Luca Magri
+ PDF Chat Predicting Chaotic System Behavior using Machine Learning Techniques 2024 Huaiyuan Rao
Yichen Zhao
Qiang Lai
+ A nonintrusive hybrid neural-physics modeling of incomplete dynamical systems: Lorenz equations 2021 Suraj Pawar
Omer San
Adil Rasheed
I. M. Navon
+ PDF Chat Hybridizing traditional and next-generation reservoir computing to accurately and efficiently forecast dynamical systems 2024 Ravi Chepuri
Dael Amzalag
Thomas M. Antonsen
Michelle Girvan
+ PDF Chat Data-driven forecasting of high-dimensional chaotic systems with long short-term memory networks 2018 Pantelis R. Vlachas
Wonmin Byeon
Zhong Wan
Themistoklis P. Sapsis
Petros Koumoutsakos
+ PDF Chat Hybridizing Traditional and Next-Generation Reservoir Computing to Accurately and Efficiently Forecast Dynamical Systems 2024 Ravi Chepuri
Dael Amzalag
Thomas M. Antonsen
Michelle Girvan
+ PDF Chat Good and bad predictions: Assessing and improving the replication of chaotic attractors by means of reservoir computing 2019 Alexander Haluszczynski
Christoph RĂ€th
+ Deciphering Dynamical Nonlinearities in Short Time Series Using Recurrent Neural Networks 2019 Radhakrishnan Nagarajan
+ Deciphering Dynamical Nonlinearities in Short Time Series Using Recurrent Neural Networks 2019 Radhakrishnan Nagarajan
+ PDF Chat Modeling chaotic Lorenz ODE System using Scientific Machine Learning 2024 Sameera S Kashyap
Raj Dandekar
Rajat Dandekar
Sreedath Panat
+ PDF Chat Hybrid forecasting of chaotic processes: Using machine learning in conjunction with a knowledge-based model 2018 Jaideep Pathak
Alexander Wikner
Rebeckah K. Fussell
Sarthak Chandra
Brian R. Hunt
Michelle Girvan
Edward Ott
+ Model-Free Prediction of Chaotic Systems Using High Efficient Next-generation Reservoir Computing 2021 Zhuo Liu
Leisheng Jin

Works Cited by This (35)

Action Title Year Authors
+ Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting 2015 Xingjian Shi
Zhourong Chen
Hao Wang
Dit‐Yan Yeung
Wai Kin Wong
Wang‐chun Woo
+ On the difficulty of training Recurrent Neural Networks 2012 Razvan Pascanu
TomĂĄĆĄ Mikolov
Yoshua Bengio
+ Sequence to Sequence Learning with Neural Networks 2014 Ilya Sutskever
Oriol Vinyals
Quoc V. Le
+ Non-Parametric Estimation of a Multivariate Probability Density 1969 V. A. Epanechnikov
+ PDF Chat Speech recognition with deep recurrent neural networks 2013 Alex Graves
Abdelrahman Mohamed
Geoffrey E. Hinton
+ Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation 2014 Kyunghyun Cho
Bart van Merriënboer
Çaǧlar GĂŒlçehre
Dzmitry Bahdanau
Fethi Bougares
Holger Schwenk
Yoshua Bengio
+ Doing Moore with Less -- Leapfrogging Moore's Law with Inexactness for Supercomputing 2016 Sven Leyffer
Stefan M. Wild
Mike Fagan
Marc Snir
Krishna V. Palem
Kazutomo Yoshii
Hal Finkel
+ Using machine learning to replicate chaotic attractors and calculate Lyapunov exponents from data 2017 Jaideep Pathak
Zhixin Lu
Brian R. Hunt
Michelle Girvan
Edward Ott
+ Long-term Forecasting using Tensor-Train RNNs 2017 Rose Yu
Stephan Zheng
Anima Anandkumar
Yisong Yue
+ Spatiotemporal pattern extraction by spectral analysis of vector-valued observables 2017 Dimitrios Giannakis
A. Ourmazd
Joanna SƂawiƄska
Zhizhen Zhao