Dynamic Causal Structure Discovery and Causal Effect Estimation
Jianian Wang, Rui Song
TL;DR
This work tackles the problem of learning causal graphs that evolve over time and estimating time-varying causal effects. It introduces a dynamic causal structure discovery framework that marries basis approximation with score-based learning, and extends to time-lagged dependencies via dynamic SVAR models. A variational autoencoder–based approach enforces acyclicity and treatment constraints to recover valid, time-varying graphs, while enabling past and future graph estimation and forecasting of causal effects. The method is validated through simulations and a real-world COVID-19 policy-analysis, showing accurate dynamic graph recovery and time-dependent policy effects. Overall, the paper advances causal discovery in nonstationary settings and provides a practical toolkit for dynamic policy impact assessment.
Abstract
To represent the causal relationships between variables, a directed acyclic graph (DAG) is widely utilized in many areas, such as social sciences, epidemics, and genetics. Many causal structure learning approaches are developed to learn the hidden causal structure utilizing deep-learning approaches. However, these approaches have a hidden assumption that the causal relationship remains unchanged over time, which may not hold in real life. In this paper, we develop a new framework to model the dynamic causal graph where the causal relations are allowed to be time-varying. We incorporate the basis approximation method into the score-based causal discovery approach to capture the dynamic pattern of the causal graphs. Utilizing the autoregressive model structure, we could capture both contemporaneous and time-lagged causal relationships while allowing them to vary with time. We propose an algorithm that could provide both past-time estimates and future-time predictions on the causal graphs, and conduct simulations to demonstrate the usefulness of the proposed method. We also apply the proposed method for the covid-data analysis, and provide causal estimates on how policy restriction's effect changes.
