TimeMixer: Decomposable Multiscale Mixing for Time Series Forecasting
TimeMixer (Decomposable Multiscale Mixing) · Also known as: Decomposable Multiscale Mixing, Multiscale Time-Series Mixer, TimeMixer Model, Çok Ölçekli Zaman Serisi Karıştırıcı
TimeMixer is a decomposition-based, attention-free time-series forecasting architecture introduced by Wang et al. at ICLR 2024. The central idea is to disentangle seasonal and trend components across multiple temporal scales constructed by average pooling, then mix information across those scales using lightweight MLP blocks. By handling coarse (trend-dominant) and fine (seasonal-dominant) resolutions separately and combining their predictions, TimeMixer avoids the quadratic cost of attention while capturing both local and global temporal patterns.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
TimeMixer is well suited to multivariate or univariate time-series forecasting tasks where the input exhibits both trend and seasonal components at different temporal scales, such as energy, weather, traffic, and economic data. It is a strong choice when computational efficiency is important, as its linear complexity in sequence length outperforms attention-based alternatives at long horizons. Assumptions include relatively stationary decomposability; it may underperform on highly irregular or non-stationary series without preprocessing. Consider Autoformer or PatchTST when rich long-range dependency modeling via attention is essential.
Strengths & limitations
- Linear time complexity through average-pool multiscale construction and MLP mixing, enabling scalability to long sequences
- Explicit seasonal-trend decomposition at each scale improves interpretability and separation of temporal components
- Scale-aware future mixing allows coarse and fine temporal patterns to complement each other in the forecast
- Competitive forecasting accuracy without self-attention, reducing memory footprint significantly
- Average pooling for scale construction is a fixed heuristic and may not be optimal for all data distributions
- The model assumes decomposability into trend and seasonal components, which may not hold for highly irregular series
- Hyperparameter choices — number of scales, pooling kernel sizes, MLP widths — require tuning per dataset
- Less expressive than full attention-based models for tasks demanding fine-grained pairwise temporal dependencies
Frequently asked
How does TimeMixer differ from TSMixer?
TSMixer applies MLP mixing purely along the time and feature dimensions of a single-scale input, whereas TimeMixer explicitly constructs a multiscale pyramid via average pooling and performs separate seasonal-trend decomposition at each scale before mixing. The multiscale and decomposition components are the distinguishing architectural contributions of TimeMixer.
Is TimeMixer suitable for univariate as well as multivariate forecasting?
Yes. The architecture operates over C variates where C can be 1. For univariate tasks the mixing still benefits from multiscale decomposition; for multivariate tasks the MLP layers can optionally mix across channels. Performance may vary by dataset, and the variate mixing strategy should be validated empirically.
What preprocessing is recommended before using TimeMixer?
The original paper uses reversible instance normalization to handle distributional shifts across training and test segments. Standard practices such as removing gross outliers and applying z-score normalization per variate are advisable. Because the model explicitly decomposes seasonal and trend components, ensuring that the input length covers at least one or two full dominant periods improves decomposition quality.
Sources
- Wang, S., Wu, H., Shi, X., Hu, T., Luo, H., Ma, L., Zhang, J. Y., & Zhou, J. (2024). TimeMixer: Decomposable multiscale mixing for time series forecasting. ICLR. link ↗
How to cite this page
ScholarGate. (2026, June 2). TimeMixer (Decomposable Multiscale Mixing). ScholarGate. https://scholargate.app/en/deep-learning/timemixer
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
Compare side by side →