DCD: Decomposition-based Causal Discovery from Autocorrelated and Non-Stationary Temporal Data

arXiv stat.ML / 4/29/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses the difficulty of causal discovery in multivariate time series caused by non-stationarity and temporal autocorrelation, which can lead existing methods to infer spurious causal links.
  • It proposes a decomposition-based framework that splits each series into trend, seasonal, and residual components, then runs component-specific causal inference methods tailored to each part.
  • Trend is analyzed with stationarity tests, seasonal components with kernel-based dependence measures, and residuals with constraint-based causal discovery.
  • The method integrates component-level graphs into a unified multi-scale causal structure to separate long- and short-range causal effects and improve interpretability.
  • Experiments on synthetic benchmarks and real climate data show improved recovery of the ground-truth causal structure versus state-of-the-art baselines, especially under strong non-stationarity and autocorrelation.

Abstract

Multivariate time series in domains such as finance, climate science, and healthcare often exhibit long-term trends, seasonal patterns, and short-term fluctuations, complicating causal inference under non-stationarity and autocorrelation. Existing causal discovery methods typically operate on raw observations, making them vulnerable to spurious edges and misattributed temporal dependencies. We introduce a decomposition-based causal discovery framework that separates each time series into trend, seasonal, and residual components and performs component-specific causal analysis. Trend components are assessed using stationarity tests, seasonal components using kernel-based dependence measures, and residual components using constraint-based causal discovery. The resulting component-level graphs are integrated into a unified multi-scale causal structure. This approach isolates long- and short-range causal effects, reduces spurious associations, and improves interpretability. Across extensive synthetic benchmarks and real-world climate data, our framework more accurately recovers ground-truth causal structure than state-of-the-art baselines, particularly under strong non-stationarity and temporal autocorrelation.