Separation of Chaotic Signals by Reservoir Computing
arXiv:1910.10080 · doi:10.1063/1.5132766
Abstract
We demonstrate the utility of machine learning in the separation of superimposed chaotic signals using a technique called Reservoir Computing. We assume no knowledge of the dynamical equations that produce the signals, and require only training data consisting of finite time samples of the component signals. We test our method on signals that are formed as linear combinations of signals from two Lorenz systems with different parameters. Comparing our nonlinear method with the optimal linear solution to the separation problem, the Wiener filter, we find that our method significantly outperforms the Wiener filter in all the scenarios we study. Furthermore, this difference is particularly striking when the component signals have similar frequency spectra. Indeed, our method works well when the component frequency spectra are indistinguishable - a case where a Wiener filter performs essentially no separation.
arXiv comment12 pages, 7 figures
References in corpus (2)
Cited by in corpus (11)
- Multifunctionality in a Reservoir Computer
- Dissipation as a resource for Quantum Reservoir Computing
- Data driven soliton solution of the nonlinear Schrödinger equation with certain -symmetric potentials via deep learning
- Model-free prediction of emergence of extreme events in a parametrically driven nonlinear dynamical system by Deep Learning
- Machine Learning Link Inference of Noisy Delay-coupled Networks with Opto-Electronic Experimental Tests
- Learning unidirectional coupling using echo-state network
- Denoising of discrete-time chaotic signals using echo state networks
- Liouvillian skin effect in quantum neural networks
- Denoising and Reconstruction of Nonlinear Dynamics using Truncated Reservoir Computing
- Learning Beyond Experience: Generalizing to Unseen State Space with Reservoir Computing
- Advanced Techniques in Stability Analysis of Trans-Neptunian Objects