Electricity Price Forecasting With Extreme Learning Machine and Bootstrapping

Artificial neural networks (ANNs) have been widely applied in electricity price forecasts due to their nonlinear modeling capabilities. However, it is well known that in general, traditional training methods for ANNs such as back-propagation (BP) approach are normally slow and it could be trapped into local optima. In this paper, a fast electricity market price forecast method is proposed based on a recently emerged learning method for single hidden layer feed-forward neural networks, the extreme learning machine (ELM), to overcome these drawbacks. The new approach also has improved price intervals forecast accuracy by incorporating bootstrapping method for uncertainty estimations. Case studies based on chaos time series and Australian National Electricity Market price series show that the proposed method can effectively capture the nonlinearity from the highly volatile price data series with much less computation time compared with other methods. The results show the great potential of this proposed approach for online accurate price forecasting for the spot market prices analysis.

[1]  J. Fox Bootstrapping Regression Models , 2002 .

[2]  Robert K. L. Gay,et al.  Error Minimized Extreme Learning Machine With Growth of Hidden Nodes and Incremental Learning , 2009, IEEE Transactions on Neural Networks.

[3]  D. Freedman Bootstrapping Regression Models , 1981 .

[4]  R. D. Veaux,et al.  Prediction intervals for neural networks via nonlinear regression , 1998 .

[5]  N. Pindoriya,et al.  An Adaptive Wavelet Neural Network-Based Energy Price Forecasting in Electricity Markets , 2008, IEEE Transactions on Power Systems.

[6]  Z. Dong,et al.  A Statistical Approach for Interval Forecasting of the Electricity Price , 2008, IEEE Transactions on Power Systems.

[7]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[8]  A.J. Conejo,et al.  Day-ahead electricity price forecasting using the wavelet transform and ARIMA models , 2005, IEEE Transactions on Power Systems.

[9]  Michael Negnevitsky,et al.  An Effort to Optimize Similar Days Parameters for ANN-Based Electricity Price Forecasting , 2008, IEEE Transactions on Industry Applications.

[10]  Kit Po Wong,et al.  A Self-Adaptive RBF Neural Network Classifier for Transformer Fault Analysis , 2010, IEEE Transactions on Power Systems.

[11]  Xing Yan,et al.  Electricity Market Clearing Price Forecasting in a Deregulated Market , 2010 .

[12]  Ke Meng,et al.  Self-adaptive radial basis function neural network for short-term electricity price forecasting , 2009 .

[13]  A.M. Gonzalez,et al.  Modeling and forecasting electricity prices with input/output hidden Markov models , 2005, IEEE Transactions on Power Systems.

[14]  Huaiyu Zhu,et al.  No Free Lunch for Cross-Validation , 1996, Neural Computation.

[15]  Lei Chen,et al.  Enhanced random search based incremental extreme learning machine , 2008, Neurocomputing.

[16]  T. Senjyu,et al.  Notice of Violation of IEEE Publication PrinciplesA Hybrid ARIMA and Neural Network Model for Short-Term Price Forecasting in Deregulated Market , 2010, IEEE Transactions on Power Systems.

[17]  Chen-Ching Liu,et al.  Day-Ahead Electricity Price Forecasting in a Grid Environment , 2007, IEEE Transactions on Power Systems.

[18]  A.H. Nizar,et al.  Power Utility Nontechnical Loss Analysis With Extreme Learning Machine Method , 2008, IEEE Transactions on Power Systems.

[19]  J. Contreras,et al.  ARIMA Models to Predict Next-Day Electricity Prices , 2002, IEEE Power Engineering Review.

[20]  Junhua Zhao,et al.  A Framework for Electricity Price Spike Analysis With Advanced Data Mining Methods , 2007, IEEE Transactions on Power Systems.

[21]  Halbert White,et al.  Bootstrapping Confidence Intervals for Clinical Input Variable Effects in a Network Trained to Identify the Presence of Acute Myocardial Infarction , 1995, Neural Computation.

[22]  J. T. Hwang,et al.  Prediction Intervals for Artificial Neural Networks , 1997 .

[23]  N. Amjady,et al.  Day-Ahead Price Forecasting of Electricity Markets by Mutual Information Technique and Cascaded Neuro-Evolutionary Algorithm , 2009, IEEE Transactions on Power Systems.

[24]  P. Luh,et al.  Improving market clearing price prediction by using a committee machine of neural networks , 2004, IEEE Transactions on Power Systems.

[25]  Rui Zhang,et al.  Real-time transient stability assessment model using extreme learning machine , 2011 .

[26]  L. Glass,et al.  Oscillation and chaos in physiological control systems. , 1977, Science.

[27]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[28]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[29]  T. Dillon,et al.  Electricity price short-term forecasting using artificial neural networks , 1999 .

[30]  David Hinkley,et al.  Bootstrap Methods: Another Look at the Jackknife , 2008 .

[31]  Guang-Bin Huang,et al.  Convex Incremental Extreme Learning Machine , 2007 .

[32]  C. Rodriguez,et al.  Energy price forecasting in the Ontario competitive power system market , 2004, IEEE Transactions on Power Systems.

[33]  N. Amjady Day-ahead price forecasting of electricity markets by a new fuzzy neural network , 2006, IEEE Transactions on Power Systems.

[34]  L. Zhang,et al.  Energy Clearing Price Prediction and Confidence Interval Estimation with Cascaded Neural Networks , 2002, IEEE Power Engineering Review.

[35]  T. Senjyu,et al.  A Novel Approach to Forecast Electricity Price for PJM Using Neural Network and Similar Days Method , 2007, IEEE Transactions on Power Systems.

[36]  Michael H. Neumann,et al.  Bootstrapping Neural Networks , 2000, Neural Computation.

[37]  Marco van Akkeren,et al.  A GARCH forecasting model to predict day-ahead electricity prices , 2005, IEEE Transactions on Power Systems.

[38]  Francesco Giordano,et al.  Forecasting nonlinear time series with neural network sieve bootstrap , 2007, Comput. Stat. Data Anal..