Online real-time learning of dynamical systems from noisy streaming data

Abstract Recent advancements in sensing and communication facilitate obtaining high-frequency real-time data from various physical systems like power networks, climate systems, biological networks, etc. However, since the data are recorded by physical sensors, it is natural that the obtained data is...

Full description

Bibliographic Details
Main Authors: S. Sinha, S. P. Nandanoori, D. A. Barajas-Solano
Format: Article
Language:English
Published: Nature Portfolio 2023-12-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-023-49045-w
_version_ 1797377063957561344
author S. Sinha
S. P. Nandanoori
D. A. Barajas-Solano
author_facet S. Sinha
S. P. Nandanoori
D. A. Barajas-Solano
author_sort S. Sinha
collection DOAJ
description Abstract Recent advancements in sensing and communication facilitate obtaining high-frequency real-time data from various physical systems like power networks, climate systems, biological networks, etc. However, since the data are recorded by physical sensors, it is natural that the obtained data is corrupted by measurement noise. In this paper, we present a novel algorithm for online real-time learning of dynamical systems from noisy time-series data, which employs the Robust Koopman operator framework to mitigate the effect of measurement noise. The proposed algorithm has three main advantages: (a) it allows for online real-time monitoring of a dynamical system; (b) it obtains a linear representation of the underlying dynamical system, thus enabling the user to use linear systems theory for analysis and control of the system; (c) it is computationally fast and less intensive than the popular extended dynamic mode decomposition (EDMD) algorithm. We illustrate the efficiency of the proposed algorithm by applying it to identify the Van der Pol oscillator, the chaotic attractor of the Henon map, the IEEE 68 bus system, and a ring network of Van der Pol oscillators.
first_indexed 2024-03-08T19:47:38Z
format Article
id doaj.art-a583e8d1fa2f4343a5f05d9c24622437
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-03-08T19:47:38Z
publishDate 2023-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-a583e8d1fa2f4343a5f05d9c246224372023-12-24T12:15:31ZengNature PortfolioScientific Reports2045-23222023-12-0113111510.1038/s41598-023-49045-wOnline real-time learning of dynamical systems from noisy streaming dataS. Sinha0S. P. Nandanoori1D. A. Barajas-Solano2Pacific Northwest National LaboratoryPacific Northwest National LaboratoryPacific Northwest National LaboratoryAbstract Recent advancements in sensing and communication facilitate obtaining high-frequency real-time data from various physical systems like power networks, climate systems, biological networks, etc. However, since the data are recorded by physical sensors, it is natural that the obtained data is corrupted by measurement noise. In this paper, we present a novel algorithm for online real-time learning of dynamical systems from noisy time-series data, which employs the Robust Koopman operator framework to mitigate the effect of measurement noise. The proposed algorithm has three main advantages: (a) it allows for online real-time monitoring of a dynamical system; (b) it obtains a linear representation of the underlying dynamical system, thus enabling the user to use linear systems theory for analysis and control of the system; (c) it is computationally fast and less intensive than the popular extended dynamic mode decomposition (EDMD) algorithm. We illustrate the efficiency of the proposed algorithm by applying it to identify the Van der Pol oscillator, the chaotic attractor of the Henon map, the IEEE 68 bus system, and a ring network of Van der Pol oscillators.https://doi.org/10.1038/s41598-023-49045-w
spellingShingle S. Sinha
S. P. Nandanoori
D. A. Barajas-Solano
Online real-time learning of dynamical systems from noisy streaming data
Scientific Reports
title Online real-time learning of dynamical systems from noisy streaming data
title_full Online real-time learning of dynamical systems from noisy streaming data
title_fullStr Online real-time learning of dynamical systems from noisy streaming data
title_full_unstemmed Online real-time learning of dynamical systems from noisy streaming data
title_short Online real-time learning of dynamical systems from noisy streaming data
title_sort online real time learning of dynamical systems from noisy streaming data
url https://doi.org/10.1038/s41598-023-49045-w
work_keys_str_mv AT ssinha onlinerealtimelearningofdynamicalsystemsfromnoisystreamingdata
AT spnandanoori onlinerealtimelearningofdynamicalsystemsfromnoisystreamingdata
AT dabarajassolano onlinerealtimelearningofdynamicalsystemsfromnoisystreamingdata