Detecting disturbances in network-coupled dynamical systems with machine learning

by   Per Sebastian Skardal, et al.

Identifying disturbances in network-coupled dynamical systems without knowledge of the disturbances or underlying dynamics is a problem with a wide range of applications. For example, one might want to know which nodes in the network are being disturbed and identify the type of disturbance. Here we present a model-free method based on machine learning to identify such unknown disturbances based only on prior observations of the system when forced by a known training function. We find that this method is able to identify the locations and properties of many different types of unknown disturbances using a variety of known forcing functions. We illustrate our results both with linear and nonlinear disturbances using food web and neuronal activity models. Finally, we discuss how to scale our method to large networks.


page 1

page 2

page 3

page 4


The AAA framework for modeling linear dynamical systems with quadratic output

We consider linear dynamical systems with quadratic output. We first def...

Identification of Chimera using Machine Learning

Coupled dynamics on the network models have been tremendously helpful in...

Using machine-learning modelling to understand macroscopic dynamics in a system of coupled maps

Machine learning techniques not only offer efficient tools for modelling...

The Dynamically Extended Mind -- A Minimal Modeling Case Study

The extended mind hypothesis has stimulated much interest in cognitive s...

Structural Inference of Networked Dynamical Systems with Universal Differential Equations

Networked dynamical systems are common throughout science in engineering...

Critical Sampling for Robust Evolution Operator Learning of Unknown Dynamical Systems

Given an unknown dynamical system, what is the minimum number of samples...

Please sign up or login with your details

Forgot password? Click here to reset