MMFNet: Multi-Scale Frequency Masking Neural Network for Multivariate Time Series Forecasting
Aitian Ma, Dongsheng Luo, Mo Sha
TL;DR
MMFNet tackles long-term multivariate time series forecasting by introducing a Multi-scale Masked Frequency Transformation (MMFT) that decomposes sequences at fine, intermediate, and coarse scales, applies learnable masks in the frequency domain, and reconstructs forecasts via spectral inversion. The approach directly addresses non-stationarity and local temporal variations while maintaining computational efficiency through frequency-domain operations. Empirical results across seven benchmarks show up to a 6.0% reduction in MSE over state-of-the-art models and robust performance across high-channel, high-sampling-rate, and ultra-long horizons. The combination of multi-scale decomposition, adaptive masking, and spectral inversion offers a practical and scalable solution for real-world LTSF tasks with diverse dynamics.
Abstract
Long-term Time Series Forecasting (LTSF) is critical for numerous real-world applications, such as electricity consumption planning, financial forecasting, and disease propagation analysis. LTSF requires capturing long-range dependencies between inputs and outputs, which poses significant challenges due to complex temporal dynamics and high computational demands. While linear models reduce model complexity by employing frequency domain decomposition, current approaches often assume stationarity and filter out high-frequency components that may contain crucial short-term fluctuations. In this paper, we introduce MMFNet, a novel model designed to enhance long-term multivariate forecasting by leveraging a multi-scale masked frequency decomposition approach. MMFNet captures fine, intermediate, and coarse-grained temporal patterns by converting time series into frequency segments at varying scales while employing a learnable mask to filter out irrelevant components adaptively. Extensive experimentation with benchmark datasets shows that MMFNet not only addresses the limitations of the existing methods but also consistently achieves good performance. Specifically, MMFNet achieves up to 6.0% reductions in the Mean Squared Error (MSE) compared to state-of-the-art models designed for multivariate forecasting tasks.
