atlas

Research map / Time series / Long-term forecasting

WPMixer: Efficient Multi-Resolution Mixing for Long-Term Time Series Forecasting

AAAI 2025 · Time series › Long-term forecasting · approach: Lightweight long-term forecasters · 77 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 WPMixer, an MLP-mixer forecaster that combines multi-level wavelet decomposition with per-coefficient resolution branches, patching, and patch/embedding mixing, reporting state-of-the-art long-term forecasting with lower compute than TimeMixer.

Problem

Long-term multivariate time series forecasting, where MLP-mixer models underperform their potential and existing multi-scale decompositions (moving average) miss abrupt spikes/dips and mix information across scales.

Approach

Decompose the normalized series with a multi-level discrete wavelet transform, process each approximation/detail coefficient series in a separate resolution branch with patching, a patch mixer followed by an embedding mixer, and reconstruct the forecast via inverse wavelet transform.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use WPMixer instead of TimeMixerMultivariate forecasting · ETTh1, ETTh2, ETTm1, ETTm2, Weather, Traffic (averaged prediction lengths)MSE: 0.411 -> 0.379; 0.316 -> 0.309; 0.348 -> 0.336; .256 -> 0.246; 0.222 -> 0.217; 0.387 -> 0.386Helped
Use WPMixer instead of TimeMixerMultivariate forecasting · Electricity (Avg)MSE: 0.156 -> 0.158Hurt
Add wavelet decomposition (ablation)WPMixer · ETT datasetsMSE: 0.388 -> 0.379; 0.311 -> 0.308; 0.339 -> 0.336; 0.247 -> 0.245Helped
Add patching and embedding (ablation)WPMixer · ETT datasetsMSE: 0.384 -> 0.379; 0.316 -> 0.308; 0.339 -> 0.336; 0.250 -> 0.245Helped
Add the embedding module (ablation)WPMixer · ETT datasetsMSE: 0.378 -> 0.379; 0.314 -> 0.308; 0.339 -> 0.336; 0.247 -> 0.245Mixed
Add the patch mixer and embedding mixer (ablation)WPMixer · ETT datasetsMSE: 0.394 -> 0.379; 0.311 -> 0.308; 0.353 -> 0.336; 0.252 -> 0.245Helped
Add decomposition, patching, embedding, and mixer modules together (ablation)WPMixer · ETT datasetsMSE: 0.403 -> 0.379; 0.315 -> 0.308; 0.355 -> 0.336; 0.252 -> 0.245Helped
Add the patch mixer (ablation)WPMixer · ETT datasetsMSE: 0.377 -> 0.379; 0.314 -> 0.308; 0.339 -> 0.336; 0.247 -> 0.245Mixed
Vary decomposition level from 1 to 5 (ablation)WPMixer · ETTh1 and ETTh2, prediction lengths 336 and 720MSEMixed
Use SmoothL1 loss instead of MSE loss (ablation)WPMixer · ETTm2 and ETTh2MSE: 0.165 -> 0.159; 0.219 -> 0.214; 0.271 -> 0.266; 0.349 -> 0.344; 0.251 -> 0.253; 0.308 -> 0.303; 0.306 -> 0.305; 0.374 ->Helped
Increase look-back window length (ablation)WPMixer · ETTh datasetsMSEMixed

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Weather Electricity Traffic

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Weather Electricity Traffic

Metrics: MSE MAE GFLOPs

Baselines: TimeMixer TSMixer PatchTST TimesNet FiLM DLinear Crossformer iTransformer

Builds on: MLP-Mixer PatchTST TimeMixer RevIN Optuna

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