Reliable Prediction System Based on Support Vector Regression with Genetic Algorithms

This study applies a novel neural-network technique, support vector regression (SVR), to predict reliably in dynamical system. The aim of this study is to examine the feasibility of SVR in state prediction by comparing it with the existing neural-network approaches. To build an effective SVR model, SVR’s parameters must be set carefully. This study proposes a novel approach, known as GA-SVR, which searches for SVR’s optimal parameters using genetic algorithms, and then adopts the optimal parameters to construct the SVR models. The application results of practical vibration data state forecasting measured from a Co2 compressor demonstrate that the GA-SVR model outperforms the existing neural network based on the criteria of mean absolute error (MAE) and root mean square error (RMSE).

[1]  Lutgarde M. C. Buydens,et al.  Using support vector machines for time series prediction , 2003 .

[2]  Alexander J. Smola,et al.  Support Vector Method for Function Approximation, Regression Estimation and Signal Processing , 1996, NIPS.

[3]  Wilson Wang An Intelligent System for Dynamic System State Forecasting , 2005, ISNN.

[4]  Michael de la Maza,et al.  Book review: Genetic Algorithms + Data Structures = Evolution Programs by Zbigniew Michalewicz (Springer-Verlag, 1992) , 1993 .

[5]  Mark F. Bramlette Initialization, Mutation and Selection Methods in Genetic Algorithms for Function Optimization , 1991, ICGA.

[6]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[7]  Yoshua Bengio,et al.  No Unbiased Estimator of the Variance of K-Fold Cross-Validation , 2003, J. Mach. Learn. Res..

[8]  Gunnar Rätsch,et al.  Predicting Time Series with Support Vector Machines , 1997, ICANN.

[9]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[10]  Gunnar Rätsch,et al.  Using support vector machines for time series prediction , 1999 .

[11]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[12]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[15]  Bernhard Schölkopf,et al.  Learning with kernels , 2001 .