Causal Discovery in Nonlinear Dynamical Systems using Koopman Operators
Adam Rupe, Derek DeSantis, Craig Bakker, Parvathi Kooloth, Jian Lu

TL;DR
This paper introduces a new data-driven method for causal discovery in nonlinear dynamical systems using Koopman operators, providing theoretical insights and practical algorithms validated on complex systems.
Contribution
It develops a Koopman-based framework for causality in dynamical systems, bridging theory and data-driven causal inference in high-dimensional nonlinear contexts.
Findings
Koopman causality aligns with perturbation-based causal flow.
Demonstrated on Rossler and Lorenz 96 systems.
Provides a practical algorithm for causal analysis.
Abstract
We present a theory of causality in dynamical systems using Koopman operators. Our theory is grounded on a rigorous definition of causal mechanism in dynamical systems given in terms of flow maps. In the Koopman framework, we prove that causal mechanisms manifest as particular flows of observables between function subspaces. While the flow map definition is a clear generalization of the standard definition of causal mechanism given in the structural causal model framework, the flow maps are complicated objects that are not tractable to work with in practice. By contrast, the equivalent Koopman definition lends itself to a straightforward data-driven algorithm that can quantify multivariate causal relations in high-dimensional nonlinear dynamical systems. The coupled Rossler system provides examples and demonstrations throughout our exposition. We also demonstrate the utility of our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFault Detection and Control Systems
