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/PRformer: Pyramidal Recurrent Transformer for Multivariate...

PRformer: Pyramidal Recurrent Transformer for Multivariate Time Series Forecasting

Yongbo Yu, Weizhong Yu, Feiping Nie, Xuelong Li

2024-08-20Time Series ForecastingTime Series PredictionTime SeriesMultivariate Time Series ForecastingTemporal Sequences
PaperPDFCode(official)

Abstract

The self-attention mechanism in Transformer architecture, invariant to sequence order, necessitates positional embeddings to encode temporal order in time series prediction. We argue that this reliance on positional embeddings restricts the Transformer's ability to effectively represent temporal sequences, particularly when employing longer lookback windows. To address this, we introduce an innovative approach that combines Pyramid RNN embeddings(PRE) for univariate time series with the Transformer's capability to model multivariate dependencies. PRE, utilizing pyramidal one-dimensional convolutional layers, constructs multiscale convolutional features that preserve temporal order. Additionally, RNNs, layered atop these features, learn multiscale time series representations sensitive to sequence order. This integration into Transformer models with attention mechanisms results in significant performance enhancements. We present the PRformer, a model integrating PRE with a standard Transformer encoder, demonstrating state-of-the-art performance on various real-world datasets. This performance highlights the effectiveness of our approach in leveraging longer lookback windows and underscores the critical role of robust temporal representations in maximizing Transformer's potential for prediction tasks. Code is available at this repository: \url{https://github.com/usualheart/PRformer}.

Results

TaskDatasetMetricValueModel
Time Series ForecastingETTh2 (720) MultivariateMSE0.396PRformer
Time Series ForecastingTraffic (96)MSE0.353PRformer
Time Series ForecastingETTh1 (720) MultivariateMSE0.489PRformer
Time Series ForecastingTraffic (192)MSE0.372PRformer
Time Series ForecastingETTm1 (192) MultivariateMSE0.324PRformer
Time Series ForecastingWeather (192)MSE0.188PRformer
Time Series ForecastingWeather (336)MSE0.241PRformer
Time Series ForecastingETTm2 (96) MultivariateMSE0.162PRformer
Time Series ForecastingElectricity (336)MSE0.161PRformer
Time Series ForecastingWeather (720)MSE0.326PRformer
Time Series ForecastingETTh2 (336) MultivariateMSE0.361PRformer
Time Series ForecastingETTh1 (192) MultivariateMSE0.397PRformer
Time Series ForecastingTraffic (720)MSE0.421PRformer
Time Series ForecastingTraffic (336)MSE0.385PRformer
Time Series ForecastingElectricity (192)MSE0.148PRformer
Time Series ForecastingETTh1 (336) MultivariateMSE0.427PRformer
Time Series ForecastingETTm2 (336) MultivariateMSE0.272PRformer
Time Series ForecastingETTm1 (336) MultivariateMSE0.362PRformer
Time Series ForecastingETTm1 (96) MultivariateMSE0.278PRformer
Time Series ForecastingETTm1 (720) MultivariateMSE0.426PRformer
Time Series ForecastingETTh2 (96) MultivariateMSE0.268PRformer
Time Series ForecastingWeather (96)MSE0.144PRformer
Time Series ForecastingETTm2 (192) MultivariateMSE0.219PRformer
Time Series ForecastingETTh1 (96) MultivariateMSE0.354PRformer
Time Series ForecastingElectricity (96)MSE0.127PRformer
Time Series ForecastingETTh2 (192) MultivariateMSE0.332PRformer
Time Series ForecastingElectricity (720)MSE0.185PRformer
Time Series ForecastingETTm2 (720) MultivariateMSE0.359PRformer
Time Series ForecastingETTh1 (96) MultivariateMAE0.383PRformer
Time Series ForecastingETTh1 (96) MultivariateMSE0.354PRformer
Time Series ForecastingETTh1 (192) MultivariateMAE0.41PRformer
Time Series ForecastingETTh1 (192) MultivariateMSE0.397PRformer
Time Series AnalysisETTh2 (720) MultivariateMSE0.396PRformer
Time Series AnalysisTraffic (96)MSE0.353PRformer
Time Series AnalysisETTh1 (720) MultivariateMSE0.489PRformer
Time Series AnalysisTraffic (192)MSE0.372PRformer
Time Series AnalysisETTm1 (192) MultivariateMSE0.324PRformer
Time Series AnalysisWeather (192)MSE0.188PRformer
Time Series AnalysisWeather (336)MSE0.241PRformer
Time Series AnalysisETTm2 (96) MultivariateMSE0.162PRformer
Time Series AnalysisElectricity (336)MSE0.161PRformer
Time Series AnalysisWeather (720)MSE0.326PRformer
Time Series AnalysisETTh2 (336) MultivariateMSE0.361PRformer
Time Series AnalysisETTh1 (192) MultivariateMSE0.397PRformer
Time Series AnalysisTraffic (720)MSE0.421PRformer
Time Series AnalysisTraffic (336)MSE0.385PRformer
Time Series AnalysisElectricity (192)MSE0.148PRformer
Time Series AnalysisETTh1 (336) MultivariateMSE0.427PRformer
Time Series AnalysisETTm2 (336) MultivariateMSE0.272PRformer
Time Series AnalysisETTm1 (336) MultivariateMSE0.362PRformer
Time Series AnalysisETTm1 (96) MultivariateMSE0.278PRformer
Time Series AnalysisETTm1 (720) MultivariateMSE0.426PRformer
Time Series AnalysisETTh2 (96) MultivariateMSE0.268PRformer
Time Series AnalysisWeather (96)MSE0.144PRformer
Time Series AnalysisETTm2 (192) MultivariateMSE0.219PRformer
Time Series AnalysisETTh1 (96) MultivariateMSE0.354PRformer
Time Series AnalysisElectricity (96)MSE0.127PRformer
Time Series AnalysisETTh2 (192) MultivariateMSE0.332PRformer
Time Series AnalysisElectricity (720)MSE0.185PRformer
Time Series AnalysisETTm2 (720) MultivariateMSE0.359PRformer
Time Series AnalysisETTh1 (96) MultivariateMAE0.383PRformer
Time Series AnalysisETTh1 (96) MultivariateMSE0.354PRformer
Time Series AnalysisETTh1 (192) MultivariateMAE0.41PRformer
Time Series AnalysisETTh1 (192) MultivariateMSE0.397PRformer
Multivariate Time Series ForecastingETTh1 (96) MultivariateMAE0.383PRformer
Multivariate Time Series ForecastingETTh1 (96) MultivariateMSE0.354PRformer
Multivariate Time Series ForecastingETTh1 (192) MultivariateMAE0.41PRformer
Multivariate Time Series ForecastingETTh1 (192) MultivariateMSE0.397PRformer

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-15Wavelet-Enhanced Neural ODE and Graph Attention for Interpretable Energy Forecasting2025-07-14Towards 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-09