TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/xPatch: Dual-Stream Time Series Forecasting with Exponenti...

xPatch: Dual-Stream Time Series Forecasting with Exponential Seasonal-Trend Decomposition

Artyom Stitsyuk, Jaesik Choi

2024-12-23Time Series ForecastingTime SeriesMultivariate Time Series Forecasting
PaperPDFCode(official)

Abstract

In recent years, the application of transformer-based models in time-series forecasting has received significant attention. While often demonstrating promising results, the transformer architecture encounters challenges in fully exploiting the temporal relations within time series data due to its attention mechanism. In this work, we design eXponential Patch (xPatch for short), a novel dual-stream architecture that utilizes exponential decomposition. Inspired by the classical exponential smoothing approaches, xPatch introduces the innovative seasonal-trend exponential decomposition module. Additionally, we propose a dual-flow architecture that consists of an MLP-based linear stream and a CNN-based non-linear stream. This model investigates the benefits of employing patching and channel-independence techniques within a non-transformer model. Finally, we develop a robust arctangent loss function and a sigmoid learning rate adjustment scheme, which prevent overfitting and boost forecasting performance. The code is available at the following repository: https://github.com/stitsyuk/xPatch.

Results

TaskDatasetMetricValueModel
Time Series ForecastingIllness (36)MAE0.653xPatch
Time Series ForecastingIllness (36)MSE1.226xPatch
Time Series ForecastingIllness (48)MAE0.686xPatch
Time Series ForecastingIllness (48)MSE1.254xPatch
Time Series ForecastingETTh2 (720) MultivariateMAE0.418xPatch
Time Series ForecastingETTh2 (720) MultivariateMSE0.384xPatch
Time Series ForecastingTraffic (96)MAE0.233xPatch
Time Series ForecastingTraffic (96)MSE0.364xPatch
Time Series ForecastingETTh1 (720) MultivariateMAE0.459xPatch
Time Series ForecastingETTh1 (720) MultivariateMSE0.442xPatch
Time Series ForecastingTraffic (192)MAE0.241xPatch
Time Series ForecastingTraffic (192)MSE0.377xPatch
Time Series ForecastingETTm1 (192) MultivariateAccuracy0.355xPatch
Time Series ForecastingETTm1 (192) MultivariateMSE0.315xPatch
Time Series ForecastingWeather (192)MAE0.227xPatch
Time Series ForecastingWeather (192)MSE0.189xPatch
Time Series ForecastingWeather (336)MAE0.26xPatch
Time Series ForecastingWeather (336)MSE0.218xPatch
Time Series ForecastingETTm2 (96) MultivariateMAE0.24xPatch
Time Series ForecastingETTm2 (96) MultivariateMSE0.153xPatch
Time Series ForecastingIllness (24)MAE0.638xPatch
Time Series ForecastingIllness (24)MSE1.188xPatch
Time Series ForecastingElectricity (336)MAE0.249xPatch
Time Series ForecastingElectricity (336)MSE0.156xPatch
Time Series ForecastingWeather (720)MAE0.315xPatch
Time Series ForecastingWeather (720)MSE0.291xPatch
Time Series ForecastingSolar (720)MAE0.219xPatch
Time Series ForecastingSolar (720)MSE0.212xPatch
Time Series ForecastingETTh2 (336) MultivariateMAE0.36xPatch
Time Series ForecastingETTh2 (336) MultivariateMSE0.312xPatch
Time Series ForecastingExchange (336)MAE0.418xPatch
Time Series ForecastingExchange (336)MSE0.339xPatch
Time Series ForecastingExchange (96)MAE0.197xPatch
Time Series ForecastingExchange (96)MSE0.081xPatch
Time Series ForecastingETTh1 (192) MultivariateMAE0.395xPatch
Time Series ForecastingETTh1 (192) MultivariateMSE0.376xPatch
Time Series ForecastingExchange (720)MAE0.701xPatch
Time Series ForecastingExchange (720)MSE0.867xPatch
Time Series ForecastingTraffic (720)MAE0.273xPatch
Time Series ForecastingTraffic (720)MSE0.437xPatch
Time Series ForecastingSolar (192)MAE0.216xPatch
Time Series ForecastingSolar (192)MSE0.193xPatch
Time Series ForecastingTraffic (336)MAE0.243xPatch
Time Series ForecastingTraffic (336)MSE0.388xPatch
Time Series ForecastingElectricity (192)MAE0.232xPatch
Time Series ForecastingElectricity (192)MSE0.14xPatch
Time Series ForecastingETTh1 (336) MultivariateMAE0.415xPatch
Time Series ForecastingETTh1 (336) MultivariateMSE0.391xPatch
Time Series ForecastingETTm2 (336) MultivariateMAE0.315xPatch
Time Series ForecastingETTm2 (336) MultivariateMSE0.264xPatch
Time Series ForecastingETTm1 (336) MultivariateMAE0.376xPatch
Time Series ForecastingETTm1 (336) MultivariateMSE0.355xPatch
Time Series ForecastingSolar (336)MAE0.224xPatch
Time Series ForecastingSolar (336)MSE0.196xPatch
Time Series ForecastingETTm1 (96) MultivariateMAE0.33xPatch
Time Series ForecastingETTm1 (96) MultivariateMSE0.275xPatch
Time Series ForecastingETTm1 (720) MultivariateMAE0.411xPatch
Time Series ForecastingETTm1 (720) MultivariateMSE0.419xPatch
Time Series ForecastingSolar (96)MAE0.197xPatch
Time Series ForecastingSolar (96)MSE0.173xPatch
Time Series ForecastingExchange (192)MAE0.298xPatch
Time Series ForecastingExchange (192)MSE0.178xPatch
Time Series ForecastingETTh2 (96) MultivariateMAE0.297xPatch
Time Series ForecastingETTh2 (96) MultivariateMSE0.226xPatch
Time Series ForecastingIllness (60)Accuracy0.773xPatch
Time Series ForecastingIllness (60)MSE1.455xPatch
Time Series ForecastingWeather (96)MAE0.185xPatch
Time Series ForecastingWeather (96)MSE0.146xPatch
Time Series ForecastingETTm2 (192) MultivariateMAE0.28xPatch
Time Series ForecastingETTm2 (192) MultivariateMSE0.213xPatch
Time Series ForecastingETTh1 (96) MultivariateMAE0.379xPatch
Time Series ForecastingETTh1 (96) MultivariateMSE0.354xPatch
Time Series ForecastingElectricity (96)MAE0.217xPatch
Time Series ForecastingElectricity (96)MSE0.126xPatch
Time Series ForecastingETTh2 (192) MultivariateMAE0.33xPatch
Time Series ForecastingETTh2 (192) MultivariateMSE0.275xPatch
Time Series ForecastingElectricity (720)MAE0.281xPatch
Time Series ForecastingElectricity (720)MSE0.19xPatch
Time Series ForecastingETTm2 (720) MultivariateMAE0.363xPatch
Time Series ForecastingETTm2 (720) MultivariateMSE0.338xPatch
Time Series AnalysisIllness (36)MAE0.653xPatch
Time Series AnalysisIllness (36)MSE1.226xPatch
Time Series AnalysisIllness (48)MAE0.686xPatch
Time Series AnalysisIllness (48)MSE1.254xPatch
Time Series AnalysisETTh2 (720) MultivariateMAE0.418xPatch
Time Series AnalysisETTh2 (720) MultivariateMSE0.384xPatch
Time Series AnalysisTraffic (96)MAE0.233xPatch
Time Series AnalysisTraffic (96)MSE0.364xPatch
Time Series AnalysisETTh1 (720) MultivariateMAE0.459xPatch
Time Series AnalysisETTh1 (720) MultivariateMSE0.442xPatch
Time Series AnalysisTraffic (192)MAE0.241xPatch
Time Series AnalysisTraffic (192)MSE0.377xPatch
Time Series AnalysisETTm1 (192) MultivariateAccuracy0.355xPatch
Time Series AnalysisETTm1 (192) MultivariateMSE0.315xPatch
Time Series AnalysisWeather (192)MAE0.227xPatch
Time Series AnalysisWeather (192)MSE0.189xPatch
Time Series AnalysisWeather (336)MAE0.26xPatch
Time Series AnalysisWeather (336)MSE0.218xPatch
Time Series AnalysisETTm2 (96) MultivariateMAE0.24xPatch
Time Series AnalysisETTm2 (96) MultivariateMSE0.153xPatch
Time Series AnalysisIllness (24)MAE0.638xPatch
Time Series AnalysisIllness (24)MSE1.188xPatch
Time Series AnalysisElectricity (336)MAE0.249xPatch
Time Series AnalysisElectricity (336)MSE0.156xPatch
Time Series AnalysisWeather (720)MAE0.315xPatch
Time Series AnalysisWeather (720)MSE0.291xPatch
Time Series AnalysisSolar (720)MAE0.219xPatch
Time Series AnalysisSolar (720)MSE0.212xPatch
Time Series AnalysisETTh2 (336) MultivariateMAE0.36xPatch
Time Series AnalysisETTh2 (336) MultivariateMSE0.312xPatch
Time Series AnalysisExchange (336)MAE0.418xPatch
Time Series AnalysisExchange (336)MSE0.339xPatch
Time Series AnalysisExchange (96)MAE0.197xPatch
Time Series AnalysisExchange (96)MSE0.081xPatch
Time Series AnalysisETTh1 (192) MultivariateMAE0.395xPatch
Time Series AnalysisETTh1 (192) MultivariateMSE0.376xPatch
Time Series AnalysisExchange (720)MAE0.701xPatch
Time Series AnalysisExchange (720)MSE0.867xPatch
Time Series AnalysisTraffic (720)MAE0.273xPatch
Time Series AnalysisTraffic (720)MSE0.437xPatch
Time Series AnalysisSolar (192)MAE0.216xPatch
Time Series AnalysisSolar (192)MSE0.193xPatch
Time Series AnalysisTraffic (336)MAE0.243xPatch
Time Series AnalysisTraffic (336)MSE0.388xPatch
Time Series AnalysisElectricity (192)MAE0.232xPatch
Time Series AnalysisElectricity (192)MSE0.14xPatch
Time Series AnalysisETTh1 (336) MultivariateMAE0.415xPatch
Time Series AnalysisETTh1 (336) MultivariateMSE0.391xPatch
Time Series AnalysisETTm2 (336) MultivariateMAE0.315xPatch
Time Series AnalysisETTm2 (336) MultivariateMSE0.264xPatch
Time Series AnalysisETTm1 (336) MultivariateMAE0.376xPatch
Time Series AnalysisETTm1 (336) MultivariateMSE0.355xPatch
Time Series AnalysisSolar (336)MAE0.224xPatch
Time Series AnalysisSolar (336)MSE0.196xPatch
Time Series AnalysisETTm1 (96) MultivariateMAE0.33xPatch
Time Series AnalysisETTm1 (96) MultivariateMSE0.275xPatch
Time Series AnalysisETTm1 (720) MultivariateMAE0.411xPatch
Time Series AnalysisETTm1 (720) MultivariateMSE0.419xPatch
Time Series AnalysisSolar (96)MAE0.197xPatch
Time Series AnalysisSolar (96)MSE0.173xPatch
Time Series AnalysisExchange (192)MAE0.298xPatch
Time Series AnalysisExchange (192)MSE0.178xPatch
Time Series AnalysisETTh2 (96) MultivariateMAE0.297xPatch
Time Series AnalysisETTh2 (96) MultivariateMSE0.226xPatch
Time Series AnalysisIllness (60)Accuracy0.773xPatch
Time Series AnalysisIllness (60)MSE1.455xPatch
Time Series AnalysisWeather (96)MAE0.185xPatch
Time Series AnalysisWeather (96)MSE0.146xPatch
Time Series AnalysisETTm2 (192) MultivariateMAE0.28xPatch
Time Series AnalysisETTm2 (192) MultivariateMSE0.213xPatch
Time Series AnalysisETTh1 (96) MultivariateMAE0.379xPatch
Time Series AnalysisETTh1 (96) MultivariateMSE0.354xPatch
Time Series AnalysisElectricity (96)MAE0.217xPatch
Time Series AnalysisElectricity (96)MSE0.126xPatch
Time Series AnalysisETTh2 (192) MultivariateMAE0.33xPatch
Time Series AnalysisETTh2 (192) MultivariateMSE0.275xPatch
Time Series AnalysisElectricity (720)MAE0.281xPatch
Time Series AnalysisElectricity (720)MSE0.19xPatch
Time Series AnalysisETTm2 (720) MultivariateMAE0.363xPatch
Time Series AnalysisETTm2 (720) MultivariateMSE0.338xPatch

Related Papers

The Power of Architecture: Deep Dive into Transformer Architectures for Long-Term Time Series Forecasting2025-07-17MoTM: Towards a Foundation Model for Time Series Imputation based on Continuous Modeling2025-07-17Data Augmentation in Time Series Forecasting through Inverted Framework2025-07-15D3FL: Data Distribution and Detrending for Robust Federated Learning in Non-linear Time-series Data2025-07-15Towards Interpretable Time Series Foundation Models2025-07-10MoFE-Time: Mixture of Frequency Domain Experts for Time-Series Forecasting Models2025-07-09Foundation models for time series forecasting: Application in conformal prediction2025-07-09Bridging the Last Mile of Prediction: Enhancing Time Series Forecasting with Conditional Guided Flow Matching2025-07-09