ECLNet: enhancing the CNN-LSTM networks for multivariate long-term time series forecasting
摘要
Convolutional neural network (CNN)-long short-term memory (LSTM) models have been extensively utilized in time-series forecasting (TSF) owing to their robust capabilities in feature extraction and capturing temporal dependencies. However, they face challenges in long-term time series forecasting (LTSF), because the recurrent iterations inherent to LSTM over extended lookback and forecast horizons result in the accumulation of errors. Based on the PatchTST method, this study introduces ECLNet, a novel approach for LTSF. ECLNet is an enhanced CNN-LSTM framework that improves forecasting accuracy and efficiency. ECLNet incorporates a hidden state parallel forecasting (HSPF) strategy to reduce the number of recurrent iterations, thereby decreasing cumulative errors, improving predictive accuracy, and enhancing training speed. Distinct from the prevalent channel-independent strategies in existing models, we propose a dual ConvFFN interrelation module (DCIM) to model the complex relationships among multiple variables and channels, thereby enhancing the capture of intricate dependencies, while leveraging LSTM units to capture temporal dependencies within the data. This approach improved the forecasting performance and robustness of the model. We further compared our ECLNet model with all baselines through experiments on six public datasets, which indicated that our proposed model demonstrated a competitive performance comparable to state-of-the-art models on the evaluated benchmarks.