Classification of chaotic time series with deep learning
arXiv:1908.06848 · doi:10.1016/j.physd.2019.132261
Abstract
We use standard deep neural networks to classify univariate time series generated by discrete and continuous dynamical systems based on their chaotic or non-chaotic behaviour. Our approach to circumvent the lack of precise models for some of the most challenging real-life applications is to train different neural networks on a data set from a dynamical system with a basic or low-dimensional phase space and then use these networks to classify univariate time series of a dynamical system with more intricate or high-dimensional phase space. We illustrate this generalisation approach using the logistic map, the sine-circle map, the Lorenz system, and the Kuramoto--Sivashinsky equation. We observe that a convolutional neural network without batch normalization layers outperforms state-of-the-art neural networks for time series classification and is able to generalise and classify time series as chaotic or not with high accuracy.
arXiv comment15 pages, 13 figures, accepted in Physica D: Nonlinear Phenomena
References in corpus (7)
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- Deep learning for time series classification: a review
- DGM: A deep learning algorithm for solving partial differential equations
- Solving high-dimensional partial differential equations using deep learning
- Hidden Physics Models: Machine Learning of Nonlinear Partial Differential Equations
- Using Machine Learning to Replicate Chaotic Attractors and Calculate Lyapunov Exponents from Data
- Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations
Cited by in corpus (4)
- Interpreted machine learning in fluid dynamics: Explaining relaminarisation events in wall-bounded shear flows
- How neural networks learn to classify chaotic time series
- Data Quality Monitoring for the Hadron Calorimeters Using Transfer Learning for Anomaly Detection
- Fold Bifurcation Identification through Scientific Machine Learning