Exploring the origins of switching dynamics in a multifunctional reservoir computer
Andrew Flynn, Andreas Amann
TL;DR
This paper investigates the origins of metastable switching dynamics in multifunctional reservoir computers using the seeing double problem, where two equal-radius circular orbits with opposite rotations must be reconstructed with a single readout. By varying the spectral radius ρ and the center separation x_cen, the authors perform attractor continuation and reveal a sequence in which one reconstructed attractor becomes unstable via collision with a saddle, a new attractor arises, and the system exhibits metastable switching between regions corresponding to the original orbits. The key finding is that a new attractor born during the bifurcation sequence facilitates switching, producing diverse patterns from chaotic to periodic, with residence times showing a sawtooth pattern across multiple exponential branches. These results highlight the critical role of memory and saddle dynamics in RCs, offer a framework to study metastability and chaotic itinerancy in data-driven dynamical systems, and have implications for designing multifunctional RCs that can robustly reconstruct multiple attractors.
Abstract
The concept of multifunctionality has enabled reservoir computers (RCs), a type of dynamical system that is typically realised as an artificial neural network, to reconstruct multiple attractors simultaneously using the same set of trained weights. However there are many additional phenomena that arise when training a RC to reconstruct more than one attractor. Previous studies have found that, in certain cases, if the RC fails to reconstruct a coexistence of attractors then it exhibits a form of metastability whereby, without any external input, the state of the RC switches between different modes of behaviour that resemble properties of the attractors it failed to reconstruct. In this paper we explore the origins of these switching dynamics in a paradigmatic setting via the `seeing double' problem.
