# Causal Structure Learning for Dynamical Systems with Theoretical Score Analysis

arXiv: https://arxiv.org/abs/2512.14361 · HTML: https://mlsanity.com/paper/2512.14361/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 58 references that are in the map.
- First posted on arXiv 16 Dec 2025.

## Builds on (most cited first, 13 of 13)

- [Neural Ordinary Differential Equations](https://mlsanity.com/paper/1806.07366/) (2018)
- [Differentiable Causal Discovery from Interventional Data](https://mlsanity.com/paper/2007.01754/) (2020)
- [DYNOTEARS: Structure Learning from Time-Series Data](https://mlsanity.com/paper/2002.00498/) (2020)
- [Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasets](https://mlsanity.com/paper/2003.03685/) (2020)
- [Permutation-based Causal Inference Algorithms with Interventions](https://mlsanity.com/paper/1705.10220/) (2017)
- [Learning unknown ODE models with Gaussian processes](https://mlsanity.com/paper/1803.04303/) (2018)
- [Neural graphical modelling in continuous-time: consistency guarantees and algorithms](https://mlsanity.com/paper/2105.02522/) (2021)
- [From Ordinary Differential Equations to Structural Causal Models: the deterministic case](https://mlsanity.com/paper/1408.2063/) (2014)
- [From Deterministic ODEs to Dynamic Structural Causal Models](https://mlsanity.com/paper/1608.08028/) (2016)
- [Variational multiple shooting for Bayesian ODEs with Gaussian processes](https://mlsanity.com/paper/2106.10905/) (2021)
- [We Are Not Your Real Parents: Telling Causal from Confounded using MDL](https://mlsanity.com/paper/1901.06950/) (2019)
- [A Practical Approach to Causal Inference over Time](https://mlsanity.com/paper/2410.10502/) (2024)
- [Safe Active Learning for Gaussian Differential Equations](https://mlsanity.com/paper/2412.09053/) (2024)

## Built on by (most cited first, 2 of 2)

- [ITSY: Causal Discovery From Irregular Time-Series Data](https://mlsanity.com/paper/2609.23516/) (2026)
- [Identifiability Guarantees for Drivers and Dynamics of Delayed Physical Systems](https://mlsanity.com/paper/2609.37944/) (2026)

## Abstract (arXiv)

Real world systems evolve in continuous-time according to their underlying causal relationships, yet their dynamics are often unknown. Existing approaches to learning such dynamics typically either discretize time -- leading to poor performance on irregularly sampled data -- or ignore the underlying causality. We propose CaDyT, a novel method for causal discovery on dynamical systems addressing both these challenges. In contrast to state-of-the-art causal discovery methods that model the problem using discrete-time Dynamic Bayesian networks, our formulation is grounded in Difference-based causal models, which allow milder assumptions for modeling the continuous nature of the system. CaDyT leverages exact Gaussian Process inference for modeling the continuous-time dynamics which is more aligned with the underlying dynamical process. We propose a practical instantiation that identifies the causal structure via a greedy search guided by the Algorithmic Markov Condition and Minimum Description Length principle. Our experiments show that CaDyT outperforms state-of-the-art methods on both regularly and irregularly-sampled data, discovering causal networks closer to the true underlying dynamics.
