Research Article  Open Access
Hong Zhang, Lixing Chen, Yong Qu, Guo Zhao, Zhenwei Guo, "Support Vector Regression Based on GridSearch Method for ShortTerm Wind Power Forecasting", Journal of Applied Mathematics, vol. 2014, Article ID 835791, 11 pages, 2014. https://doi.org/10.1155/2014/835791
Support Vector Regression Based on GridSearch Method for ShortTerm Wind Power Forecasting
Abstract
The purpose of this paper is to investigate the shortterm wind power forecasting. STWPF is a typically complex issue, because it is affected by many factors such as wind speed, wind direction, and humidity. This paper attempts to provide a reference strategy for STWPF and to solve the problems in existence. The two main contributions of this paper are as follows. (1) In data preprocessing, each encountered problem of employed real data such as irrelevant, outliers, missing value, and noisy data has been taken into account, the corresponding reasonable processing has been given, and the input variable selection and order estimation are investigated by Partial least squares technique. (2) STWPF is investigated by multiscale support vector regression (SVR) technique, and the parameters associated with SVR are optimized based on Gridsearch method. In order to investigate the performance of proposed strategy, forecasting results comparison between two different forecasting models, multiscale SVR and multilayer perceptron neural network applied for power forecasts, are presented. In addition, the error evaluation demonstrates that the multiscale SVR is a robust, precise, and effective approach.
1. Introduction
Compared to the traditional thermal power [1], wind energy is a significant aspect of renewable energy and it is getting more and more attention due to it is a renewable, inexhaustible and free source. Therefore, the corresponding wind energy forecasting becomes a critical issue for dispatch and scheduling of power systems [2]. Precise wind energy forecasting can balance and integrate the multiple volatile power sources at all levels of the transmission and distribution grid [3]. Moreover, accurate shortterm wind power forecasting can reduce the problems which are caused by grid integration and energy trading [4].
Shortterm wind distribution is essentially a random one although it can be described by a continuous probability distribution named Weibull distribution in a long term. It is hard to obtain the intrinsic regulation of wind speed in a shortterm; thus, the soft computing can play a significant role in shortterm wind power forecasting. SVR technique has already been employed for the short energy forecasting in the existing literatures; however, many of them assume that the employed data have good quality. In fact, it is impossible to acquire the data without noise because there are many reasons that are sometimes beyond the control of human operators [5]. Generalization capability of traditional forecast approach is relatively low because the employed approach is seriously dependent on the quality of sample. In this paper, we optimize the parameters for two different kernel functions, radial basis function (RBF) or polynomial function (PF), based on the Gridsearch method for SVR such that the accuracy of forecasting results is improved. The main algorithm flow is illustrated in Figure 1.
Figure 1 provides a brief illustration for the main processing step of proposed approach in this paper. The rest of this paper is organized as follows: formalization and illustration related to the dataset are investigated in Section 2. A brief review on wind energy forecasting is given in Section 3. Section 4 presents the detailed information related to our proposed approach including the basic employed theory. In Section 5, firstly, the missing value of employed data is filled by the data interpolation techniques. Secondly, two different filter methods (median absolute deviation (MAD) filter and wavelet decomposition and denoising) are used to eliminate the irrelevant, noisy, and outlier value. Thirdly, the input variable selection is investigated by Partial least squares (PLS) technique. Fourthly, the data order estimation is implemented through the crosscorrelation methods. Fifthly, the multiscale SVR in combination with Gridsearch technique is applied to forecast the shortterm wind power. Finally, the performance evaluation and error analysis are given. In Section 6, the proposed results and the prospective research questions are summarized and discussed, respectively.
2. Problem Description
2.1. Data Resources
The quality of data samples plays an important role in wind power forecasting because it has a direct impact on forecasting performance. The data quality is the fundamental issue for the data analysis; in particular, data do not exist without noise in the real application. The main objective of data analysis is to discover knowledge which will be used to solve real problem and make decisions [5]. The wind tower which is employed to collect the data contains two different heights, 30 m and 60 m. The data have been measured every 3 minutes, a total of about five days of measurement data are selected. Specifically, the employed data contain few irrelevant, corrupt, and noisy ones which must be removed and filled from the data in order to proceed with further data analysis. Taking into account the real application, because the data sampling equipment sometime encounter a temporary mistake and the associated data are recorded as zero, therefore, these data with bad quality are eliminated. Typically, the shortterm wind power prediction is within 4 days and ultrashortterm one is within 4 hours. The paper mainly discussed the shortterm wind power prediction by SVR techniques based on Gridsearch method.
2.2. Formalization
In this paper, the shortterm wind forecasting issue is formulated as a regression problem. The time series is denoted bywhere 10 variables indicate 30 m average wind speed, direction, temperature, humidity, and pressure and 60 m average wind speed, direction, variance, real wind speed, and real wind direction, respectively; is a positive integer with the value more than one. In general, (1) provides all the factors in real application for shortterm wind power forecasting. The primary task of this paper is to predict the output wind power , at time based on the wind measurements through at time , , , past observations.
3. Related Work
Shortterm wind power forecast has attracted more and more attention in recent decades. Alessandrini et al. [4] discussed the comparison between ECMWF EPS (Ensemble Prediction System in use at the European Centre for MediumRange Weather Forecasts) and COSMOLEPS (Limitedarea Ensemble Prediction System developed within Consortium for Smallscale Modelling) based on two forecasting models. As a survey associated with shortterm prediction in the last 30 years; Costa et al. [6] investigated the performance of two principal approaches (mathematical and physical). Kramer and Gieseke [2] applied the SVR techniques for shortterm wind energy forecasting based on the real world wind power data from the National Renewable Energy Laboratory (NREL) western wind resource dataset, and Osowski and Garanty [7] utilized the SVR and wavelet decomposition method to forecast the shortterm air pollution. Chen et al. [8] proposed new learning techniques based on support vector machine (SVM) model for the power load forecasting and conducted experimental results for the shortterm load forecasting. Chang [9] proposed a hybrid method which combined the orthogonal least squares (OLS) algorithm and genetic algorithm (GA) for shortterm wind power forecasting based on the radial basis function (RBF) neural network. Che et al. [10] applied a twovoltage stage topology with boost converter to improve the conversion efficiency of commercial small wind grid inverter by proposed control strategy. Based on the combination of wavelet transform and neural network arithmetic, Song et al. [11] dealt with an energy management related to a hybrid power generation system such that the stability of power generation system was improved greatly. Moreover, a bibliographical survey associated with the general application of research and developments was presented by Lei et al. [12] in the fields of wind power forecasting. Li et al. [13] presented ideal subspace approximation techniques based on a chaotic time series and nonlinear Kalman filtering, and the wind speed prediction experiments were used to demonstrate the high chaotic prediction accuracy. Hoai et al. [14] optimized an empiricalstatistical downscaling technique for prediction based on a feedforward multilayer perceptron (MLP) neural network, and they gave the numerical simulation to demonstrate the robustness of proposed technology. Sánchez [15] gave a statistical forecasting system for shortterm wind power prediction in 48 hours ahead based on the techniques combination with recursive methods and schemes with adaptability. An indepth review of the current wind power generation method and advances in wind power forecasting was formulated by Foley et al. [16], and Botterud et al. [17] discussed the current development of wind power forecasting in US ISO/RTO markets and the application of stateoftheart forecasts refers to associated forecasting. Based on the numerical and statistical models, Stathopoulos et al. [18] proposed some strategies for accurate local wind forecasts by the combination with statistical post processes.
4. Theory for Proposed Approach
Data analysis is the fundamental approach for the knowledge investigation [19]. Proper data preprocessing can eliminate the unreasonable trend of data without loss of data characteristics. Therefore, efficient techniques for automatic data preprocessing are crucial [20]. In this section, the basic theory illustration refers to data preprocessing and multiscale SVR are introduced as follows.
4.1. Missing Value
In the data preprocessing, the issues that must be considered are about the irrelevant, missing value, and noisy data. The data with poor quality will result from the poor performance of final employed approaches. In this case, the data are not complete because there are missing values which cannot be eliminated because of the requirement for time continuity as well as they may contain useful information [5]. In this paper, the missing value is filled via data interpolation by the intrinsic relationship between data; for instance, the missing value of wind power can be filled by its associated influential factor wind speed. The nearestneighbor interpolation (also named as proximal interpolation) is a typical method of multivariate interpolation in one or more dimensions, which can be used to approximate the value of a nongiven point based on the corresponding point of the neighborhood. Under normal circumstances, the filled data is reasonable because the value of data is not suddenly changed in the real application, and the neighboring data correlation is taken into account in nearestneighbor interpolation method.
4.2. MAD Filter
Median absolute deviation from the median for a data sequence is more robust with good performance in the presence of multiple outliers [21, 22]. The Hampel filter (also known as MAD filter) which is used to eliminate the outlier is denoted by where and is the median value of . is the threshold employed to control range of convergence, and it can be estimated based on the sample standard deviation of the distribution. The MAD filter can replace the outliersensitive mean and standard deviation estimates with the outlierresistant median as well as MAD from the data [23].
4.3. Wavelet Decomposition and Denoising
Unlike the MAD filter, the wavelet decomposition and denoising analysis for data is localized in both time domain and frequency domain, and it can be used to decompose the original data into highfrequency component (HFC) and lowfrequency component (LFC). Typically, the HFC denotes the detailed information such as mutant value, while the LFC usually represents the generalized or stationary characteristic related to employed data. The more detailed discussion of wavelet decomposition and denoising can be founded in [24–27].
Comparing to the continuous wavelet transform, the discrete wavelet transform (DWT) is more commonly used in real application and defined by where means for any is a basic wavelet, and , , . The above DWT is also known as Mallat algorithm [28], in this paper, the Vaidyanathan filter [29–31] is applied for the implementation of data decomposition and denoising.
4.4. Input Variable Selection
Swedish statistician named Herman Wold first introduces Partial least squares (PLS) technique which is used to find the fundamental relations between two variables ( and ); that is, a latent variable approach is employed to investigate the covariance structures between variables. Partial correlation can be used to explore the association between pairs of random variables in the presence of other variables [32, 33], and its coefficients can be calculated between the variables and exclude the influence of other variables, then the main instruction of PLS coefficients can be derived via the following three steps.
(i) Hypothesis. Consider three variables, , , and ; the partial correlation coefficient between and given is defined by where is the productmoment correlation coefficient between variables with subscripts and . The range of PLS coefficients values is , in particular, 0 indicates no association between and .
(ii) Statistic. A test associated with the full correlation coefficient is used to test the original hypothesis in Step (4) under the assumption that data has an approximately normal distribution. If the is the obtained partial correlation coefficient, then the appropriate statistics is denoted as where has an approximate Student’s distribution, and its degrees of freedom are ; is the number of observations from the computed full correlation coefficients.
(iii) Probability Calculation. Calculate the observation of test statistics as well as its corresponding values of probabilities . If the value of probability , which is used to test statistics, is less than the value of given significance level , then the original hypothesis should not be accepted; otherwise, it is available for the test.
4.5. Order Estimation
Data order reflects the intrinsic relationship between past data and current data, which is derived through the autocorrelation function (ACF) for one data sequence and crosscorrelation function (CCF) for two different data sequences. Autocorrelation (is also sometimes called “lagged correlation” or “serial correlation”) refers to the correlation of a time series with its own past and future values, which relate to the correlation between members of a series of numbers arranged in time. CCF is a measure of similarity of two given date as a function of a time lag, and it is commonly used for the replacement of a long data by a shorter and suitable length. In the discrete domain, ACF and CCF for two real time series , , , are defined by
In MATLAB, ACF and CCF are computed with the function “xcorr” which are defined by (6) and (7) in the frequency domain, respectively.
4.6. Support Vector Regression
SVM for regression was proposed in 1996 by Drucker et al. in [33]; this method is called support vector regression (SVR), and its basic idea is based on support vector classification, more precisely, the fact that the cost function does not take into account the training points that lie beyond the margin; thus, the SVR only depends on a subset of the training data. Analogously, least squares support vector machine (LSSVM) which is known as another SVM has been presented by Suykens and Vandewalle [34]. VanikChervonenkis theory and structural risk minimization (SRM) are the fundamental theory for the SVM [35, 36]. SVM is to investigate the intrinsic relationship between the prediction model related to wind time series and learning capability and derive the best generalization capability, if the given sample dataset is .
The basic task of regression is to establish the nonlinear function , such that ; the estimation function and loss function are, respectively, defined as where is penalty factor which is employed for empirical risk and confidence range, , are relaxation factors which are used to modify the convergence speed, is loss function which is applied to estimate the prediction accuracy for (8), and its detailed information is given as
Moreover, the is equal to zero if . Essentially, (8) and (9) are equivalent quadratic convex optimization problems which are defined as where if the value of is large, then the accuracy capability of data fitting will be more good in the complexity and approximation error of the control model; is applied to control the generalization capability and regression approximate error, , are the Lagrange multiplier, when they are not equivalent to zero and then the SVR can be used for regression prediction, and is the kernel function which is used to simulate the inner production, which can be given as radial basis function or polynomial function. Furthermore, the regression function is ; , the regression step th step prediction can be denoted by
4.7. Error Evaluation Criteria
Consider where MAE is the absolute average error between forecasting power and real power over the time . is the number of test sample; RMSE and RMAE are the root mean square error and relative average absolute error, respectively.
5. Experimental Analysis
In this section, the numerical simulation is constructed for each part of Section 4 based on the wind resources dataset which are presented in Section 2.1.
5.1. Data Interpolation and Filter
In this section, the data interpolation, MAD filter, wavelet decomposition, and denoising technique which correspond to the theory analysis in Sections 4.1–4.3 are, respectively, to handle the missing value, irrelevant, outliers, and noisy data. The variables which can be used as the forecasting factors consist of two groups, that is, 30 m average wind speed (AWS), direction (AWD), temperature (Tem), humidity (Hum), and pressure (Pre) and 60 m AWS, AWD, AWS variance, real wind speed (RWS), real wind direction (RWD), and power. The above variables are labeled in accordance with the above order as the first variable to eleventh variable, respectively. Moreover, the state trajectory of original data, filled data, and filtered data are given in Figures 2, 3, and 4, respectively.
Figures 2–4, respectively, denote the trajectory of original data, filled data, and filtered data which are derived, respectively, by nearestneighbor interpolation (NNI), MAD filter, wavelet decomposition, and denoising techniques, where NNI is mainly focused on the relationship between 30 m AWS and power based on the discussion in Section 5.2. Because 10 samples are collected in half an hour according to sampling frequency, half of windows size of MAD filter is set as 5, and the Vaidyanathan wavelet filter is employed for the data preprocessing. Without loss of generality, other wavelet transform such as Daubechies wavelet are also accepted. From Figures 2–4, irrelevant, outliers, and noisy data of employed data are, respectively, eliminated and filled by the MAD filter and wavelet transform. The data become a relative stationary and smooth time series now, which is a necessary step for the further analysis.
5.2. Input Variables Selection Results
This section provides the simulation results with respect to the theory analysis of Section 4.4. The quality and quantity of samples have significant impact on the accuracy of forecasting because more data will increase the difficulty of real operation, and less data may not contain enough information for analysis. As the discussion of Section 5.1, the PLS coefficient with regard to eleven variables is computed by (4) and (5) and are given in Tables 1 and 2.


Based on the discussion of Section 4.4, all the value of “significance value” is equivalent to about , which is far less than the set value ; in other words, the original hypothesis should not be accepted because there are significant correlation between variables. Moreover, the lower and upper bound with confidence level of 95% are provided in Table 2, where UB represents the upper bound and LB represents the lower bound. From Tables 1 and 2, we can learn two facts: one is that all the obtained data in Table 1 are accepted because of the corresponding testing value which is presented in Table 2; the other one is that one group is enough for the wind power forecasting because of the similarity between different variables.
5.3. Data Order Estimation and Normalization
Based on the discussion of Section 5.2, the 30 m variables except for the pressure are selected as the input variables because there is no significant change about pressure. The data order estimation is implemented through (6) and (7) and denoted in Figures 5 and 6, respectively.
From Figures 5 and 6, we can learn that the two past values are the most significant impact factors for the current value because the ACF value is about more than 0.9 and CCF value is more than 0.7. Thus, 2 can be set as the data order based on the data estimation by performance of ACF and CCF.
5.4. Multiscale SVR Performance
The following simulation is based on [37, 38] libsvm (2013, version 3.17, platform: MATLAB 2012b, Microsoft Visual C++ 2010), and the kernel functions are radial basis function (RBF) and polynomial function (PF). Without loss of generality, 80% and 20% of employed data (2297) are selected as the training sample and testing samples, respectively. Because the changes in wind direction are not obvious, so both sine and cosine with regard to AWD are selected as the input variables. Therefore, the number of input variables is essentially about 10 because the data order is set as 2. In order to obtain the accuracy comparison between the different variables, all the variables value are normalized at the range (1,2). Moreover, the kfold crossvalidation (KCV) [39–42] and “Grid search” are utilized for the parameters selection. “Grid search” is to try every possible value of the parameters , and the best accuracy of the can be derived based on the KCV, where and are, respectively, penalty factor and kernel function parameters. The state trajectory of original data and forecasting data are given in Figures 7, 8, 9, and 10. Moreover, the detailed information refers to simulation results comparison between multiscale SVR and MLP neural network will be given in Tables 3 and 4.
 
O: original data; M: MAD filter; W: wavelet filter; RBF(3): number of crossvalidation for testing set is 3 by RBF, similar to RBF(6) and RBF(10); PF(3): number of crossvalidation for testing set is 3 by PF, similar to PF(6) and PF(10); BCVM: best crossvalidation mean squared error; Bc: best c; Bg: best g; Foin: finished optimization iteration number; RM: regression mean squared error; RS: regression squared correlation coefficient. 
 
O: original data; M: MAD filter; W: wavelet filter; RBF(3): number of crossvalidation for testing set is 3 by RBF, similar to RBF(6) and RBF(10); PF(3): number of crossvalidation for testing set is 3 by PF, similar to PF(6) and PF(10); Hn: number of hidden layer; Et: elapsed time in seconds; RMSE: regression mean squared error for testing sample; MAE: MAE for testing sample; RMAE: RMAE for testing sample; NA: not available. 
5.5. Error Analysis and Evaluation
In this section, the error with respect to the forecasting results is given to evaluate the performance of multiscale SVR and MLP network of Section 5.4. Number of crossvalidation for testing set is, respectively, set as 3, 6, and 10 for RBF and PF, moreover, the original data, filtered data via MAD, and wavelet are, respectively, utilized in the SVR with RBF and PF. Specifically, MLP neural network is applied to compare the performance of SVR based on the RMSE, MAE, and RMAE which are defined in Section 4.7. In addition, the best crossvalidation mean squared error, regression mean squared error, regression squared correlation coefficient, and best kernel function parameters are provided. The detailed information is given in Tables 3 and 4.
Based on Tables 3 and 4, we can learn that the performance of SVR is better than the tradition MLP neural network. Because the best performance of SVR employed MAD filter, therefore, data for MLP neural network are still filtered by MAD. In fact, SVR turns to be a robust time series forecasting method even with different parameters such as different number of crossvalidation for testing set, different kernel function, and associated parameters. The simulation results denote that the SVR is an effective approach for STWPF.
6. Conclusions
In this paper, the multiscale SVR technique is applied for the shortterm wind power forecasting. Firstly, we introduce a brief illustration for the main processing step and its corresponding theory analysis. Secondly, the data interpolation technique is used to fill the missing value of employed data. Thirdly, median absolute deviation filter and wavelet decomposition and denoising technique are applied to eliminate the irrelevant, noisy, and outlier value. Fourthly, Partial least squares technique, autocorrelation function, and crosscorrelation function are, respectively, employed to the input variable selection and order estimation. Fifthly, the multiscale SVR in combination with Gridsearch technique is utilized to forecast the shortterm wind power. Finally, the performance evaluation and error analysis are applied to evaluate the performance of multiscale SVR. Comparing to the multilayer perceptron (MLP) neural network, the performance demonstrates that SVR technique is a fast and robust time series forecasting approach. We believe that the proposed strategy has reference value for shortterm wind power forecasting and other energy consumption on the demand aspect.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
The authors would like to thank the Professor Hongjie Jia and editor Dean who gave valuable comments by means of considerable suggestion and comments which improved highly the quality of this paper; the authors gratefully acknowledge Professor Xueliang Huang from the School of Electrical Engineering, Southeast University. This paper is partly supported by the National High Technology Research and Development Program (863 Program) (2011AA05A107).
References
 M. A. Mohandes, T. O. Halawani, S. Rehman, and A. A. Hussain, “Support vector machines for wind speed prediction,” Renewable Energy, vol. 29, no. 6, pp. 939–947, 2004. View at: Publisher Site  Google Scholar
 O. Kramer and F. Gieseke, “Shortterm wind energy forecasting using support vector regression,” Advances in Intelligent and Soft Computing, vol. 87, pp. 271–280, 2011. View at: Publisher Site  Google Scholar
 M. Milligan, K. Porter, E. DeMeo et al., “Wind power myths debunked,” IEEE Power and Energy Magazine, vol. 7, no. 6, pp. 89–99, 2009. View at: Publisher Site  Google Scholar
 S. Alessandrini, S. Sperati, and P. Pinson, “A comparison between the ECMWF and COSMO Ensemble Prediction Systems applied to shortterm wind power forecasting on real data,” Applied Energy, vol. 107, pp. 271–280, 2013. View at: Publisher Site  Google Scholar
 F. Famili, W. M. Shen, R. Weber, and E. Simoudis, “Data preprocessing and intelligent data analysis,” Intelligent Data Analysis, vol. 1, no. 1–4, pp. 3–23, 1997. View at: Google Scholar
 A. Costa, A. Crespo, J. Navarro, G. Lizcano, H. Madsen, and E. Feitosa, “A review on the young history of the wind power shortterm prediction,” Renewable and Sustainable Energy Reviews, vol. 12, no. 6, pp. 1725–1744, 2008. View at: Publisher Site  Google Scholar
 S. Osowski and K. Garanty, “Forecasting of the daily meteorological pollution using wavelets and support vector machine,” Engineering Applications of Artificial Intelligence, vol. 20, no. 6, pp. 745–755, 2007. View at: Publisher Site  Google Scholar
 B.J. Chen, M.W. Chang, and C.J. Lin, “Load forecasting using support vector machines: a study on EUNITE competition 2001,” IEEE Transactions on Power Systems, vol. 19, no. 4, pp. 1821–1830, 2004. View at: Publisher Site  Google Scholar
 W.Y. Chang, “An RBF neural network combined with OLS algorithm and genetic algorithm for shortterm wind power forecasting,” Journal of Applied Mathematics, vol. 2013, Article ID 971389, 9 pages, 2013. View at: Publisher Site  Google Scholar
 Y. B. Che, W. Zhang, L. J. Ge, and J. J. Zhang, “A twostage wind grid inverter with boost converter,” Journal of Applied Mathematics, vol. 2014, Article ID 816564, 5 pages, 2014. View at: Publisher Site  Google Scholar  MathSciNet
 Y. D. Song, Q. Cao, X. Q. Du, and H. R. Karimi, “Control strategy based on wavelet transform and neural network for hybrid power system,” Journal of Applied Mathematics, vol. 2013, Article ID 375840, 8 pages, 2013. View at: Publisher Site  Google Scholar
 M. Lei, L. Shiyan, J. Chuanwen, L. Hongling, and Z. Yan, “A review on the forecasting of wind speed and generated power,” Renewable and Sustainable Energy Reviews, vol. 13, no. 4, pp. 915–920, 2009. View at: Publisher Site  Google Scholar
 T.F. Li, W. Jia, W. Zhou, J.K. Ge, Y.C. Liu, and L.Z. Yao, “Incomplete phase space reconstruction method based on subspace adaptive evolution approximation,” Journal of Applied Mathematics, vol. 2013, Article ID 983051, 9 pages, 2013. View at: Publisher Site  Google Scholar  MathSciNet
 N. Do Hoai, K. Udo, and A. Mano, “Downscaling global weather forecast outputs using ANN for flood prediction,” Journal of Applied Mathematics, vol. 2011, Article ID 246286, 14 pages, 2011. View at: Publisher Site  Google Scholar
 I. Sánchez, “Shortterm prediction of wind energy production,” International Journal of Forecasting, vol. 22, no. 1, pp. 43–56, 2006. View at: Publisher Site  Google Scholar
 A. M. Foley, P. G. Leahy, A. Marvuglia, and E. J. McKeogh, “Current methods and advances in forecasting of wind power generation,” Renewable Energy, vol. 37, no. 1, pp. 1–8, 2012. View at: Publisher Site  Google Scholar
 A. Botterud, J. Wang, V. Miranda, and R. J. Bessa, “Wind power forecasting in U.S. electricity markets,” Electricity Journal, vol. 23, no. 3, pp. 71–82, 2010. View at: Publisher Site  Google Scholar
 C. Stathopoulos, A. Kaperoni, G. Galanis, and G. Kallos, “Wind power prediction based on numerical and statistical models,” Journal of Wind Engineering and Industrial Aerodynamics, vol. 112, pp. 25–38, 2013. View at: Publisher Site  Google Scholar
 F. Famili and J. Ouyang, “Data mining: understanding data and disease modeling,” in Proceedings of the 21st IASTED International MultiConference on Applied Informatics, 2003. View at: Google Scholar
 G. Noriega and S. Pasupathy, “Application of Kalman filtering to realtime preprocessing of geophysical data,” IEEE Transactions on Geoscience and Remote Sensing, vol. 30, no. 5, pp. 897–910, 1992. View at: Publisher Site  Google Scholar
 D. P. Allen, “A frequency domain Hampel filter for blind rejection of sinusoidal interference from electromyograms,” Journal of Neuroscience Methods, vol. 177, no. 2, pp. 303–310, 2009. View at: Publisher Site  Google Scholar
 L. Davies and U. Gather, “The identification of multiple outliers,” Journal of the American Statistical Association, vol. 88, no. 423, pp. 782–792, 1993. View at: Google Scholar  MathSciNet
 R. K. Pearson, “Outliers in process modeling and identification,” IEEE Transactions on Control Systems Technology, vol. 10, no. 1, pp. 55–63, 2002. View at: Publisher Site  Google Scholar
 S. Mallat, A Wavelet Tour of Signal Processing: The Sparse Way, Academic Press, 3rd edition, 2009. View at: MathSciNet
 R. Shalom, Mixed Representation and Their Applications, Lecture Notes, TechnionIsrael Institute of Technology, 2011.
 M. Steinbuch and M. J. G. Molengraft, “Wavelet theory and applications: a literature study,” Tech. Rep., Eindhoven University of Technology, 2005. View at: Google Scholar
 D. L. Donoho, “Denoising by softthresholding,” IEEE Transactions on Information Theory, vol. 41, no. 3, pp. 613–627, 1995. View at: Publisher Site  Google Scholar  MathSciNet
 S. G. Mallat, “A theory for multiresolution signal decomposition: the wavelet representation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 11, no. 7, pp. 674–693, 1989. View at: Publisher Site  Google Scholar
 P. P. Vaidyanathan, “Quadrature mirror filter banks, Mband extensions and perfectreconstruction techniques,” IEEE ASSP Magazine, vol. 4, no. 3, pp. 4–20, 1987. View at: Publisher Site  Google Scholar
 S. G. Mallat, “A theory for multiresolution signal decomposition: the wavelet representation,” Tech. Rep. 668, CIS, 1987. View at: Google Scholar
 J. Buckheit, S. Chen, D. Donoho, I. Johnstone, and J. D. Scargle, Wavelab Reference Manual, Version 0. 700, 1995.
 G. E. Dallal, “Partial Correlation Coefficients,” http://www.jerrydallal.com/LHSP/partial.htm. View at: Google Scholar
 H. Drucker, C. J. Burges, L. Kaufman, A. Smola, and V. Vapnik, “Support vector regression machines,” Advances in Neural Information Processing Systems, vol. 9, pp. 155–161, 1997. View at: Google Scholar
 J. A. K. Suykens and J. Vandewalle, “Least squares support vector machine classifiers,” Neural Processing Letters, vol. 9, no. 3, pp. 293–300, 1999. View at: Google Scholar
 C. J. C. Burges, “A tutorial on support vector machines for pattern recognition,” Data Mining and Knowledge Discovery, vol. 2, no. 2, pp. 121–167, 1998. View at: Google Scholar
 N. Cristianini and J. ShaweTaylor, An Introduction To Support Vector Machines and Other KernelBased Learning Methods, Cambridge University Press, 2000.
 F. Shi, X. Wang, L. Yu, and Y. Li, 30 Cases MATLAB Neural Network Analysis, Beijing University of Aeronautics and Astronautics Press, Beijing, China, 2010, (Chinese).
 C. C. Chang and C. J. Lin, “LIBSVM: a library for support vector machines,” version 3.17, 2013, http://www.csie.ntu.edu.tw/~cjlin/libsvm/. View at: Google Scholar
 http://statweb.stanford.edu/~tibs/sta306b/cvwrong.pdf.
 Y. Bengio and Y. Grandvalet, “No unbiased estimator of the variance of Kfold crossvalidation,” Journal of Machine Learning Research, vol. 5, pp. 1089–1105, 2004. View at: Google Scholar  MathSciNet
 S. Arlot and A. Celisse, “A survey of crossvalidation procedures for model selection,” Statistics Surveys, vol. 4, pp. 40–79, 2010. View at: Publisher Site  Google Scholar  MathSciNet
 J. D. Rodriguez, A. Perez, and J. A. Lozano, “Sensitivity analysis of kfold cross validation in prediction error estimation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 3, pp. 569–575, 2010. View at: Google Scholar
Copyright
Copyright © 2014 Hong Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.