atlas

Research map / Time series / Long-term forecasting

TimeMixer++: A General Time Series Pattern Machine for Universal Predictive Analysis

ICLR 2025 · Time series › Long-term forecasting · approach: Lightweight long-term forecasters · 4 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 TimeMixer++, a general-purpose time series pattern machine that uses multi-resolution time imaging, dual-axis attention decomposition, and multi-scale/multi-resolution mixing to perform 8 time series tasks with state-of-the-art results.

Problem

Building a single universal time series model that captures multi-scale, multi-periodicity patterns and performs well across diverse analytical tasks (forecasting, imputation, classification, anomaly detection), where existing models are often task-specific or fail to capture overlapping temporal pa

Approach

Converts multi-scale 1D series into 2D multi-resolution time images using FFT-selected periods, decomposes each image into seasonal and trend components with column- and row-axis attention in latent space, then mixes seasonal patterns bottom-up and trend patterns top-down across scales and adaptively weights periods by FFT amplitude.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TimeMixer++ instead of iTransformerLong-term forecasting · ElectricityMSE: 0.178 -> 0.165Helped
Use TimeMixer++ instead of TimeMixerLong-term forecasting · ETT (Avg)MSE: 0.367 -> 0.349Helped
Use TimeMixer++ instead of TimeMixerM4 short-term forecasting · M4 (all subsets averaged)SMAPE: 11.723 -> 11.448Helped
Use TimeMixer++ instead of TimeMixerMultivariate short-term forecasting · PeMS (all datasets averaged)MAE: 17.41 -> 15.91Helped
Use TimeMixer++ instead of TimesNetImputation · ETTMSE: 0.079 -> 0.055Helped
Use TimeMixer++ instead of PatchTSTFew-shot forecasting with 10% training data · ETT (Avg)MSE: 0.461 -> 0.396Helped
Use TimeMixer++ instead of PatchTSTZero-shot forecasting · ETTh1 → ETTh2MSE: 0.380 -> 0.367Helped
Add channel mixing (ablation)TimeMixer++ · Long-term forecasting (8 benchmarks; average)MSE: 0.317 -> 0.300Helped
Add time image decomposition (ablation)TimeMixer++ · Long-term forecasting (8 benchmarks; average)MSE: 0.329 -> 0.300Helped
Add multi-scale mixing (ablation)TimeMixer++ · Long-term forecasting (8 benchmarks; average)MSE: 0.320 -> 0.300Helped
Add multi-resolution mixing (ablation)TimeMixer++ · Long-term forecasting (8 benchmarks; average)MSE: 0.316 -> 0.300Helped
Add channel mixing (ablation)TimeMixer++ · Multivariate short-term forecasting (PEMS datasets)MAPE: 12.17 -> 10.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Weather Electricity Traffic Solar-Energy Exchange M4 PEMS03 PEMS04

Benchmarks: ETT Weather Electricity Traffic Solar-Energy Exchange M4 PEMS03 PEMS04 PEMS07 PEMS08 ETT imputation

Metrics: MSE MAE SMAPE MASE OWA MAPE RMSE accuracy F1

Baselines: TimeMixer iTransformer PatchTST Crossformer TiDE TimesNet DLinear SCINet FEDformer Stationary Autoformer MICN

Builds on: TimesNet TimeMixer PatchTST iTransformer

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