DYNOTEARS: Structure Learning from Time-Series Data
Not on the map. Why?
Abstract (arXiv)
We revisit the structure learning problem for dynamic Bayesian networks and propose a method that simultaneously estimates contemporaneous (intra-slice) and time-lagged (inter-slice) relationships between variables in a time-series. Our approach is score-based, and revolves around minimizing a penalized loss subject to an acyclicity constraint. To solve this problem, we leverage a recent algebraic result characterizing the acyclicity constraint as a smooth equality constraint. The resulting algorithm, which we call DYNOTEARS, outperforms other methods on simulated data, especially in high-dimensions as the number of variables increases. We also apply this algorithm on real datasets from two different domains, finance and molecular biology, and analyze the resulting output. Compared to state-of-the-art methods for learning dynamic Bayesian networks, our method is both scalable and accurate on real data. The simple formulation and competitive performance of our method make it suitable for a variety of problems where one seeks to learn connections between variables across time.
Key facts. Cited by 198 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 23; 2023: 38; 2024: 41; 2025: 34; 2026: 45.
198 papers.
Sort:
By area:
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 135
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 105
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learningcited by 64
- 2022Temporally Disentangled Representation Learningcited by 59
- 2021Unsuitability of NOTEARS for Causal Graph Discoverycited by 46
- 2023Causal Recurrent Variational Autoencoder for Medical Time Series Generationcited by 44
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectivescited by 43
- 2021Neural graphical modelling in continuous-time: consistency guarantees and algorithmscited by 42
- 2023CUTS+: High-dimensional Causal Discovery from Irregular Time-seriescited by 39
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
38 more
- 2023CausalTime: Realistically Generated Time-series for Benchmarking of Causal Discoverycited by 35
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2021NTS-NOTEARS: Learning Nonparametric DBNs With Prior Knowledgecited by 33
- 2023Discovering Causal Relations and Equations from Datacited by 33
- 2023CUTS: Neural Causal Discovery from Irregular Time-Series Datacited by 32
- 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
- 2022Rhino: Deep Causal Temporal Relationship Learning With History-dependent Noisecited by 30
- 2023DynGFN: Towards Bayesian Inference of Gene Regulatory Networks with GFlowNetscited by 27
- 2025CausalRivers -- Scaling up benchmarking of causal discovery for real-world time-seriescited by 24
- 2022Truncated Matrix Power Iteration for Differentiable DAG Learningcited by 23
- 2024MECD: Unlocking Multi-Event Causal Discovery in Video Reasoningcited by 23
- 2021Data Generating Process to Evaluate Causal Discovery Techniques for Time Series Datacited by 22
- 2022MissDAG: Causal Discovery in the Presence of Missing Data with Continuous Additive Noise Modelscited by 21
- 2023Temporally Disentangled Representation Learning under Unknown Nonstationaritycited by 21
- 2023Causal Modeling with Stationary Diffusionscited by 19
- 2022Achieving Long-Term Fairness in Sequential Decision Makingcited by 18
- 2022A Review of Causality for Learning Algorithms in Medical Image Analysiscited by 18
- 2023Hierarchical Graph Neural Networks for Causal Discovery and Root Cause Localizationcited by 18
- 2024Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processescited by 18
- 2021FedDAG: Federated DAG Structure Learningcited by 17
- 2024Standardizing Structural Causal Modelscited by 17
- 2024CausalFormer: An Interpretable Transformer for Temporal Causal Discoverycited by 17
- 2021Beyond Predictions in Neural ODEs: Identification and Interventionscited by 15
- 2023Interpretation of Time-Series Deep Models: A Surveycited by 15
- 2023Case Studies of Causal Discovery from IT Monitoring Time Seriescited by 14
- 2023Neural Structure Learning with Stochastic Differential Equationscited by 14
- 2022Learning Latent Causal Dynamicscited by 13
- 2024RealTCD: Temporal Causal Discovery from Interventional Data with Large Language Modelcited by 13
- 2022Learning Task-Aware Effective Brain Connectivity for fMRI Analysis with Graph Neural Networkscited by 12
- 2024Recursive Causal Discoverycited by 12
- 2021Causal Discovery from Conditionally Stationary Time Seriescited by 11
- 2021Multi-task Learning of Order-Consistent Causal Graphscited by 10
- 2023Discovering Mixtures of Structural Causal Models from Time Series Datacited by 10
- 2021Entropy-based Discovery of Summary Causal Graphs in Time Seriescited by 9
- 2023On the Identifiability of Switching Dynamical Systemscited by 9
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysiscited by 9
- 2023Causal Discovery from Subsampled Time Series with Proxy Variablescited by 8
- 2023Learning DAGs from Data with Few Root Causescited by 8
50 most cited of 198 All 198 (JSON)
- 2026Identifiability Guarantees for Drivers and Dynamics of Delayed Physical Systems29 Sep 2026
- 2026seq2cause: One Autoregressive Backbone, Four Causal Discovery Tasks in Event Sequences25 Sep 2026
- 2026ITSY: Causal Discovery From Irregular Time-Series Data20 Sep 2026
- 2026Beyond Stationarity in Time Series: Discovering Causal Structures and Latent Regimes via Markov Blankets4 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026DACRI: Decision-Aware Causal Intervention Ranking for Critical Supply Chains11 Aug 2026
- 2026AutoCause: A Python framework that automates expert decisions in environmental time-series causal discovery31 Jul 2026
- 2026Causal Discovery with Inverted Self-attention for Multivariate Time Series30 Jul 2026
- 2026CEDAR: Causal Edge Discovery for Autoregressive Processes22 Jul 2026
- 2026The Failures of Marginal Influence-Based Attribution Methods for Global Time Series Explanations25 Jun 2026
- 2026GRACE: Gated Refinement for Accurate Causal Edge Discovery in High-Dimensional Time Series22 Jun 2026
- 2026A Survey on Federated Causal Discovery and Inference21 Jun 2026
38 more
- 2026Fundamental Dynamical Units for Physics-Informed Structural Inference from Perturbation Time-Series in Networked Systems12 Jun 2026
- 2026Forecasting Is Not Attribution: Localizing Decoder Bypass in Graph-Based Neural Marketing Mix Models10 Jun 2026
- 2026REGEN: Reference-Guided Synthetic Multivariate Time Series Generation for Forecasting3 Jun 2026
- 2026Learning Temporal Causal Structure via Smooth Differentiable Optimization2 Jun 2026
- 2026Time Series Causal Discovery via Context-Conditioned and Causality-Augmented Pretraining26 May 2026
- 2026Causal Discovery in Structural VAR Models Under Equal Noise Variance21 May 2026
- 2026Exploiting Non-Negativity in DAG Structure Learning19 May 2026
- 2026A Unified Framework for Structure-Aware Clustering and Heterogeneous Causal Graph Learning19 May 2026
- 2026Prediction Bottlenecks Don't Discover Causal Structure (But Here's What They Actually Do)9 May 2026
- 2026Mask2Cause: Temporal Causal Discovery Beyond Causality in Mean8 May 2026
- 2026PerCaM-Health: Personalized Dynamic Causal Graphs for Healthcare Reasoning8 May 2026
- 2026Integrating Causal DAGs in Deep RL: Activating Minimal Markovian States with Multi-Order Exposure8 May 2026
- 2026PRCD-MAP: Learning How Much to Trust Imperfect Priors in Causal Discovery3 May 2026
- 2026M-CaStLe: Uncovering Local Causal Structures in Multivariate Space-Time Gridded Data1 May 2026
- 2026Hypergraph and Latent ODE Learning for Multimodal Root Cause Localization in Microservices1 May 2026
- 2026Differentiable latent structure discovery for interpretable forecasting in clinical time series30 Apr 2026
- 2026Proactive Dialogue Model with Intent Prediction30 Apr 2026
- 2026TTCD:Transformer Integrated Temporal Causal Discovery from Non-Stationary Time Series Data27 Apr 2026
- 2026Causal-Audit: A Framework for Risk Assessment of Assumption Violations in Time-Series Causal Discovery2 Apr 2026
- 2026Smoothing the Landscape: Causal Structure Learning via Diffusion Denoising Objectives2 Apr 2026
- 2026Causal-INSIGHT: Probing Temporal Models to Extract Causal Structure26 Mar 2026
- 2026NeSy-Edge: Neuro-Symbolic Trustworthy Self-Healing in the Computing Continuum22 Mar 2026
- 2026Learning Causal Structure of Time Series using Best Order Score Search5 Mar 2026
- 2026Coarse-to-Fine Learning of Dynamic Causal Structures26 Feb 2026
- 2026Rethinking Chronological Causal Discovery with Signal Processing23 Feb 2026
- 2026VCDF: A Validated Consensus-Driven Framework for Time Series Causal Discovery22 Feb 2026
- 2026Large Causal Models for Temporal Causal Discovery20 Feb 2026
- 2026Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability13 Feb 2026
- 2026Uncertainty Quantification in Federated Granger Causality Learning13 Feb 2026
- 2026SC3D: Dynamic and Differentiable Causal Discovery for Temporal and Instantaneous Graphs2 Feb 2026
- 2026DCD: Decomposition-based Causal Discovery from Autocorrelated and Non-Stationary Temporal Data1 Feb 2026
- 2026MiCA: A Mobility-Informed Causal Adapter for Lightweight Epidemic Forecasting16 Jan 2026
- 2026Transformer Is Inherently a Causal Learner9 Jan 2026
- 2025Causal Discovery with Mixed Latent Confounding via Precision Decomposition31 Dec 2025
- 2025Causal Structure Learning for Dynamical Systems with Theoretical Score Analysis16 Dec 2025
- 2025Non-negative DAG Learning from Time-Series Data8 Dec 2025
- 2025Spatio-Temporal Hierarchical Causal Models25 Nov 2025
- 2025KarmaTS: A Universal Simulation Platform for Multivariate Time Series with Functional Causal Dynamics14 Nov 2025
50 newest of 198 All 198 (JSON)
- 2024MECD: Unlocking Multi-Event Causal Discovery in Video Reasoningcited by 23
- 2025MECD+: Unlocking Event-Level Causal Graph Discovery for Video Reasoningcited by 5
- 2025Generating Causal Explanations of Vehicular Agent Behavioural Interactions with Learnt Reward Profilescited by 0
- 2026A Survey on Federated Causal Discovery and Inferencecited by 0
- 2026A Survey on Federated Causal Discovery and Inference21 Jun 2026
- 2025Generating Causal Explanations of Vehicular Agent Behavioural Interactions with Learnt Reward Profiles18 Mar 2025
- 2025MECD+: Unlocking Event-Level Causal Graph Discovery for Video Reasoning13 Jan 2025
- 2024MECD: Unlocking Multi-Event Causal Discovery in Video Reasoning26 Sep 2024
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 135
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 105
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learningcited by 64
- 2022Temporally Disentangled Representation Learningcited by 59
- 2021Unsuitability of NOTEARS for Causal Graph Discoverycited by 46
- 2023Causal Recurrent Variational Autoencoder for Medical Time Series Generationcited by 44
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectivescited by 43
- 2021Neural graphical modelling in continuous-time: consistency guarantees and algorithmscited by 42
- 2023CUTS+: High-dimensional Causal Discovery from Irregular Time-seriescited by 39
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
12 most cited of 193 All 193 (JSON)
- 2026Identifiability Guarantees for Drivers and Dynamics of Delayed Physical Systems29 Sep 2026
- 2026seq2cause: One Autoregressive Backbone, Four Causal Discovery Tasks in Event Sequences25 Sep 2026
- 2026ITSY: Causal Discovery From Irregular Time-Series Data20 Sep 2026
- 2026Beyond Stationarity in Time Series: Discovering Causal Structures and Latent Regimes via Markov Blankets4 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026DACRI: Decision-Aware Causal Intervention Ranking for Critical Supply Chains11 Aug 2026
- 2026AutoCause: A Python framework that automates expert decisions in environmental time-series causal discovery31 Jul 2026
- 2026Causal Discovery with Inverted Self-attention for Multivariate Time Series30 Jul 2026
- 2026CEDAR: Causal Edge Discovery for Autoregressive Processes22 Jul 2026
- 2026The Failures of Marginal Influence-Based Attribution Methods for Global Time Series Explanations25 Jun 2026
- 2026GRACE: Gated Refinement for Accurate Causal Edge Discovery in High-Dimensional Time Series22 Jun 2026
- 2026Fundamental Dynamical Units for Physics-Informed Structural Inference from Perturbation Time-Series in Networked Systems12 Jun 2026
12 newest of 193 All 193 (JSON)