atlas

Research map / Time series / Long-term forecasting

Frequency Adaptive Normalization For Non-stationary Time Series Forecasting

NeurIPS 2024 · Time series › Long-term forecasting · approach: Attention for time series forecasting · 30 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 Frequency Adaptive Normalization (FAN), a model-agnostic reversible normalization that removes instance-wise top-K Fourier components from inputs and uses an MLP to predict their future evolution for denormalization.

Problem

Non-stationary time series forecasting where trend and evolving seasonal patterns shift between inputs and outputs; existing reversible instance normalization relies on mean/variance statistics that cannot capture seasonal patterns.

Approach

Instead of normalizing with temporal statistics, FAN filters the top-K amplitude Fourier components of each input instance (frequency residual learning) and trains a small MLP to predict the future values of those components, adding them back to the backbone's output.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add FAN to DLinearDLinear · Traffic, 96MSE: 0.504 -> 0.403Helped
Add FAN to DLinearDLinear · Electricity, 96MSE: 0.195 -> 0.184Helped
Add FAN to DLinearDLinear · Weather, 96MSE: 0.180 -> 0.173Helped
Add FAN to DLinearDLinear · Exchange, 96MSE: 0.052 -> 0.053Hurt
Add FAN to DLinearDLinear · ETTm2, 96MSE: 0.080 -> 0.078Helped
Add non-stationary pattern prediction (ablation)FAN with SCINet · ETTh1, 96MSE: 0.582±0.001 -> 0.362±0.001Helped
Add FAN reconstruction (ablation)FAN with SCINet · ETTh1, 96MSE: 0.549±0.071 -> 0.362±0.001Helped
Add the stationary forecasting backbone (ablation)FAN · ETTh1, 96MSE: 0.392±0.001 -> 0.362±0.001Helped
Add non-stationary pattern prediction (ablation)FAN with SCINet · Weather, 96MSE: 0.271±0.001 -> 0.170±0.001Helped
Add FAN reconstruction (ablation)FAN with SCINet · Weather, 96MSE: 0.332±0.008 -> 0.170±0.001Helped
Add the stationary forecasting backbone (ablation)FAN · Weather, 96MSE: 0.195±0.000 -> 0.170±0.001Helped
Add an extra MLP layer to the pattern prediction module (ablation)FAN · ETTh1, 96MSE: 0.362±0.001 -> 0.362±0.001No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Electricity ExchangeRate Traffic Weather synthetic composite sinusoidal signals

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Electricity ExchangeRate Traffic Weather

Metrics: MSE MAE ADF test statistic

Baselines: DLinear FEDformer Informer SCINet SAN Dish-TS RevIN

Builds on: RevIN SAN Dish-TS channel independence

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