DAG: A Dual Correlation Network for Time Series Forecasting with Exogenous Variables
About
Time series forecasting is essential in various domains. Compared to relying solely on endogenous variables (i.e., target variables), considering exogenous variables (i.e., covariates) provides additional predictive information and often leads to more accurate predictions. However, existing methods for time series forecasting with exogenous variables (TSF-X) have the following shortcomings: 1) they do not leverage future exogenous variables, 2) they fail to fully account for the correlation between endogenous and exogenous variables. In this study, to better leverage exogenous variables, especially future exogenous variables, we propose DAG, which utilizes Dual correlAtion network along both the temporal and channel dimensions for time series forecasting with exoGenous variables. Specifically, we propose two core components: the Temporal Correlation Module and the Channel Correlation Module. Both modules consist of a correlation discovery submodule and a correlation injection submodule. The former is designed to capture the correlation effects of historical exogenous variables on future exogenous variables and on historical endogenous variables, respectively. The latter injects the discovered correlation relationships into the processes of forecasting future endogenous variables based on historical endogenous variables and future exogenous variables.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Time Series Forecasting | PJM | MSE0.057 | 29 | |
| Time Series Forecasting | DE | MSE0.277 | 29 | |
| Time Series Forecasting | NP | MSE0.202 | 29 | |
| Time Series Forecasting | Be | MSE0.361 | 29 | |
| Time Series Forecasting | FR | MSE0.355 | 29 | |
| Time Series Forecasting | Energy | MSE0.079 | 16 | |
| Deterministic Time Series Forecasting | EPF PJM Interconnection (test) | MSE0.093 | 8 | |
| Deterministic Time Series Forecasting | EPF Belgian (test) | MSE0.423 | 8 | |
| Deterministic Time Series Forecasting | EPF French (test) | MSE0.414 | 8 | |
| Deterministic Time Series Forecasting | EPF German (test) | MSE0.37 | 8 |