paper-with-me

홈 › Papers

A Time Series is Worth 64 Words: Long-term Forecasting with Transformers

2022-11-27 · Yuqi Nie, Nam H. Nguyen, Phanwadee Sinthong, Jayant Kalagnanam

We propose an efficient design of Transformer-based models for multivariate time series forecasting and self-supervised representation learning. It is based on two key components: (i) segmentation of time series into subseries-level patches which are served as input tokens to Transformer; (ii) channel-independence where each channel contains a single univariate time series that shares the same embedding and Transformer weights across all the series. Patching design naturally has three-fold benefit: local semantic information is retained in the embedding; computation and memory usage of the attention maps are quadratically reduced given the same look-back window; and the model can attend longer history. Our channel-independent patch time series Transformer (PatchTST) can improve the long-term forecasting accuracy significantly when compared with that of SOTA Transformer-based models. We also apply our model to self-supervised pre-training tasks and attain excellent fine-tuning performance, which outperforms supervised training on large datasets. Transferring of masked pre-trained representation on one dataset to others also produces SOTA forecasting accuracy. Code is available at: https://github.com/yuqinie98/PatchTST.

📄 PDF Abstract BibTeX arXiv:2211.14730

Code (8)

yuqinie98/patchtst 공식 구현 pytorch
MindCode-4/code-2/tree/main/patchtst mindspore
WenjieDu/PyPOTS pytorch
arclab-mit/sw-driver-forecaster pytorch
etna-team/etna pytorch
romilbert/samformer tf
thuml/iTransformer pytorch
timeseriesAI/tsai pytorch

Tasks

Multivariate Time Series ForecastingRepresentation LearningTime SeriesTime Series AnalysisTime Series Forecasting

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Adam 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Position-Wise Feed-Forward Layer 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

A K-variate Time Series Is Worth K Words: Evolution of the Vanilla Transformer Architecture for Long-term Multivariate Time Series Forecasting

2022-12-06 · Zanwei Zhou, RuiZhe Zhong, Chen Yang, Yan Wang 외

Multivariate time series forecasting (MTSF) is a fundamental problem in numerous real-world applications. Recently, Transformer has become the de facto solution for MTSF, especially for the long-term cases. However, exce…

DecoderInductive BiasMultivariate Time Series ForecastingTime Series+2

TimeMachine: A Time Series is Worth 4 Mambas for Long-term Forecasting

2024-03-14 · Md Atik Ahamed, Qiang Cheng

Long-term time-series forecasting remains challenging due to the difficulty in capturing long-term dependencies, achieving linear scalability, and maintaining computational efficiency. We introduce TimeMachine, an innova…

Computational EfficiencyMambaTime SeriesTime Series Forecasting

A Systematic Review for Transformer-based Long-term Series Forecasting

2023-10-31 · Liyilei Su, Xumin Zuo, Rui Li, Xin Wang 외

The emergence of deep learning has yielded noteworthy advancements in time series forecasting (TSF). Transformer architectures, in particular, have witnessed broad utilization and adoption in TSF tasks. Transformers have…

Time SeriesTime Series AnalysisTime Series Forecasting

Time-Series Classification Through Histograms of Symbolic Polynomials

2013-07-24 · Josif Grabocka, Martin Wistuba, Lars Schmidt-Thieme

Time-series classification has attracted considerable research attention due to the various domains where time-series data are observed, ranging from medicine to econometrics. Traditionally, the focus of time-series clas…

ClassificationEconometricsGeneral ClassificationTime Series+2

A tale of two toolkits, report the second: bake off redux. Chapter 1. dictionary based classifiers

2019-11-27 · Anthony Bagnall, James Large, Matthew Middlehurst

Time series classification (TSC) is the problem of learning labels from time dependent data. One class of algorithms is derived from a bag of words approach. A window is run along a series, the subseries is shortened and…

ClassificationGeneral ClassificationTime SeriesTime Series Analysis+1