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/Revisiting Long-term Time Series Forecasting: An Investiga...

Revisiting Long-term Time Series Forecasting: An Investigation on Linear Mapping

Zhe Li, shiyi qi, Yiduo Li, Zenglin Xu

2023-05-18Time Series ForecastingTime Series
PaperPDFCode(official)

Abstract

Long-term time series forecasting has gained significant attention in recent years. While there are various specialized designs for capturing temporal dependency, previous studies have demonstrated that a single linear layer can achieve competitive forecasting performance compared to other complex architectures. In this paper, we thoroughly investigate the intrinsic effectiveness of recent approaches and make three key observations: 1) linear mapping is critical to prior long-term time series forecasting efforts; 2) RevIN (reversible normalization) and CI (Channel Independent) play a vital role in improving overall forecasting performance; and 3) linear mapping can effectively capture periodic features in time series and has robustness for different periods across channels when increasing the input horizon. We provide theoretical and experimental explanations to support our findings and also discuss the limitations and future works. Our framework's code is available at \url{https://github.com/plumprc/RTSF}.

Results

TaskDatasetMetricValueModel
Time Series ForecastingETTh2 (720) MultivariateMAE0.421RLinear
Time Series ForecastingETTh2 (720) MultivariateMSE0.372RLinear
Time Series ForecastingETTh1 (720) MultivariateMAE0.456RLinear
Time Series ForecastingETTh1 (720) MultivariateMSE0.442RLinear
Time Series ForecastingETTm1 (192) MultivariateMAE0.363RLinear
Time Series ForecastingETTm1 (192) MultivariateMSE0.335RLinear
Time Series ForecastingWeather (192)Accuracy0.235RLinear-CI
Time Series ForecastingWeather (192)MSE0.189RLinear-CI
Time Series ForecastingWeather (192)MAE0.26RLinear
Time Series ForecastingWeather (192)MSE0.218RLinear
Time Series ForecastingWeather (336)Accuracy0.275RLinear-CI
Time Series ForecastingWeather (336)MSE0.241RLinear-CI
Time Series ForecastingWeather (336)MAE0.294RLinear
Time Series ForecastingWeather (336)MSE0.265RLinear
Time Series ForecastingETTm2 (96) MultivariateMAE0.253RLinear
Time Series ForecastingETTm2 (96) MultivariateMSE0.164RLinear
Time Series ForecastingWeather (720)Accuracy0.327RLinear-CI
Time Series ForecastingWeather (720)MSE0.314RLinear-CI
Time Series ForecastingWeather (720)MAE0.339RLinear
Time Series ForecastingWeather (720)MSE0.329RLinear
Time Series ForecastingETTh2 (336) MultivariateMAE0.386RLinear
Time Series ForecastingETTh2 (336) MultivariateMSE0.325RLinear
Time Series ForecastingETTh1 (192) MultivariateMAE0.412RLinear
Time Series ForecastingETTh1 (192) MultivariateMSE0.404RLinear
Time Series ForecastingETTh1 (336) MultivariateMAE0.423RLinear
Time Series ForecastingETTh1 (336) MultivariateMSE0.42RLinear
Time Series ForecastingETTm2 (336) MultivariateMAE0.326RLinear
Time Series ForecastingETTm2 (336) MultivariateMSE0.273RLinear
Time Series ForecastingETTm1 (336) MultivariateMAE0.383RLinear
Time Series ForecastingETTm1 (336) MultivariateMSE0.37RLinear
Time Series ForecastingETTm1 (96) MultivariateMAE0.342RLinear
Time Series ForecastingETTm1 (96) MultivariateMSE0.301RLinear
Time Series ForecastingETTm1 (720) MultivariateMAE0.414RLinear
Time Series ForecastingETTm1 (720) MultivariateMSE0.425RLinear
Time Series ForecastingETTh2 (96) MultivariateMAE0.331RLinear
Time Series ForecastingETTh2 (96) MultivariateMSE0.262RLinear
Time Series ForecastingWeather (96)MAE0.194RLinear-CI
Time Series ForecastingWeather (96)MSE0.146RLinear-CI
Time Series ForecastingWeather (96)MAE0.225RLinear
Time Series ForecastingWeather (96)MSE0.175RLinear
Time Series ForecastingETTm2 (192) MultivariateMAE0.29RLinear
Time Series ForecastingETTm2 (192) MultivariateMSE0.219RLinear
Time Series ForecastingETTh1 (96) MultivariateMAE0.391RLinear
Time Series ForecastingETTh1 (96) MultivariateMSE0.366RLinear
Time Series ForecastingETTh2 (192) MultivariateMAE0.374RLinear
Time Series ForecastingETTh2 (192) MultivariateMSE0.319RLinear
Time Series ForecastingETTm2 (720) MultivariateMAE0.385RLinear
Time Series ForecastingETTm2 (720) MultivariateMSE0.366RLinear
Time Series AnalysisETTh2 (720) MultivariateMAE0.421RLinear
Time Series AnalysisETTh2 (720) MultivariateMSE0.372RLinear
Time Series AnalysisETTh1 (720) MultivariateMAE0.456RLinear
Time Series AnalysisETTh1 (720) MultivariateMSE0.442RLinear
Time Series AnalysisETTm1 (192) MultivariateMAE0.363RLinear
Time Series AnalysisETTm1 (192) MultivariateMSE0.335RLinear
Time Series AnalysisWeather (192)Accuracy0.235RLinear-CI
Time Series AnalysisWeather (192)MSE0.189RLinear-CI
Time Series AnalysisWeather (192)MAE0.26RLinear
Time Series AnalysisWeather (192)MSE0.218RLinear
Time Series AnalysisWeather (336)Accuracy0.275RLinear-CI
Time Series AnalysisWeather (336)MSE0.241RLinear-CI
Time Series AnalysisWeather (336)MAE0.294RLinear
Time Series AnalysisWeather (336)MSE0.265RLinear
Time Series AnalysisETTm2 (96) MultivariateMAE0.253RLinear
Time Series AnalysisETTm2 (96) MultivariateMSE0.164RLinear
Time Series AnalysisWeather (720)Accuracy0.327RLinear-CI
Time Series AnalysisWeather (720)MSE0.314RLinear-CI
Time Series AnalysisWeather (720)MAE0.339RLinear
Time Series AnalysisWeather (720)MSE0.329RLinear
Time Series AnalysisETTh2 (336) MultivariateMAE0.386RLinear
Time Series AnalysisETTh2 (336) MultivariateMSE0.325RLinear
Time Series AnalysisETTh1 (192) MultivariateMAE0.412RLinear
Time Series AnalysisETTh1 (192) MultivariateMSE0.404RLinear
Time Series AnalysisETTh1 (336) MultivariateMAE0.423RLinear
Time Series AnalysisETTh1 (336) MultivariateMSE0.42RLinear
Time Series AnalysisETTm2 (336) MultivariateMAE0.326RLinear
Time Series AnalysisETTm2 (336) MultivariateMSE0.273RLinear
Time Series AnalysisETTm1 (336) MultivariateMAE0.383RLinear
Time Series AnalysisETTm1 (336) MultivariateMSE0.37RLinear
Time Series AnalysisETTm1 (96) MultivariateMAE0.342RLinear
Time Series AnalysisETTm1 (96) MultivariateMSE0.301RLinear
Time Series AnalysisETTm1 (720) MultivariateMAE0.414RLinear
Time Series AnalysisETTm1 (720) MultivariateMSE0.425RLinear
Time Series AnalysisETTh2 (96) MultivariateMAE0.331RLinear
Time Series AnalysisETTh2 (96) MultivariateMSE0.262RLinear
Time Series AnalysisWeather (96)MAE0.194RLinear-CI
Time Series AnalysisWeather (96)MSE0.146RLinear-CI
Time Series AnalysisWeather (96)MAE0.225RLinear
Time Series AnalysisWeather (96)MSE0.175RLinear
Time Series AnalysisETTm2 (192) MultivariateMAE0.29RLinear
Time Series AnalysisETTm2 (192) MultivariateMSE0.219RLinear
Time Series AnalysisETTh1 (96) MultivariateMAE0.391RLinear
Time Series AnalysisETTh1 (96) MultivariateMSE0.366RLinear
Time Series AnalysisETTh2 (192) MultivariateMAE0.374RLinear
Time Series AnalysisETTh2 (192) MultivariateMSE0.319RLinear
Time Series AnalysisETTm2 (720) MultivariateMAE0.385RLinear
Time Series AnalysisETTm2 (720) MultivariateMSE0.366RLinear

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