Suppressing unknown disturbances to dynamical systems using machine learning
Abstract Identifying and suppressing unknown disturbances to dynamical systems is a problem with applications in many different fields. Here we present a model-free method to identify and suppress an unknown disturbance to an unknown system based only on previous observations of the system under the influence of a known forcing function. We find that, under very mild restrictions on the training function, our method is able to robustly identify and suppress a large class of unknown disturbances. We illustrate our scheme with the identification of both deterministic and stochastic unknown disturbances to an analog electric chaotic circuit and with numerical examples where a chaotic disturbance to various chaotic dynamical systems is identified and suppressed.
Authors
- Clayton P. Byers (ORCID: https://orcid.org/0000-0001-5646-5200)
- Juan G. Restrepo (ORCID: https://orcid.org/0000-0002-2665-2256)
- Per Sebastian Skardal (ORCID: https://orcid.org/0000-0001-9955-6874)
Institutions
- University of Colorado Boulder (US)
- Hartford Financial Services (United States)
- Trinity College (US)
Publication Details
- Journal
- Communications Physics
- Published
- 2024-12-19
- DOI
- https://doi.org/10.1038/s42005-024-01885-2
- Citations
- 2
- Primary Topic
- Neural Networks and Reservoir Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.69
Funders
- National Science Foundation