Variational Mode Decomposition and Linear Embeddings are What You Need For Time-Series Forecasting
Hafizh Raihan Kurnia Putra, Novanto Yudistira, Tirana Noor Fatyanosa
TL;DR
Volatility in time-series data often degrades forecast accuracy, motivating the search for robust preprocessing and modeling strategies. The paper proposes a VMD-augmented Linear Time Series Forecasting framework (VMD-Linear) that applies Variational Mode Decomposition to decompose signals and then forecasts each mode with lightweight linear models (Linear, NLinear, DLinear) before aggregating the results. Empirical evaluation across 13 real-world datasets shows substantial RMSE reductions, with Linear + VMD achieving the best univariate performance and DLinear + VMD excelling in multivariate forecasting, outperforming several neural architectures. This work demonstrates a scalable, practical alternative to Transformers for volatile time-series forecasting and highlights the value of decomposition-based preprocessing in real-world applications.
Abstract
Time-series forecasting often faces challenges due to data volatility, which can lead to inaccurate predictions. Variational Mode Decomposition (VMD) has emerged as a promising technique to mitigate volatility by decomposing data into distinct modes, thereby enhancing forecast accuracy. In this study, we integrate VMD with linear models to develop a robust forecasting framework. Our approach is evaluated on 13 diverse datasets, including ETTm2, WindTurbine, M4, and 10 air quality datasets from various Southeast Asian cities. The effectiveness of the VMD strategy is assessed by comparing Root Mean Squared Error (RMSE) values from models utilizing VMD against those without it. Additionally, we benchmark linear-based models against well-known neural network architectures such as LSTM, Bidirectional LSTM, and RNN. The results demonstrate a significant reduction in RMSE across nearly all models following VMD application. Notably, the Linear + VMD model achieved the lowest average RMSE in univariate forecasting at 0.619. In multivariate forecasting, the DLinear + VMD model consistently outperformed others, attaining the lowest RMSE across all datasets with an average of 0.019. These findings underscore the effectiveness of combining VMD with linear models for superior time-series forecasting.
