Generating Fine-Grained Causality in Climate Time Series Data for Forecasting and Anomaly Detection
Dongqi Fu, Yada Zhu, Hanghang Tong, Kommy Weldemariam, Onkar Bhardwaj, Jingrui He
TL;DR
The paper addresses the challenge of uncovering fine-grained causal interactions in complex climate time series, including instantaneous effects, by introducing Time-Respecting Bayesian Network augmented Neural Granger Causality (TBN Granger Causality) and an end-to-end generative framework called TacSas. TacSas uses a bi-level optimization to first infer time-specific instantaneous causal graphs via a DAG-constrained variational encoder–decoder, then integrate these graphs with neural Granger causality to forecast and detect anomalies on tensor time series $\mathcal{X} \in \mathbb{R}^{N \times D \times T}$. The method is evaluated on synthetic Lorenz-96 as ground-truth causality and climate benchmarks ERA5 and NOAA, where TacSas demonstrates improved forecasting accuracy (MAE) and anomaly-detection performance (AUC-ROC) over strong baselines, while revealing interpretable time-respecting causal structures. This work offers a principled approach to structure learning in high-dimensional spatiotemporal data and has practical implications for climate forecasting and extreme-weather alerts.
Abstract
Understanding the causal interaction of time series variables can contribute to time series data analysis for many real-world applications, such as climate forecasting and extreme weather alerts. However, causal relationships are difficult to be fully observed in real-world complex settings, such as spatial-temporal data from deployed sensor networks. Therefore, to capture fine-grained causal relations among spatial-temporal variables for further a more accurate and reliable time series analysis, we first design a conceptual fine-grained causal model named TBN Granger Causality, which adds time-respecting Bayesian Networks to the previous time-lagged Neural Granger Causality to offset the instantaneous effects. Second, we propose an end-to-end deep generative model called TacSas, which discovers TBN Granger Causality in a generative manner to help forecast time series data and detect possible anomalies during the forecast. For evaluations, besides the causality discovery benchmark Lorenz-96, we also test TacSas on climate benchmark ERA5 for climate forecasting and the extreme weather benchmark of NOAA for extreme weather alerts.
