MDCNet: Long-term Time Series Forecasting with Mode Decomposition and 2D Convolution
Jing Su,Dirui Xie,Yuanzhi Duan,Yue Zhou,Xiaofang Hu,Shukai Duan
DOI: https://doi.org/10.1016/j.knosys.2024.111986
IF: 8.139
2024-01-01
Knowledge-Based Systems
Abstract:Long-term time series forecasting is widely used in various real-world applications, such as weather, traffic, energy, healthcare, etc. Recently, time series decomposition techniques have been adopted in many mainstream forecasting models, such as the prevalent Transformer-based models, to help capture sophisticated temporal patterns and achieve success in several benchmark tasks. However, conventional decomposition algorithms are often based on simple operations or limited to specific fields, and therefore are not effective and applicable enough, especially for complex time series. In this paper, we propose Mode Decomposition and 2D Convolutional Network (MDCNet), a structure-simple yet effective forecasting architecture based on a more effective decomposition method and a multi-frequency time series feature extraction network with multi-scale 2D convolution. Specifically, we first introduce a Variational Mode Decomposition Block to discover intricate time patterns, which decompose time series into trend components and stationary modal components at different main frequencies. Then, we design a Trend Prediction Block and an Intrinsic Mode Functions Prediction Block to capture global correlation and hidden dependencies within different main frequencies, respectively. Furthermore, a Frequency Enhancement Module is designed to further reduce the impact of noise in long-term time series. Experiments on eight benchmark datasets show that MDCNet significantly reduces the error of the previous state-of-the-art method by 15.1% and 11.5% for multivariate and univariate time series, respectively.