atlas

Research map / Time series / Long-term forecasting

SparseTSF: Modeling Long-term Time Series Forecasting with *1k* Parameters

ICML 2024 · Time series › Long-term forecasting · approach: Lightweight long-term forecasters · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SparseTSF, a sub-1k-parameter long-term time series forecaster that downsamples series by the known period into cross-period subsequences and applies a shared linear layer to predict trends.

Problem

Long-term time series forecasting models are large (millions of parameters), limiting use under restricted computational resources; the goal is an extremely lightweight LTSF model that remains competitive.

Approach

Cross-Period Sparse Forecasting reshapes a periodic series into w downsampled subsequences (one per phase) and applies a single parameter-shared linear layer across them, after a sliding convolutional aggregation, so periodicity is decoupled and only trend is predicted with under 1k parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SparseTSF instead of FITSETTh1 forecasting at horizon 720 · ETTh1, horizon 720MSE: 0.427 -> 0.417Helped
use SparseTSF instead of FITSETTh2 forecasting at horizon 720 · ETTh2, horizon 720MSE: 0.374 -> 0.370Helped
use SparseTSF instead of PatchTSTElectricity forecasting at horizon 720 · Electricity, horizon 720MSE: 0.197 -> 0.203Hurt
use SparseTSF instead of PatchTSTTraffic forecasting at horizon 720 · Traffic, horizon 720MSE: 0.432 -> 0.445Hurt
use SparseTSF instead of FITSElectricity forecasting at horizon 720 · Electricity, horizon 720parameters: 10.5 K -> 0.92 KHelped
add the Sparse technique (ablation)Linear on ETTh1 · ETTh1, horizon 96MSE: 0.371 -> 0.359Helped
add the Sparse technique (ablation)Linear on ETTh2 · ETTh2, horizon 96MSE: 0.257 -> 0.267Hurt
set period w to 6 instead of 24 (ablation)SparseTSF on ETTh1 · ETTh1, horizon 96MSE: 0.359 -> 0.376Hurt
set period w to 12 instead of 24 (ablation)SparseTSF on ETTh1 · ETTh1, horizon 96MSE: 0.359 -> 0.369Hurt
set period w to 48 instead of 24 (ablation)SparseTSF on ETTh1 · ETTh1, horizon 96MSE: 0.359 -> 0.380Hurt
add instance normalization (ablation)SparseTSF on ETTh1 · ETTh1, horizon 96MSE: 0.37 -> 0.359Helped
add instance normalization (ablation)SparseTSF on ETTh2 · ETTh2MSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 Electricity Traffic ETTm1 ETTm2 Weather

Benchmarks: ETTh1 ETTh2 Electricity Traffic ETTm1 ETTm2 Weather

Metrics: MSE MAE parameters MACs max memory epoch time

Baselines: Informer Autoformer Pyraformer FEDformer FiLM TimesNet PatchTST DLinear FITS

Builds on: DLinear FITS PatchTST N-HiTS OneShotSTL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy