Support Vector Machines with Simulated Annealing Algorithms in Electricity Load Forecasting

Accurate forecasting of electricity load has been one of the most important issues in the electricity industry. Recently, along with power system privatization and deregulation, accurate forecast of electricity load has received increasing attention. Because of the general nonlinear mapping capabilities of forecasting, artificial neural networks have played a crucial role in forecasting electricity load. Support vector machines (SVMs) have been successfully employed to solve nonlinear regression and time series problems. However, SVMs have rarely been applied to forecast electricity load. This investigation elucidates the feasibility of using SVMs to forecast electricity load. Moreover, simulated annealing (SA) algorithms were employed to choose the parameters of a SVM model. Subsequently, examples of electricity load data from Taiwan were used to illustrate the proposed SVMSA (support vector machines with simulated annealing) model. The empirical results reveal that the proposed model outperforms the other two models, namely the autoregressive integrated moving average (ARIMA) model and the general regression neural networks (GRNN) model. Consequently, the SVMSA model provides a promising alternative for forecasting electricity load.

[1]  Lijuan Cao,et al.  Dynamic support vector machines for non-stationary time series forecasting , 2002, Intell. Data Anal..

[2]  C. Chatfield,et al.  Comparative Models for Electrical Load Forecasting. , 1986 .

[3]  Emile H. L. Aarts,et al.  Global optimization and simulated annealing , 1991, Math. Program..

[4]  Robert Grover Brown,et al.  Introduction to random signal analysis and Kalman filtering , 1983 .

[5]  M. El-Hawary,et al.  Load forecasting via suboptimal seasonal autoregressive models and iteratively reweighted least squares estimation , 1993 .

[6]  R. Adapa,et al.  Risk due to load forecast uncertainty in short term power system planning , 1998 .

[7]  W. R. Christiaanse Short-Term Load Forecasting Using General Exponential Smoothing , 1971 .

[8]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[9]  Emanuel Pimentel Barbosa,et al.  Short‐term forecasting of industrial electricity consumption in Brazil , 1999 .

[10]  D.W. Bunn,et al.  Forecasting loads and prices in competitive power markets , 2000, Proceedings of the IEEE.

[11]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[12]  Y.-Y. Hsu,et al.  Short term load forecasting using a multilayer neural network with an adaptive learning algorithm , 1992 .

[13]  Vojislav Kecman,et al.  Learning and Soft Computing: Support Vector Machines, Neural Networks, and Fuzzy Logic Models , 2001 .

[14]  Robert J. Schalkoff,et al.  Artificial neural networks , 1997 .

[15]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[16]  G. Gross,et al.  Short-term load forecasting , 1987, Proceedings of the IEEE.

[17]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[18]  Jae Hong Park,et al.  Composite modeling for adaptive short-term load forecasting , 1991 .

[19]  O. Hyde,et al.  An adaptable automated procedure for short-term electricity load forecasting , 1997 .

[20]  Robert J. Marks,et al.  Electric load forecasting using an artificial neural network , 1991 .

[21]  Saifur Rahman,et al.  An expert system based algorithm for short term load forecast , 1988 .

[22]  Chao-Ming Huang,et al.  Analysis of an adaptive time-series autoregressive moving-average (ARMA) model for short-term load forecasting , 1995 .

[23]  R. Adapa,et al.  The impacts of temperature forecast uncertainty on Bayesian load forecasting , 1998 .

[24]  Georges A. Darbellay,et al.  Forecasting the short-term demand for electricity: Do neural networks stand a better chance? , 2000 .

[25]  Bojan Novak,et al.  Superfast autoconfiguring artificial neural networks and their application to power systems , 1995 .

[26]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[27]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[28]  Wenjian Wang,et al.  Air pollutant parameter forecasting using support vector machines , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[29]  M. El-Hawary,et al.  Application of least absolute value parameter estimation based on linear programming to short-term load forecasting , 1997 .

[30]  W. W. Daniel Applied Nonparametric Statistics , 1979 .

[31]  Chih-Chou Chiu,et al.  Combining a neural network with a rule-based expert system approach for short-term power load forecasting in Taiwan , 1997 .

[32]  Lijuan Cao,et al.  Support vector machines experts for time series forecasting , 2003, Neurocomputing.

[33]  A. Peressini,et al.  The Mathematics Of Nonlinear Programming , 1988 .

[34]  Saifur Rahman,et al.  Analysis and Evaluation of Five Short-Term Load Forecasting Techniques , 1989, IEEE Power Engineering Review.

[35]  R.E. Abdel-Aal Short-term hourly load forecasting using abductive networks , 2004, IEEE Transactions on Power Systems.

[36]  Alexander J. Smola,et al.  Support Vector Regression Machines , 1996, NIPS.

[37]  Donald F. Specht,et al.  A general regression neural network , 1991, IEEE Trans. Neural Networks.

[38]  Francis Eng Hock Tay,et al.  Modified support vector machines in financial time series forecasting , 2002, Neurocomputing.

[39]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[40]  Saifur Rahman,et al.  A generalized knowledge-based short-term load-forecasting technique , 1993 .

[41]  T. Hesterberg,et al.  A regression-based approach to short-term system load forecasting , 1989, Conference Papers Power Industry Computer Application Conference.

[42]  G. Karady,et al.  Economic impact analysis of load forecasting , 1997 .

[43]  C. Cercignani The Boltzmann equation and its applications , 1988 .

[44]  C.E. Asbury Weather load model for electric demand and energy forecasting , 1975, IEEE Transactions on Power Apparatus and Systems.

[45]  F. Tay,et al.  Application of support vector machines in financial time series forecasting , 2001 .

[46]  Chia-Yon Chen,et al.  Regional load forecasting in Taiwanapplications of artificial neural networks , 2003 .

[47]  Nello Cristianini,et al.  An introduction to Support Vector Machines , 2000 .