Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Routing Channel-Patch Dependencies in Time Series Forecasting with Graph Spectral Decomposition

About

Time series forecasting has attracted significant attention in the field of AI. Previous works have revealed that the Channel-Independent (CI) strategy improves forecasting performance by modeling each channel individually, but it often suffers from poor generalization and overlooks meaningful inter-channel interactions. Conversely, Channel-Dependent (CD) strategies aggregate all channels, which may introduce irrelevant information and lead to oversmoothing. Despite recent progress, few existing methods offer the flexibility to adaptively balance CI and CD strategies in response to varying channel dependencies. To address this, we propose a generic plugin xCPD, that can adaptively model the channel-patch dependencies from the perspective of graph spectral decomposition. Specifically, xCPD first projects multivariate signals into the frequency domain using a shared graph Fourier basis, and groups patches into low-, mid-, and high-frequency bands based on their spectral energy responses. xCPD then applies a channel-adaptive routing mechanism that dynamically adjusts the degree of inter-channel interaction for each patch, enabling selective activation of frequency-specific experts. This facilitates fine-grained input-aware modeling of smooth trends, local fluctuations, and abrupt transitions. xCPD can be seamlessly integrated on top of existing CI and CD forecasting models, consistently enhancing both accuracy and generalization across benchmarks. The code is available https://github.com/Clearloveyuan/xCPD.

Dongyuan Li, Shun Zheng, Chang Xu, Jiang Bian, Renhe Jiang• 2026

Related benchmarks

TaskDatasetResultRank
Long-term time-series forecastingTraffic
MSE0.358
427
Long-term forecastingETTm1
MSE0.28
422
Long-term time-series forecastingETTh1 (test)
MSE0.401
410
Long-term forecastingETTh1
MSE0.357
409
Long-term forecastingETTm2
MSE0.366
350
Long-term forecastingETTh2
MSE0.27
310
Long-term time-series forecastingWeather (test)
MSE0.221
223
Long-term time-series forecastingETTh2 (test)
MSE0.345
216
Long-term time-series forecastingETTm1 (test)
MSE0.343
199
Long-term time-series forecastingTraffic (test)
MSE0.394
182
Showing 10 of 42 rows

Other info

Follow for update