| Literature DB >> 35327871 |
Zhigang Shi1,2,3, Yuting Bai1,2,3, Xuebo Jin1,2,3, Xiaoyi Wang1,2,3, Tingli Su1,2,3, Jianlei Kong1,2,3.
Abstract
The prediction of time series is of great significance for rational planning and risk prevention. However, time series data in various natural and artificial systems are nonstationary and complex, which makes them difficult to predict. An improved deep prediction method is proposed herein based on the dual variational mode decomposition of a nonstationary time series. First, criteria were determined based on information entropy and frequency statistics to determine the quantity of components in the variational mode decomposition, including the number of subsequences and the conditions for dual decomposition. Second, a deep prediction model was built for the subsequences obtained after the dual decomposition. Third, a general framework was proposed to integrate the data decomposition and deep prediction models. The method was verified on practical time series data with some contrast methods. The results show that it performed better than single deep network and traditional decomposition methods. The proposed method can effectively extract the characteristics of a nonstationary time series and obtain reliable prediction results.Entities:
Keywords: deep learning; feature extraction; time series prediction; variational mode decomposition
Year: 2022 PMID: 35327871 PMCID: PMC8947407 DOI: 10.3390/e24030360
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1The VMD decomposition results and spectrum of different layers.
Figure 2Flowchart of the determination of the decomposed component amount.
Figure 3Flowchart of dual decomposition for low-frequency components.
Figure 4The GRU cell structure.
Figure 5Framework of the deep prediction method with dual decomposition.
Prediction errors and times of different decomposition layers of data.
| Layer | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|
| RMSE | 34.4928 | 28.5985 | 22.2981 | 18.2552 | 18.8259 |
| Time(s) | 479.7493 | 573.4552 | 639.6171 | 734.5878 | 931.3032 |
|
|
|
|
|
|
|
| RMSE | 18.1537 | 18.0919 | 18.6195 | 18.5581 | 17.8504 |
| Time(s) | 1083.2551 | 1155.3032 | 1332.4787 | 1460.2881 | 1614.4549 |
Figure 6RMSEs of prediction results for different decomposition layers.
Figure 7Comparison of the prediction results for PM 2.5.
Figure 8Absolute errors of prediction results in different decomposition situations.
Prediction performance of the decomposition of different IMFs.
| Different Decomposition Situations | RMSE | MAE |
| CC |
|---|---|---|---|---|
| First decomposition | 18.2552 | 12.2644 | 0.8975 | 0.9527 |
| IMF 1 to dual decomposition | 17.8887 | 11.9822 | 0.9016 | 0.9548 |
| IMF 1–2 to dual decomposition | 16.9522 | 11.7535 | 0.9116 | 0.9648 |
| IMF 1–3 to dual decomposition | 15.4507 | 11.3111 | 0.9266 | 0.9693 |
| IMF 1–4 to dual decomposition | 15.1434 | 11.0344 | 0.9295 | 0.9713 |
Figure 9Performance metrics of the decomposition of different IMFs.
Comparison of methods.
| Model | RMSE | MAE |
| CC |
|---|---|---|---|---|
| RNN | 51.3712 | 36.2261 | 0.1884 | 0.4879 |
| LSTM | 52.9843 | 36.3533 | 0.1366 | 0.4512 |
| GRU | 49.9043 | 33.0322 | 0.2341 | 0.5175 |
| Decomposition-ARIMA-GRU-GRU | 49.6151 | 33.4335 | 0.2429 | 0.5136 |
| EMDCNN-GRU | 43.5485 | 33.7525 | 0.4167 | 0.6663 |
| Dual Decomposition | 15.1434 | 11.0344 | 0.9295 | 0.9713 |