PFformer: A Position-Free Transformer Variant for Extreme-Adaptive Multivariate Time Series Forecasting
Yanhong Li, David C. Anastasiu

TL;DR
PFformer is a novel position-free Transformer model that improves multivariate time series forecasting, especially for datasets with extreme variability and rare events, by using innovative embedding strategies to better capture inter-variable dependencies.
Contribution
The paper introduces PFformer, a position-free Transformer variant with two novel embeddings, enhancing dependency modeling and forecasting accuracy in challenging MTS datasets.
Findings
PFformer outperforms state-of-the-art models by 20-60% in forecasting accuracy.
It effectively captures complex inter-variable dependencies without positional encoding.
PFformer demonstrates robustness on datasets with extreme variability and rare events.
Abstract
Multivariate time series (MTS) forecasting is vital in fields like weather, energy, and finance. However, despite deep learning advancements, traditional Transformer-based models often diminish the effect of crucial inter-variable relationships by singular token embedding and struggle to effectively capture complex dependencies among variables, especially in datasets with rare or extreme events. These events create significant imbalances and lead to high skewness, complicating accurate prediction efforts. This study introduces PFformer, a position-free Transformer-based model designed for single-target MTS forecasting, specifically for challenging datasets characterized by extreme variability. PFformer integrates two novel embedding strategies: Enhanced Feature-based Embedding (EFE) and Auto-Encoder-based Embedding (AEE). EFE effectively encodes inter-variable dependencies by mapping…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMatching The Statements
