State space model improves forecasting of multiple related time signals

Channel-Dependent State Space Model for Multivariate Time Series Forecasting

Machine LearningArtificial Intelligence

Summary

Predicting multiple related time-based trends at once is important but hard because many methods either ignore how these trends influence each other or become too complex and slow. The authors introduce Chameleon, a new approach that lets the model consider interactions across different trends in a smart, efficient way, improving prediction accuracy without big slowdowns. They tested it on various datasets and it consistently outperformed other methods, while using memory and computation efficiently. This model helps better understand and predict complex time-dependent data in the real world.

What this means in practice

  • For traffic management teams: Forecast traffic patterns more accurately by capturing interactions among traffic sensors, improving planning and congestion control in transportation networks.
  • For energy grid operators: Predict energy consumption across multiple sources simultaneously with better accuracy by modeling dependencies between usage variables.

Authors

Yu-Cheng Wu, Fan-Keng Sun, Li-Chun Lu, Duane S. Boning

Abstract

Multivariate time series forecasting (MTSF) is critical across many real-world domains. Existing deep learning approaches fall into two paradigms with distinct limitations: channel-independent (CI) methods unconditionally ignore cross-variable dependencies and model only temporal dynamics, while channel-dependent (CD) methods consider both but typically rely on architectural compromises to mitigate overfitting and computational overhead. We therefore propose Chameleon, a specialized CD state space model (SSM) that enables data-dependent, fine-grained interactions across variables while scaling linearly with their number. By connecting selective SSMs with the Kalman filter, we leverage the missing measurement update in the former for cross-variable modeling while preserving the SSM backbone for robust temporal modeling. We further identify favorable inductive biases of GatedDeltaNet for time series, adapt it as our backbone, and improve generalization through additional techniques, including a previously unexplored stochastic perturbation of reversible instance normalization. On strongly dependent ODE and PEMS datasets, Chameleon achieves the best MSE and MAE across all settings, while its CI ablation and prior CD methods incur 61-178% higher MSE on average. Across 28 standard benchmark settings, Chameleon also achieves better MSE and MAE than each baseline in at least 27 and 22 cases, respectively. Training-time and peak-memory analyses on Traffic and ETT further demonstrate competitive efficiency and favorable memory scalability across different variable counts.