Recent interest in exploiting machine learning for model-free prediction of chaotic systems focused on the time evolution of the dynamical variables of the system as a whole, which include both amplitude and phase. In particular, in the framework based on reservoir computing, the prediction horizon as determined by the largest Lyapunov exponent is often short, typically about five or six Lyapunov times that contain approximately equal number of oscillation cycles of the system. There are situations in the real world where the phase information is important, such as the ups and downs of species populations in ecology, the polarity of a voltage variable in an electronic circuit, and the concentration of certain chemical above or below the average. Using classic chaotic oscillators and a chaotic food-web system from ecology as examples, we demonstrate that reservoir computing can be exploited for long-term prediction of the phase of chaotic oscillators. The typical prediction horizon can be orders of magnitude longer than that with predicting the entire variable, for which we provide a physical understanding. We also demonstrate that a properly designed reservoir computing machine can reliably sense phase synchronization between a pair of coupled chaotic oscillators with implications to the design of the parallel reservoir scheme for predicting large chaotic systems.
Read full abstract