BSAT: B-Spline Adaptive Tokenizer for Long-Term Time Series Forecasting
Maximilian Reinwardt, Michael Eichelbeck, Matthias Althoff

TL;DR
The paper introduces BSAT, a parameter-free B-spline based tokenizer for long-term time series forecasting that adaptively segments data, reducing complexity and improving performance under memory constraints.
Contribution
It proposes a novel adaptive segmentation method using B-splines and a hybrid positional encoding, enhancing transformer efficiency for long-term forecasting.
Findings
Competitive performance at high compression rates
Effective segmentation in high-curvature regions
Improved efficiency for memory-constrained scenarios
Abstract
Long-term time series forecasting using transformers is hampered by the quadratic complexity of self-attention and the rigidity of uniform patching, which may be misaligned with the data's semantic structure. In this paper, we introduce the \textit{B-Spline Adaptive Tokenizer (BSAT)}, a novel, parameter-free method that adaptively segments a time series by fitting it with B-splines. BSAT algorithmically places tokens in high-curvature regions and represents each variable-length basis function as a fixed-size token, composed of its coefficient and position. Further, we propose a hybrid positional encoding that combines a additive learnable positional encoding with Rotary Positional Embedding featuring a layer-wise learnable base: L-RoPE. This allows each layer to attend to different temporal dependencies. Our experiments on several public benchmarks show that our model is competitive…
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
TopicsTime Series Analysis and Forecasting · Traffic Prediction and Management Techniques · Stock Market Forecasting Methods
