atlas

Research map / Time series / Long-term forecasting

FilterTS: Comprehensive Frequency Filtering for Multivariate Time Series Forecasting

AAAI 2025 · Time series › Long-term forecasting · approach: Graph-based multivariate forecasting · 22 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 FilterTS, a frequency-domain multivariate forecaster with a dynamic cross-variable filtering module and a static global band-pass filtering module, evaluated on eight long-term forecasting benchmarks.

Problem

Multivariate long-term time series forecasting struggles to capture intricate periodic and trend components, including stable frequency patterns and variable frequency components shared across variables.

Approach

Treats each variable's frequency spectrum as a dynamic FIR filter applied to other variables within each lookback window (cross-variable filtering), combined with static band-pass filters built from top-K dominant frequencies computed over the full training set, all operating in the frequency domain where convolution becomes multiplication.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Static Global Filtering (ablation)FilterTS · ETTm1, Weather, ElectricityMSE: 0.392 -> 0.385; 0.250 -> 0.244; 0.197 -> 0.180Helped
add Dynamic Cross-Variable Filtering (ablation)FilterTS · ETTm1, Weather, ElectricityMSE: 0.390 -> 0.385; 0.250 -> 0.244; 0.184 -> 0.180Helped
add both filtering modules (ablation)FilterTS · ETTm1, Weather, ElectricityMSE: 0.405 -> 0.385; 0.267 -> 0.244; 0.208 -> 0.180Helped
use Dynamic Cross-Variable Filtering instead of MLP (ablation)FilterTS · ETTm1, Weather, ElectricityMSE: 0.387 -> 0.385; 0.248 -> 0.244; 0.204 -> 0.180Helped
use Dynamic Cross-Variable Filtering instead of attention (ablation)FilterTS · ETTm1, Weather, ElectricityMSE: 0.392 -> 0.385; 0.254 -> 0.244; 0.181 -> 0.180Helped

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Electricity Exchange Traffic Weather

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Electricity Exchange Traffic Weather

Metrics: MSE MAE training time memory usage

Baselines: TimeMixer iTransformer PatchTST Crossformer TimesNet FreTS

Builds on: FreTS iTransformer FITS instance normalization

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