FreqLite: A Lightweight Frequency-Decomposed Linear Model with Adaptive Reversible Normalization for Robust Long-Term Time-Series Forecasting
Summary
FreqLite is an ultra-lightweight, channel-independent frequency-decomposed linear model designed for robust long-term time-series forecasting on commodity hardware. It addresses limitations in existing lightweight forecasters, specifically the inaccuracy of reversible instance normalization (RevIN) under non-stationarity and the non-adaptive nature of fixed time-domain decomposition filters. FreqLite employs a learnable, lossless spectral filter to partition input into frequency bands, with each band processed by a dedicated linear head, crucially retaining and modeling high-frequency components. On standard long-term forecasting benchmarks, FreqLite achieves a lower average error (0.3244 MSE) than a PatchTST Transformer (0.3587 MSE) at a lookback of L=336, while consuming 4x fewer parameters, 2.2x less memory, and 2.2x less time per epoch on a single 4 GB laptop GPU. The model also introduces Adaptive Reversible Instance Normalization (A-RevIN), which generalizes RevIN and significantly reduces MSE by up to ~5% on strongly non-stationary datasets like ILI.
Key takeaway
For Machine Learning Engineers building long-term time-series forecasting systems, you should evaluate FreqLite, especially when operating with resource constraints or non-stationary data. Its frequency-decomposed architecture and Adaptive Reversible Instance Normalization (A-RevIN) provide statistically significant error reductions and superior efficiency compared to Transformer models. This allows you to achieve better accuracy on commodity hardware, reducing operational costs and deployment complexity.
Key insights
FreqLite is a lightweight, frequency-decomposed linear model with adaptive normalization for robust, efficient long-term time-series forecasting.
Principles
- Frequency decomposition with learnable spectral filters improves time-series forecasting.
- Retaining and modeling high-frequency bands is crucial, unlike truncation.
- Normalization adaptivity is key for non-stationary time-series data.
Method
FreqLite employs a learnable, lossless spectral filter to decompose input into frequency bands, which are then forecast by per-band linear heads. Adaptive Reversible Instance Normalization (A-RevIN) dynamically adjusts normalization based on data stationarity.
In practice
- Implement A-RevIN to improve forecasting on non-stationary time-series.
- Consider FreqLite for efficient long-term forecasting on resource-constrained hardware.
Topics
- Time-Series Forecasting
- Frequency Decomposition
- Linear Models
- Adaptive Normalization
- Model Efficiency
- FreqLite
Best for: AI Engineer, Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.