Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Dualformer: Time-Frequency Dual Domain Learning for Long-term Time Series Forecasting

About

Transformer-based models, despite their promise for long-term time series forecasting (LTSF), suffer from an inherent low-pass filtering effect that limits their effectiveness. This issue arises due to undifferentiated propagation of frequency components across layers, causing a progressive attenuation of high-frequency information crucial for capturing fine-grained temporal variations. To address this limitation, we propose Dualformer, a principled dual-domain framework that rethinks frequency modeling from a layer-wise perspective. Dualformer introduces three key components: (1) a dual-branch architecture that concurrently models complementary temporal patterns in both time and frequency domains; (2) a hierarchical frequency sampling module that allocates distinct frequency bands to different layers, preserving high-frequency details in lower layers while modeling low-frequency trends in deeper layers; and (3) a periodicity-aware weighting mechanism that dynamically balances contributions from the dual branches based on the harmonic energy ratio of inputs, supported theoretically by a derived lower bound. This design enables structured frequency modeling and adaptive integration of time-frequency features, effectively preserving high-frequency information and enhancing generalization. Extensive experiments conducted on eight widely used benchmarks demonstrate Dualformer's robustness and superior performance, particularly on heterogeneous or weakly periodic data. Our code is publicly available at https://github.com/Akira-221/Dualformer.

Jingjing Bai, Yoshinobu Kawahara• 2026

Related benchmarks

TaskDatasetResultRank
Long-term time-series forecastingETTh1
MAE1.6
351
Multivariate long-term forecastingETTh1
MSE0.359
344
Multivariate long-term series forecastingETTh2
MSE0.335
319
Long-term time-series forecastingETTm1--
295
Multivariate long-term series forecastingWeather
MSE0.22
288
Multivariate long-term series forecastingETTm1
MSE0.283
257
Long-term time-series forecastingETTh1 (test)
MSE0.073
221
Multivariate Time-series ForecastingTraffic
MSE0.406
200
Multivariate long-term forecastingElectricity
MSE0.128
183
Multivariate long-term series forecastingETTm2
MSE0.245
175
Showing 10 of 17 rows

Other info

Follow for update