vix.ing · top · new · best · stats · spec

A method for identifying causality in the response of nonlinear dynamical systems

2024/09/26 by Joseph Massingham, Massingham, Joseph, Ole John Nielsen +3
Engineering · Physics and Astronomy · #Chaos control and synchronization #Control Systems and Identification #FOS: Computer and information sciences #Machine Learning (cs.LG) #stochastic dynamics and bifurcation

paper · pdf · doi:10.48550/arxiv.2409.17872

openalex publication_date 2024/09/26 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Predicting the response of nonlinear dynamical systems subject to random, broadband excitation is important across a range of scientific disciplines, such as structural dynamics and neuroscience. Building data-driven models requires experimental measurements of the system input and output, but it can be difficult to determine whether inaccuracies in the model stem from modelling errors or noise. This paper presents a novel method to identify the causal component of the input-output data from measurements of a system in the presence of output noise, as a function of frequency, without needing a high fidelity model. An output prediction, calculated using an available model, is optimally combined with noisy measurements of the output to predict the input to the system. The parameters of the algorithm balance the two output signals and are utilised to calculate a nonlinear coherence metric as a measure of causality. This method is applicable to a broad class of nonlinear dynamical systems. There are currently no solutions to this problem in the absence of a complete benchmark model.

Related