1
|
Wang X, Cichos F. Harnessing synthetic active particles for physical reservoir computing. Nat Commun 2024; 15:774. [PMID: 38287028 PMCID: PMC10825170 DOI: 10.1038/s41467-024-44856-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/14/2023] [Accepted: 01/08/2024] [Indexed: 01/31/2024] Open
Abstract
The processing of information is an indispensable property of living systems realized by networks of active processes with enormous complexity. They have inspired many variants of modern machine learning, one of them being reservoir computing, in which stimulating a network of nodes with fading memory enables computations and complex predictions. Reservoirs are implemented on computer hardware, but also on unconventional physical substrates such as mechanical oscillators, spins, or bacteria often summarized as physical reservoir computing. Here we demonstrate physical reservoir computing with a synthetic active microparticle system that self-organizes from an active and passive component into inherently noisy nonlinear dynamical units. The self-organization and dynamical response of the unit are the results of a delayed propulsion of the microswimmer to a passive target. A reservoir of such units with a self-coupling via the delayed response can perform predictive tasks despite the strong noise resulting from the Brownian motion of the microswimmers. To achieve efficient noise suppression, we introduce a special architecture that uses historical reservoir states for output. Our results pave the way for the study of information processing in synthetic self-organized active particle systems.
Collapse
Affiliation(s)
- Xiangzun Wang
- Peter Debye Institute for Soft Matter Physics, Leipzig University, 04103, Leipzig, Germany
- Center for Scalable Data Analytics and Artificial Intelligence (ScaDS.AI) Dresden/Leipzig, 04105, Leipzig, Germany
| | - Frank Cichos
- Peter Debye Institute for Soft Matter Physics, Leipzig University, 04103, Leipzig, Germany.
| |
Collapse
|
2
|
Kanno K, Haya AA, Uchida A. Reservoir computing based on an external-cavity semiconductor laser with optical feedback modulation. OPTICS EXPRESS 2022; 30:34218-34238. [PMID: 36242440 DOI: 10.1364/oe.460016] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/24/2022] [Accepted: 08/22/2022] [Indexed: 06/16/2023]
Abstract
We numerically and experimentally investigate reservoir computing based on a single semiconductor laser with optical feedback modulation. In this scheme, an input signal is injected into a semiconductor laser via intensity or phase modulation of the optical feedback signal. We perform a chaotic time-series prediction task using the reservoir and compare the performances of intensity and phase modulation schemes. Our results indicate that the feedback signal of the phase modulation scheme outperforms that of the intensity modulation scheme. Further, we investigate the performance dependence of reservoir computing on parameter values and observe that the prediction error improves for large injection currents, unlike the results in a semiconductor laser with an optical injection input. The physical origin of the superior performance of the phase modulation scheme is analyzed using external cavity modes obtained from steady-state analysis in the phase space. The analysis indicates that high-dimensional mapping can be achieved from the input signal to the trajectory of the response laser output by using phase modulation of the feedback signal.
Collapse
|
3
|
Jungling T, Lymburn T, Small M. Consistency Hierarchy of Reservoir Computers. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2022; 33:2586-2595. [PMID: 34695007 DOI: 10.1109/tnnls.2021.3119548] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
We study the propagation and distribution of information-carrying signals injected in dynamical systems serving as reservoir computers. Through different combinations of repeated input signals, a multivariate correlation analysis reveals measures known as the consistency spectrum and consistency capacity. These are high-dimensional portraits of the nonlinear functional dependence between input and reservoir state. For multiple inputs, a hierarchy of capacities characterizes the interference of signals from each source. For an individual input, the time-resolved capacities form a profile of the reservoir's nonlinear fading memory. We illustrate this methodology for a range of echo state networks.
Collapse
|
4
|
Lymburn T, Algar SD, Small M, Jüngling T. Reservoir computing with swarms. CHAOS (WOODBURY, N.Y.) 2021; 31:033121. [PMID: 33810760 DOI: 10.1063/5.0039745] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/06/2020] [Accepted: 02/19/2021] [Indexed: 06/12/2023]
Abstract
We study swarms as dynamical systems for reservoir computing (RC). By example of a modified Reynolds boids model, the specific symmetries and dynamical properties of a swarm are explored with respect to a nonlinear time-series prediction task. Specifically, we seek to extract meaningful information about a predator-like driving signal from the swarm's response to that signal. We find that the naïve implementation of a swarm for computation is very inefficient, as permutation symmetry of the individual agents reduces the computational capacity. To circumvent this, we distinguish between the computational substrate of the swarm and a separate observation layer, in which the swarm's response is measured for use in the task. We demonstrate the implementation of a radial basis-localized observation layer for this task. The behavior of the swarm is characterized by order parameters and measures of consistency and related to the performance of the swarm as a reservoir. The relationship between RC performance and swarm behavior demonstrates that optimal computational properties are obtained near a phase transition regime.
Collapse
Affiliation(s)
- Thomas Lymburn
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Shannon D Algar
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Thomas Jüngling
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| |
Collapse
|
5
|
Jüngling T, Stemler T, Small M. Laminar chaos in nonlinear electronic circuits with delay clock modulation. Phys Rev E 2020; 101:012215. [PMID: 32069600 DOI: 10.1103/physreve.101.012215] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/12/2019] [Indexed: 11/07/2022]
Abstract
We study laminar chaos in an electronic experiment. A two-diode nonlinear circuit with delayed feedback shows chaotic dynamics similar to the Mackey-Glass or Ikeda delay systems. Clock modulation of a single delay line leads to a conservative variable delay, which with a second delay line is augmented to dissipative delays, leading to laminar chaotic regimes. We discuss the properties of this particular delay modulation and demonstrate experimental aspects of laminar chaos in terms of power spectra and return maps.
Collapse
Affiliation(s)
- Thomas Jüngling
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, 35 Stirling Highway, Crawley, WA 6009, Australia
| | - Thomas Stemler
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, 35 Stirling Highway, Crawley, WA 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, 35 Stirling Highway, Crawley, WA 6009, Australia.,Mineral Resources, CSIRO, Kensington, WA 6151, Australia
| |
Collapse
|
6
|
Lymburn T, Walker DM, Small M, Jüngling T. The reservoir's perspective on generalized synchronization. CHAOS (WOODBURY, N.Y.) 2019; 29:093133. [PMID: 31575144 DOI: 10.1063/1.5120733] [Citation(s) in RCA: 16] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/20/2019] [Accepted: 09/08/2019] [Indexed: 06/10/2023]
Abstract
We employ reservoir computing for a reconstruction task in coupled chaotic systems, across a range of dynamical relationships including generalized synchronization. For a drive-response setup, a temporal representation of the synchronized state is discussed as an alternative to the known instantaneous form. The reservoir has access to both representations through its fading memory property, each with advantages in different dynamical regimes. We also extract signatures of the maximal conditional Lyapunov exponent in the performance of variations of the reservoir topology. Moreover, the reservoir model reproduces different levels of consistency where there is no synchronization. In a bidirectional coupling setup, high reconstruction accuracy is achieved despite poor observability and independent of generalized synchronization.
Collapse
Affiliation(s)
- Thomas Lymburn
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - David M Walker
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Thomas Jüngling
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| |
Collapse
|
7
|
Lymburn T, Khor A, Stemler T, Corrêa DC, Small M, Jüngling T. Consistency in echo-state networks. CHAOS (WOODBURY, N.Y.) 2019; 29:023118. [PMID: 30823707 DOI: 10.1063/1.5079686] [Citation(s) in RCA: 26] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/02/2018] [Accepted: 01/20/2019] [Indexed: 06/09/2023]
Abstract
Consistency is an extension to generalized synchronization which quantifies the degree of functional dependency of a driven nonlinear system to its input. We apply this concept to echo-state networks, which are an artificial-neural network version of reservoir computing. Through a replica test, we measure the consistency levels of the high-dimensional response, yielding a comprehensive portrait of the echo-state property.
Collapse
Affiliation(s)
- Thomas Lymburn
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Alexander Khor
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Thomas Stemler
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Débora C Corrêa
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Thomas Jüngling
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| |
Collapse
|