Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processes
Not on the map. Why?
Abstract (arXiv)
Inferring the causal structure underlying stochastic dynamical systems from observational data holds great promise in domains ranging from science and health to finance. Such processes can often be accurately modeled via stochastic differential equations (SDEs), which naturally imply causal relationships via "which variables enter the differential of which other variables". In this paper, we develop conditional independence (CI) constraints on coordinate processes over selected intervals that are Markov with respect to the acyclic dependence graph (allowing self-loops) induced by a general SDE model. We then provide a sound and complete causal discovery algorithm, capable of handling both fully and partially observed data, and uniquely recovering the underlying or induced ancestral graph by exploiting time directionality assuming a CI oracle. Finally, to make our algorithm practically usable, we also propose a flexible, consistent signature kernel-based CI test to infer these constraints from data. We extensively benchmark the CI test in isolation and as part of our causal discovery algorithms, outperforming existing approaches in SDE models and beyond.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 53 of its 121 references that are in the map. First posted on arXiv 28 Feb 2024.
Builds on
53 of 121 references.
References · 53
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 745
- 2016Kernel Mean Embedding of Distributions: A Review and Beyondcited by 360
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2017Detecting causal associations in large nonlinear time series datasetscited by 240
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2019Learning Sparse Nonparametric DAGscited by 207
- 2020DYNOTEARS: Structure Learning from Time-Series Datacited by 198
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2020Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasetscited by 136
- 2016Foundations of Structural Causal Models with Cycles and Latent Variablescited by 134
- 2019Learning Neural Causal Models from Unknown Interventionscited by 113
38 more
- 2022Score matching enables causal discovery of nonlinear additive noise modelscited by 108
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 105
- 2016A Primer on the Signature Method in Machine Learningcited by 100
- 2020A Measure-Theoretic Approach to Kernel Conditional Mean Embeddingscited by 86
- 2016Kernels for sequentially ordered datacited by 83
- 2020High-recall causal discovery for autocorrelated time series with latent confounderscited by 82
- 2017Approximate Kernel-based Conditional Independence Tests for Fast Non-Parametric Causal Discoverycited by 76
- 2022Learning to Induce Causal Structurecited by 68
- 2021Granger Causality: A Review and Recent Advancescited by 62
- 2020The Signature Kernel is the solution of a Goursat PDEcited by 58
- 2018Signature moments to characterize laws of stochastic processescited by 54
- 2022Differentiable DAG Samplingcited by 46
- 2017Model-Powered Conditional Independence Testcited by 43
- 2021Neural graphical modelling in continuous-time: consistency guarantees and algorithmscited by 42
- 2023Scalable Causal Discovery with Score Matchingcited by 42
- 2014From Ordinary Differential Equations to Structural Causal Models: the deterministic casecited by 41
- 2016Kernel Distribution Embeddings: Universal Kernels, Characteristic Kernels and Kernel Metrics on Distributionscited by 39
- 2023Non-adversarial training of Neural SDEs with signature kernel scorescited by 36
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2020Causal models for dynamical systemscited by 34
- 2020Distribution Regression for Sequential Datacited by 31
- 2023Assumption violations in causal discovery and the robustness of score matchingcited by 28
- 2021Higher Order Kernel Mean Embeddings to Capture Filtrations of Stochastic Processescited by 27
- 2022BaCaDI: Bayesian Causal Discovery with Unknown Interventionscited by 26
- 2023Neural signature kernels as infinite-width-depth-limits of controlled ResNetscited by 25
- 2018Causal Modeling of Dynamical Systemscited by 24
- 2021Local permutation tests for conditional independencecited by 23
- 2021Data Generating Process to Evaluate Causal Discovery Techniques for Time Series Datacited by 22
- 2021SigGPDE: Scaling Sparse Gaussian Processes on Sequential Datacited by 22
- 2023Global universal approximation of functional input maps on weighted spacescited by 19
- 2021SK-Tree: a systematic malware detection algorithm on streaming trees via the signature kernelcited by 16
- 2021Beyond Predictions in Neural ODEs: Identification and Interventionscited by 15
- 2023Neural Structure Learning with Stochastic Differential Equationscited by 14
- 2021Conditional Independence Testing in Hilbert Spaces with Applications to Functional Data Analysiscited by 12
- 2022Sparsity in Continuous-Depth Neural Networkscited by 10
- 2023The Signature Kernelcited by 8
- 2022Nonparametric Conditional Local Independence Testingcited by 7
- 2023Kernel-based independence tests for causal structure learning on functional datacited by 6
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2024: 8; 2025: 5; 2026: 5.
18 papers.
Sort:
By area:
- 2024Theoretical Foundations of Deep Selective State-Space Modelscited by 73
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Modelscited by 16
- 2024Lecture notes on rough paths and applications to machine learningcited by 13
- 2024Dynamic Structural Causal Modelscited by 13
- 2024Identifying Drift, Diffusion, and Causal Structure from Temporal Snapshotscited by 10
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signalscited by 9
- 2026Interventional Time Series Priors for Causal Foundation Modelscited by 6
- 2024Sparse Signature Coefficient Recovery via Kernelscited by 5
- 2025pySigLib -- Fast Signature-Based Computations on CPU and GPUcited by 5
- 2024SigDiffusions: Score-Based Diffusion Models for Time Series via Log-Signature Embeddingscited by 4
- 2025ParallelFlow: Parallelizing Linear Transformers via Flow Discretizationcited by 3
- 2025An Asymmetric Independence Model for Causal Discovery on Path Spacescited by 2
6 more
- 2026Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Seriescited by 1
- 2024Log-PDE Methods for Rough Signature Kernelscited by 0
- 2025Novelty detection on path spacecited by 0
- 2026Sign Identifiability of Causal Effects in Stationary Stochastic Dynamical Systemscited by 0
- 2026Faithful Embeddings of Irregular and Asynchronous Data for Online Log-NCDEscited by 0
- 2026Disentangling Continuous-Time Latent Dynamics: Identifiability of Latent SDEs via Diffusion Shiftscited by 0
- 2026Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Series27 Jul 2026
- 2026Disentangling Continuous-Time Latent Dynamics: Identifiability of Latent SDEs via Diffusion Shifts26 Jun 2026
- 2026Faithful Embeddings of Irregular and Asynchronous Data for Online Log-NCDEs28 May 2026
- 2026Interventional Time Series Priors for Causal Foundation Models11 Mar 2026
- 2026Sign Identifiability of Causal Effects in Stationary Stochastic Dynamical Systems9 Mar 2026
- 2025Novelty detection on path space2 Dec 2025
- 2025pySigLib -- Fast Signature-Based Computations on CPU and GPU12 Sep 2025
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Models23 May 2025
- 2025ParallelFlow: Parallelizing Linear Transformers via Flow Discretization1 Apr 2025
- 2025An Asymmetric Independence Model for Causal Discovery on Path Spaces12 Mar 2025
- 2024Sparse Signature Coefficient Recovery via Kernels11 Dec 2024
- 2024Identifying Drift, Diffusion, and Causal Structure from Temporal Snapshots30 Oct 2024
6 more
- 2024SigDiffusions: Score-Based Diffusion Models for Time Series via Log-Signature Embeddings14 Jun 2024
- 2024Dynamic Structural Causal Models3 Jun 2024
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signals22 May 2024
- 2024Lecture notes on rough paths and applications to machine learning9 Apr 2024
- 2024Log-PDE Methods for Rough Signature Kernels1 Apr 2024
- 2024Theoretical Foundations of Deep Selective State-Space Models29 Feb 2024
- 2024Theoretical Foundations of Deep Selective State-Space Modelscited by 73
- 2024Theoretical Foundations of Deep Selective State-Space Models29 Feb 2024
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Modelscited by 16
- 2024Lecture notes on rough paths and applications to machine learningcited by 13
- 2024Dynamic Structural Causal Modelscited by 13
- 2024Identifying Drift, Diffusion, and Causal Structure from Temporal Snapshotscited by 10
- 2024Exact Gradients for Stochastic Spiking Neural Networks Driven by Rough Signalscited by 9
- 2026Interventional Time Series Priors for Causal Foundation Modelscited by 6
- 2024Sparse Signature Coefficient Recovery via Kernelscited by 5
- 2025pySigLib -- Fast Signature-Based Computations on CPU and GPUcited by 5
- 2025ParallelFlow: Parallelizing Linear Transformers via Flow Discretizationcited by 3
- 2025An Asymmetric Independence Model for Causal Discovery on Path Spacescited by 2
- 2026Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Seriescited by 1
- 2024Log-PDE Methods for Rough Signature Kernelscited by 0
12 most cited of 16 All 16 (JSON)
- 2026Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Series27 Jul 2026
- 2026Disentangling Continuous-Time Latent Dynamics: Identifiability of Latent SDEs via Diffusion Shifts26 Jun 2026
- 2026Faithful Embeddings of Irregular and Asynchronous Data for Online Log-NCDEs28 May 2026
- 2026Interventional Time Series Priors for Causal Foundation Models11 Mar 2026
- 2026Sign Identifiability of Causal Effects in Stationary Stochastic Dynamical Systems9 Mar 2026
- 2025Novelty detection on path space2 Dec 2025
- 2025pySigLib -- Fast Signature-Based Computations on CPU and GPU12 Sep 2025
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Models23 May 2025
- 2025ParallelFlow: Parallelizing Linear Transformers via Flow Discretization1 Apr 2025
- 2025An Asymmetric Independence Model for Causal Discovery on Path Spaces12 Mar 2025
- 2024Sparse Signature Coefficient Recovery via Kernels11 Dec 2024
- 2024Identifying Drift, Diffusion, and Causal Structure from Temporal Snapshots30 Oct 2024
12 newest of 16 All 16 (JSON)