Simplified-Boost Reinforced Model-Based Complex Wind Signal Forecasting

Wind signal forecasting has become more and more crucial in the structural health monitoring system and wind engineering recently. It is a challenging subject owing to the complicated volatility of wind signals. The robustness and generalization of a predictor are signiﬁcant as well as of high precision. In this paper, an adaptive residual convolutional neural network (CNN) is developed, aiming at achieving not only high precision but also high adaptivity for various wind signals with varying complexity. Afterwards, reinforced forecasting is adopted to enhance the robustness of the preliminary forecasting. The preliminary forecast results by adaptive residual CNN are integrated with historical observed signals as the new input to reconstruct a new forecasting mapping. Meanwhile, simpliﬁed-boost strategy is applied for more generalized results. The results of multistep forecasting for ﬁve kinds of nonstationary non-Gaussian wind signals prove the more excellent adaptivity and robustness of the developed two-stage model compared with single models.


Introduction
During the past decades, high-rise buildings, long-span roofs, and bridges were mushrooming continuously. As the main design load for high and flexibility buildings, wind load has attracted lots of attention from experts [1]. Wind load research is a hot topic currently, containing wind field measurement [2], theoretical research [3,4], numerical simulation [5], and forecasting [6]. Concerning the field application and operation in wind engineering and structural health monitoring system, data loss is inevitable due to faulty sensors and the instability of power supply and data transmission in wireless sensing system [7]. erefore, wind forecasting techniques have been developed for reconstructing wind signals in the event of data loss. Meanwhile, wind disasters forecasting including downburst and typhoon has become an essential topic currently [8]. Wind speed forecasting is also an important part in the application of wind energy resources [9]. Accurate wind forecasting is not only helpful in improving wind energy utilization but also helpful for distributed energy resources [10,11].
Meanwhile, time and space often exist together in engineering applications. Hence, spatiotemporal pattern-based forecasting/detection methods have been a hot topic recently [40][41][42]. Besides, reinforcement learning is a popular technique in machine learning. In recent years, reinforcement learning is attracting extensive attention from experts and developing rapidly [43,44].
Deep learning is another branch of machine learning broadly applied in various fields [45,46]. As a popular deep learning network, convolutional neural network (CNN) is widely used in recognition and detection [26]. Input preprocessing is effective for CNN. Liu et al. [27] transformed the input of multivariate time series data into appropriate tensor representation for time series classification. Harbola and Coors [28] developed 1D multiple CNN combining several 1D single CNNs with different views of the same input. In this paper, single CNN with multichannel input providing different views of the time series input is developed. e multichannel convert strategy can provide temporal patterns at additional time scales, improving the data utilization. In addition, compared to multiple CNNs with input of different time scales, the computation effort of single CNN with multichannel input is smaller.
Due to the complex and changeable nature of nonstationary wind, common forecasting methods are generally developed for a certain kind of wind signal or wind field without universality [19,24]. Considering oversimplified models could hardly extract the inherent intermittency and turbulence effect of nonstationary signals, while too complex models may lead to overfitting, it is challenging to propose a generalized method. In this study, an adaptive residual CNN is developed as a base predictor inspired by the residual neural network [47]. e adaptive residual technique allows adaptively simplifying the model according to the various fluctuation complexity of wind signals.
Presently, many experts have focused on error correction methods for improving the forecasting accuracy. Most error correction methods built an additional model to forecast error components [35][36][37][38]. However, if the judgment on the characteristics of error components was inaccurate or the selection of error correction model was inappropriate, the forecasting deviation would be larger and bring interference to the preliminary forecast results. In this case, the accuracy might be reduced. In this paper, a reinforced strategy is adopted to optimize the preliminary forecasting. Specifically, the historical observed signals are integrated with the preliminary results as new input to reconstruct a new forecasting mapping, namely, reinforced forecasting. Different from the common error correction approach [35][36][37][38], the reinforced approach can enhance the forecasting ability by reconstructing mapping relationship upon actual historical components. e forecasting accuracy may not be improved in the least ideal case, but at least reinforced forecasting will not cause interference.
Wang et al. [39] introduced the measured wind speed at time t to correct the forecast wind speed at t + 1. However, not only the observed component at last time step but also observed components at last few time steps may be useful. It is hard to judge how many historical observed components are effective for optimizing the preliminary forecasting. To solve the problem, simplified-boost technique is proposed to make full use of various historical observed components and improve the universality of reinforced strategy.
On the whole, an innovative hybrid model based on multichannel convert, adaptive residual CNN, reinforced forecasting strategy, and simplified-boost technique is proposed for multistep wind signal forecasting, aiming at promoting the robust and generalization of a predictor as well as precision.
e innovative contributions are expressed as follows: (1) Multichannel convert is first developed for preprocessing the input signals, leading to superior feature representation.
(2) e developed adaptive residual CNN can be adjusted to different signals with varying complexity, greatly improving the adaptability of model. (3) For the pursuit of high precision and robustness, reinforced forecasting is developed to Parameter optimizationbased methods High accuracy; stability Time-consuming; computational complexity [30] Weight-based forecasting methods Robustness Multi-collinearity [31][32][33][34] Error correction-based methods High accuracy Be influenced by the selection of error correction model [35][36][37][38][39] enhance the forecasting ability; meanwhile, simplified-boost technique is adopted for achieving more generalized results.
(4) Multistep forecasting results of five kinds of complex wind signals show the advantages of the developed model. Both long-term trend and short-term precision can be guaranteed by the proposed two-stage frame, confirming that the hybrid model is the most responsive for wind signal forecasting in comparison with single models. (5) Scientific and comprehensive evaluation is conducted to testify the effectiveness of the developed model. e remainder of this article is organized as follows. Section 2 presents the proposed novel framework and briefly introduces the related techniques. In Section 3, multistep forecasting for nonstationary non-Gaussian wind signals is applied to verify the effectiveness of the proposed model. In Section 4, insightful exploration and analysis are conducted. Section 5 makes a conclusion for this study.

Methodology
Given a set of observed historical wind signals with time span X � x 1, x 2 , . . . , x T , the forecasting task is to obtain x T+h through automatically learning the potential critical characteristics of X by neural network with multi-input multioutput (MIMO) strategy. Analogously, x T+h+1 can be obtained based on x 2, x 3 , . . . , x T+1 . h is the forecasting horizon. T is the embedding dimension. e embedding dimension directly determines the dimension of input in training and testing sets. Namely, the previous T data points are used to forecast next data point. e determination details of T are shown in Section 2.2.

Frame of the Proposed Model.
e whole framework of the proposed model is shown in Figure 1. e procedure is presented as follows.
Stage 1 (preprocessing): Divide original data into the training and testing parts before normalization. en phase space reconstruction and multichannel convert for the network input are implemented. Stage 2: Adaptive residual CNN is adopted for preliminary forecasting by building a mapping relationship between historical observed signals and signals to be forecasted. Stage 3: Reinforced forecasting is implemented by reconstructing the mapping relationship. Specifically, the historical observed signals are integrated with fresh information (i.e., preliminary forecasting results) as new input. Stage 4: Notice that the embedding dimension is T; namely, T historical observed components exist for each signal to be forecasted.
us, reinforced forecasting processes should be implemented for T + 1 times in total. To balance the effect of diverse historical observed signals, simplified-boost algorithm is adopted to obtain the final forecast values. Stage 5: Evaluate the forecasting errors via the forecasting datasets.

Phase Space Reconstruction and Multichannel Convert.
Time series are usually transformed into phase space to reflect the system's dynamics information preferably. In this paper, the embedding dimension is determined by minimizing the root mean square error (RMSE) using the forecast results of training set. Take dataset A in Section 3.2 as an example; the RMSE with embedding dimension T is presented in Figure 2.
e higher forecasting accuracy within training set is obtained when T is between 8 and 12.
e optimal embedding dimension should be between 8 and 10. erefore, embedding dimension is selected as 10 in the following numerical examples.
Subsequently, multichannel convert is developed for the purpose of providing additional information by presenting temporal patterns at different time scales. e original input is a one-dimensional vector with size of T × 1. In the preprocessing stage, the first channel of input is the same as the original input. e second channel takes T values but at an increment of two, starting from the second value. Similarly, the third channel takes T values but at an increment of two, starting from the first value. usly, the second and third channels have half of the T values, respectively. As presented in Figure 1, gray rectangles indicate excluded values. To get the same number of values as the first channel, the following and previous value are repeated as the current value in gray rectangles in the second and third channel, respectively. us, the size of input processed by multichannel convert is T × 1 × 3. e input can be regarded as a 3-channel image.
e convert strategy provides additional views of the input in terms of temporal resolution, so the network can automatically capture temporal patterns at different time scales. Furthermore, different time series may require feature representations at different time scales. e multichannel input can adaptively adjust the feature representation in suitable time scale.

Adaptive Residual CNN.
Compared with fully connected neural networks, the relative progress of CNN is the introduction of convolution layer and pooling layer. e convolution layer extracts features by filter translation on the original time series. Pooling layer including maximum and average pooling reduces the learning parameters and network complexity by parameters sparse representation after features are aggregated. Sparse connection, parameter sharing and equivariant representation are three important characteristics of convolution operation.
CNN mainly performs as an implicit feature extraction with the convolutional filters detecting complex patterns as feature detectors. e deeper hidden layers have the ability to dig for more complex and abstract information. e number of hidden layers in CNN depends on the complexity of the target problem. On the one hand, more convolutional layers can dig out more potential features for wind signals with large variation and complicated fluctuation; on the other hand, excessive convolutional layers may fail in the forecasting target for slightly fluctuated signal due to overfitting. erefore, an adaptive residual Advances in Civil Engineering 3 CNN is proposed for adaptive wind signal forecasting inspired by the residual neural network [47]. e proposed adaptive residual technique aims at not only achieving high-accuracy, but also meeting the requirement to have high adaptivity for various wind signals with different complexity levels.
As the original input of CNN, a sequence of wind signals are transmitted forward layer by layer. Data features are extracted and enhanced by each convolution layer progressively. In the following numerical examples in this study, three convolutional layers are adopted in the adaptive residual CNN for guaranteeing the expressive ability of output features. Meanwhile, in order to map weak nonlinear inputoutput relation, it is customary to have an additional connection from the first convolutional layer to the output layer, with an additional dense layer as shown in Figure 1. Assuming that the original stacked convolutional layers fit a residual mapping, it is easier to push the residual to zero than to fit the weak nonlinear mapping by the original stacked layers, if one convolutional layer is optimal enough. e simpler path is more perfect. e finding submits to the parsimony rule that the simplest solution tends to be the right one [47]. e adaptive residual technique allows adaptively simplifying the model and being adjusted to different wind signals with various fluctuation characteristics, which greatly improves the generalization ability of model.
From another point of view, traditional CNNs only utilize the last convolutional layer for regression task without considering the information included in previous convolutional layers. Actually, different convolutional layers contain feature information in different scales. e proposed adaptive residual technique allows exploiting the information among different convolutional layers and making full use of hierarchical features in previous convolutional layers. Note that the additional connection is not merely limited to begin from the first convolutional layer.

Reinforced Forecasting.
In this section, a reinforced forecasting algorithm is utilized to optimize the adaptive residual CNN. e preliminary forecast values considered as additional fresh information are integrated with historical observed components as input variables so as to reconstruct a completely new forecasting mapping. e mapping formulation can be expressed as follows: (1) e reinforced strategy makes full use of intrinsic connections between the current preliminary forecast values, the historical information, and the current actual values to be forecasted, using the superior nonlinear fitting capability of the reinforced model. Reinforced forecasting is a key segment to promote not only the accuracy but also the robustness. e predictor used for reinforced forecasting can be different from preliminary forecasting. Many predictors can be options, e.g.. RNN, long short-term memory neural network (LSTM), and SVM. In the following numerical examples, adaptive residual CNN is still selected as the reinforced forecasting model, which can receive the best results by trial and error.
e two-stage model includes preliminary forecasting and reinforced forecasting, which work as two temporal dependency captures and could be regarded as encoder and decoder, respectively. It is worth mentioning that the twostage framework has complementary properties on forecasting ability so as to enhance the robustness of the algorithm.

Simplified-Boost Reinforced Forecasting.
However, it is difficult to decide exactly how many historical observed components (i.e., the value of k ) are suitable to the reinforced forecasting for an specific forecasting task. In fact, if the value of k is too small-i.e., the input features are insufficient-the mapping relationship would be stochastic excessively. Quite the reverse, redundant information would be introduced.
k is a key point for reinforced forecasting. Different k may bring different effects for the same task. Take 1-step forecasting as an example; the detailed description of data is presented in Section 3.2. As shown in Figure 3, it is clear that the performance is the best when k � 4 for dataset A, where "pr" denotes the preliminary forecast results. However, the optimal k is different in terms of different forecasting tasks. For instance, the best results are obtained when k � 4 for dataset A, while k � 10 for dataset B.
In order to solve the problem, a suitable solution is to combine advantages of models with different k.
us, a simplified-boost algorithm is applied for balancing the effects of k. Boosting algorithm builds a committee of predictors that may be superior to an arbitrary single predictor [48]. e predictor weights and sample weights are updated according to the historical performance in each iteration. Simpler than conventional boosting algorithm, T + 1 base predictors are constructed during training process of the simplified-boost reinforced forecasting. e T + 1 base predictors are built based on the input variables respectively. en the predictors are weighted according to their forecasting performance. Predictors with more confidence about their predictions are weighted more heavily, which guarantees well-behaved predictors to be used. Finally, predictors are combined by weighted sum. Supposing that the sample number in training set is n, the procedure of the simplified-boost reinforced forecasting algorithm is shown in Algorithm 1. e simplified-boost algorithm can balance the effect of input with diverse historical observed signals. More importantly, the generalization ability has been greatly improved so as to forecast various kinds of wind signals adaptively.

Experiments
In this section, multistep forecasting for five kinds of nonstationary non-Gaussian wind signals is implemented to Advances in Civil Engineering testify the high accuracy and robustness of the proposed model. Six models are adopted for comparison, including DT, RF, back propagation neural network (BPNN), RNN [23], gated recurrent unit (GRU) [24], and LSTM [25]. All of the simulations are operated in python 3.5 NVIDIA GeForce GTX 1060 3 GB, 3.40 GHz CPU E3-1230 v5, 64 bits, 8 GB RAM, Windows 7.

Evaluation Criteria.
Six evaluation indicators, consisting of RMSE, mean absolute error (MAE), mean absolute percent error (MAPE), Pearson correlation coefficient (R), symmetric mean absolute percentage error (SMAPE), and mean absolute scaled error (MASE), are chosen to evaluate the forecasting performance. e value of R needs to be close to 1, which means the correlation difference or the delay time is small. MASE is less than one if it arises from a better forecast than the average one-step naïve forecast computed in-sample. Conversely, it is greater than one if the forecast is worse than the average one-step naïve forecast computed insample [49]:  Advances in Civil Engineering where x i is the observed value, x i is the forecast value, N is the number of forecast samples, and cov refers to calculating the covariance matrix.

Dataset Description.
Without loss of generality, five kinds of datasets are adopted for experiments. Namely, wind speed is on a super high-rise building roof near the coast of the East China Sea in Xiamen at 06 : 37-07 : 37 on 8 th August 2015 before typhoon Soudelor landing. e sampling frequency is 2 Hz, denoted by A. Wind pressure is on the surface of a 28-storey building, located in the west coast of Qingdao, Shandong province. e sampling frequency is 1 Hz, denoted by B. Wind pressure is that of Leqing sports center, a long-span membrane structure whose maximum cantilever span is 57 m [50]. e sampling frequency is 5 Hz, denoted by C. Downburst wind speed was recorded during the 2002 thunderstorm outflow experiment, which was conducted by the department of atmospheric science of Texas Tech University from 20 th May 2002 to 15 th July 2002 [51]. e sampling frequency is 1 Hz, denoted by D. e downburst often occurs with thunderstorm weather, which may lead to extreme wind loads. Wind speed is from 00 : 00 on 24 th August to 06 : 00 on 25 th August in 2015 before and after Super Typhoon Goni passing through 10 m height of the measured base located at 31°11′46.36″ N and 121°47′8.29″ E. e sampling frequency is 1 Hz, denoted by E.
In total, 500 samples are selected for each dataset as shown in Figure 4. e 1 st -400 th samples of original datasets are considered as training set, which are used to construct the forecasting models. e 401 th -500 th samples are utilized as testing set to verify the effectiveness of models marked in red. Statistics indicators are presented in Table 2. Kurtosis and skewness are adopted to quantify the non-Gaussian characteristics. e Runtest method is utilized to measure the nonstationary characteristics. It can be inferred that dataset C is provided as nonstationary, non-Gaussian series. Datasets A, B, D, and E are analyzed as nonstationary series.

Comparison Results.
e forecast results and errors criteria of datasets A and B for multistep forecasting are presented in Figures 5 and 6 and Tables 3 and 4, respectively. e forecast errors criteria of datasets C, D, and E are shown in Tables 5-7. e detailed discussion according to the charts is expressed in the following. Based on the forecast results in Figures 5 and 6, the developed two-stage forecasting frame obtains more satisfactory forecast values compared with single models. It is demonstrated that the developed model can track the volatility trend and range more sensitively. e forecast values of the proposed model are much closer to the observed values, which can also be reflected clearly in the curves of forecast errors. e forecast errors x i − x i of all the compared models are shown in Figures 5 and 6. It is clear that the forecast error magnitudes of the proposed model are the smallest among the compared models, especially for 3-step and 5-step forecasting. All in all, the forecasting performance of the hybrid model exhibits a considerable improvement over the single models. e probability distributions with respect to forecast errors in Figures 5 and 6 describe the different forecasting abilities. e fluctuations range around zero is smaller and more concentrated regarding the proposed model, which deduces the advantageous performance compared to other models.
According to the fitting curves of the observed and forecast values, the forecast values of the proposed model fit the observed values preferably. ey are obviously closer to the observed values than the compared models, which testifies the effectiveness of adaptive residual strategy and reinforced forecasting strategy once again.
It is clear in accordance with the forecasting evaluation indicators in Tables 3-7 that RMSE, MAE, MAPE, SMAPE, and MASE of multistep forecasting by the proposed model are mostly the minimum. Meanwhile, the correlation coefficient R is mostly the maximum, which indicates the strongest positive correlation between the forecast values and observed values. Regarding MASE, most of the forecast results are less than 1 except for the 1-step forecasting of datasets C, D, and E. Anyway, the evaluation criterion MASE of the proposed model is always the smallest among the compared models.
As clearly inferred from Tables 3-7, the proposed twostage model achieves significant promotion in the forecasting accuracy and stability compared with other models. For instance, 1-step forecasting for dataset D by the proposed model achieves 15.31%, 3.89%, 10.21%, 49.47%, 18.64%, and 21.67% reductions in the MAPE, respectively, in (1) Train reinforced forecasting model based on the subtraining set, build a regression model h k (x) ⟶ y, and pass every member of the subtraining set through this machine to obtain a prediction y (k) i (x (k) i ), i � 1, . . . , n.
(2) Calculate a loss for each training sample L k,i � |y (k) i (x (k) i ) − y i | 2 /sup|y (k) i (x (k) i ) − y i | 2 and an average loss L k � n i�1 L k,i . (3) Calculate the estimator weight: β k � exp(− L k ). Normalize the estimator weight:

Remark 1.
e proposed model outperforms the other compared models by a large margin. It can be speculated that no common single forecasting model is always suitable for any case. RNNs (including RNN, LSTM, and GRU) do not act well compared to the other models. e main reason for the fails of the advanced models may be that they are equipped with many adaptable parameters, causing complex training. Especially in the case of small sample learning, the training datasets are insufficient for training the complex construction, which would lead to overfitting easily.
We can conclude that the proposed two-stage frame method is efficient and achieves a superior performance among the compared models.

Results Analysis
In this section, comprehensive analysis from a variety of aspects is conducted for further verification of the performance of the developed model.

DM Test.
As one type of hypothesis testing approaches, the DM test [52,53] is applied to demonstrate the forecasting validity of the developed hybrid model based on statistical thinking. Under a given a significance level α, the null hypothesis H 0 represents that there is no significant difference between the proposed model and the compared model in terms of their forecasting performance. In contrast, H 1 means that there exists significant difference between the two models. e related formulas can be written as      s 2 is an estimation for the variance of d i � l(e 1 i ) − l(e 2 i ) and N is the number of forecast samples. If |DM| > Z α/2 , the null hypothesis H 0 will be rejected. is case means that there is a difference in the forecasting performance between the proposed model and the compared model.
Take datasets A and B as examples. Table 8 displays the DM statistical values. It can be seen that (1) for 1-step forecasting, the DM statistical values are well above the critical value of 10% significance level, Z 0.10/2 � 1.64. e null hypothesis could be rejected. (2) For 3-step forecasting, the DM statistical values are larger than the critical value of 5% significance level, Z 0.05/2 � 1.96, which shows the competitive forecasting accuracy of the proposed model compared with the single models. (3) For 5step forecasting, all of the DM statistical values are larger than Z 0.01/2 � 2.58, showing that our proposed hybrid model is superior to the compared methods for multistep forecasting. In short, the proposed two-stage model significantly outperforms the comparative forecasting models.

Stability Test.
Variance of the forecast errors Var(x i − x i ) is employed to assess the stability of the proposed model. It is well known that the stable ability of a forecasting model depends on the performance variance, which represents the model's variability. Smaller variance indicates more stable forecast results. e comparison results are shown in Table 9. It is clear that the proposed model obtains the smallest variance of forecast errors, testifying that the proposed model is more stable than other models.

Effect of Adaptive Residual CNN.
e comparison results between adaptive residual CNN and traditional CNN for 1step forecasting of datasets A, B, and E are shown in Figure 7. It is obvious that the forecasting performances of adaptive   Figure 7, we can draw a conclusion that not the more complex the model is, the better. In fact, the model structure should be appropriate to the complexity of the forecast target. 3-layer CNN performs worse than 1-layer model regarding datasets A and B, but it performs better regarding dataset E. Besides, it is clear in Figure 7 that, in terms of dataset E, though the traditional 3-layer CNN performs better than adaptive residual CNN sometimes, the latter shows greater stability than the former. It is further verified that adaptive residual CNN can provide more accurate and stability forecasting.
Model capacity refers to its ability to fit various functions. If the model capacity is insufficient, it would lead to underfitting. Quite the reverse, if the model capacity is too high, overfitting phenomenon would occur easily. e proposed adaptive residual CNN is equipped with adjustable model capacity. It can be adjusted adaptively according to the complexity of the task. Various inherent fluctuation characteristics of wind signals can be captured by the adaptive residual strategy, improving the great generalization ability of model.

Effects of Reinforced Forecasting Strategy and Simplified-Boost
Strategy. e reinforced forecasting performances for 1-step forecasting of datasets A and B are indicated in Figure 8. e experiment is implemented for 50 times for each value of k. "pr" denotes preliminary forecast results, and "final" indicates the simplified-boost reinforced forecast results.
It is declared that (1) not all reinforced models take effect. For instance, the reinforced model of dataset A acts awfully   To see more clearly, the performances of simplifiedboost reinforced forecasting and preliminary forecasting for 20 times experiments are shown in Figure 9. It is demonstrated that the forecasting ability is enhanced by the simplified-boost reinforced strategy.

Conclusion
e accuracy and robustness of models are essential for wind signal forecasting. However, the intermittency, uncertainty, and diversity of complex wind signals lead to enormous challenge for forecasting by a generalized model. e multichannel convert provides additional views of the same input about temporal resolution, presenting additional information at different time scales. e proposed adaptive residual strategy allows forecasting for multiple kinds of wind signals with varying complexity by the same neutral network, which not only reduces the parameter redundancy and computational complexity, but also promotes the generalization capability of the model. Subsequently, the preliminary forecasting is enhanced by the simplified-boost reinforced forecasting, improving the forecasting accuracy and robustness to a great extent. e results of multistep forecasting for five kinds of nonstationary non-Gaussian wind signals verify the efficiency of the proposed model. ough the preliminary forecasting and reinforced forecasting are two seemingly independent stages of the ensemble model, they complement each other actually. e deficiency of reinforced forecasting is that if the preliminary results are awful, the fault information or noise may be introduced into the reinforced model, resulting in unsatisfactory behavior of reinforced forecasting. Ideal preliminary results will bring quite effective information.
us, satisfactory results could be obtained by the secondary forecasting, which creates a beneficent cycle, and vice versa. e phenomenon is particularly evident in multistep forecasting. Regarding multistep forecasting, more fresh information from preliminary forecasting will be introduced into the reinforced model, which has a more significant impact on the enhancing performance. In conclusion, the reinforced forecasting is the icing on the cake for preliminary forecasting. e complementary nature makes them interdependent. erefore, the forecasting accuracy of preliminary forecasting is still important. e developed hybrid model performs strong forecasting ability. It can be considered for application in long-term forecasting and other fields, such as traffic forecasting, economic forecasting, and house price tendency forecasting. In terms of long-term forecasting, the correlation between long-term data is relatively weak due to the long interval of data compared with short-term data.
us, the proposed model can be combined with data decomposition technology as a forecasting module for the long-term data with high volatility. Further study will focus on seeking for more efficient reinforced forecasting model different from the preliminary model, so as to better compensate the inherent defects of the preliminary model. What is more, more effective boosting strategy will be studied in the future.

Data Availability
e data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest
e authors declare that there are no conflicts of interest regarding the publication of this paper.