Search papers, labs, and topics across Lattice.
This paper identifies a critical gap in multivariate time series forecasting, where existing Direct Forecasting (DF) methods fail to account for cross-variable dependencies among future values. The authors introduce a novel structural regularizer, Cross-Variable Loss (CvLoss), which penalizes inconsistencies in forecast residuals across a cross-variable graph, thereby enhancing the coherence of predictions. Experimental results demonstrate that CvLoss significantly improves the performance of various forecasting models, outperforming traditional learning objectives and ensuring compatibility with multiple forecasting architectures.
Ignoring future cross-variable dependencies can lead to significant forecasting errors, but a new structural regularizer, CvLoss, bridges this gap and boosts model accuracy.
Multivariate time series forecasting presents unique challenges because future variables often co-evolve under shared system dynamics. While existing studies mainly focus on cross-variable dependencies in historical observations, dependencies among future values are much less explored. Specifically, modern forecasting models largely follow the Direct Forecasting (DF) paradigm, generating multi-step forecasts with point-wise objectives that do not explicitly constrain cross-variable structure. In this work, we show that the DF objective is mismatched in the presence of cross-variable and lagged dependencies, revealing an objective gap. To address this issue, we propose \textbf{C}ross-\textbf{V}ariable \textbf{Loss} (CvLoss), a plug-in structural regularizer that constrains forecast residuals on a cross-variable graph. CvLoss penalizes inconsistent edge-wise residual differences over forecast patches, encouraging consistency across both synchronous and asynchronous interactions. Our experiments show that CvLoss consistently improves competitive forecasting models, outperforms representative learning objectives, and is compatible with a variety of forecasting backbones.