A new feature selection algorithm and composite neural network for electricity price forecasting

In a competitive electricity market, the forecasting of energy prices is an important activity for all the market participants either for developing bidding strategies or for making investment decisions. In this paper, a new forecast strategy is proposed for day ahead prediction of electricity price, which is a complex signal with nonlinear, volatile and time dependent behavior. Our forecast strategy includes a new two stage feature selection algorithm, a composite neural network (CNN) and a few auxiliary predictors. The feature selection algorithm has two filtering stages to remove irrelevant and redundant candidate inputs, respectively. This algorithm is based on mutual information (MI) criterion and selects the input variables of the CNN among a large set of candidate inputs. The CNN is composed of a few neural networks (NN) with a new data flow among its building blocks. The CNN is the forecast engine of the proposed strategy. A kind of cross-validation technique is also presented to fine-tune the adjustable parameters of the feature selection algorithm and CNN. Moreover, the proposed price forecast strategy is equipped with a few auxiliary predictors to enrich the candidate set of inputs of the forecast engine. The whole proposed strategy is examined on the PJM, Spanish and Californian electricity markets and compared with some of the most recent price forecast methods.

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

[2]  J. R. Trapero,et al.  Electricity prices forecasting by automatic dynamic harmonic regression models , 2007 .

[3]  E. Bompard,et al.  Price forecast in the competitive electricity market by support vector machine , 2007 .

[4]  C. García-Martos,et al.  Mixed Models for Short-Run Forecasting of Electricity Prices: Application for the Spanish Market , 2007, IEEE Transactions on Power Systems.

[5]  Carlo Mari,et al.  Modelling spikes in electricity markets using excitable dynamics , 2007 .

[6]  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.

[7]  P.B. Luh,et al.  Neural network-based market clearing price prediction and confidence interval estimation with an improved extended Kalman filter method , 2005, IEEE Transactions on Power Systems.

[8]  S. Fan,et al.  Short-term load forecasting based on an adaptive hybrid method , 2006, IEEE Transactions on Power Systems.

[9]  C. Cañizares,et al.  Application of Public-Domain Market Information to Forecast Ontario's Wholesale Electricity Prices , 2006, IEEE Transactions on Power Systems.

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

[11]  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.

[12]  Ying-Yi Hong,et al.  A neuro-fuzzy price forecasting approach in deregulated electricity markets , 2005 .

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

[14]  J. Contreras,et al.  Forecasting next-day electricity prices by time series models , 2002 .

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

[16]  Antonio J. Conejo,et al.  Electricity price forecasting through transfer function models , 2006, J. Oper. Res. Soc..

[17]  N. Amjady,et al.  Energy price forecasting - problems and proposals for such predictions , 2006 .

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

[19]  E. Bompard,et al.  BIDDING STRATEGY WITH FORECAST TECHNOLOGY BASED ON SUPPORT VECTOR MACHINE IN THE ELECTRICITY MARKET , 2008 .

[20]  N.D. Hatziargyriou,et al.  An optimized adaptive neural network for annual midterm energy forecasting , 2006, IEEE Transactions on Power Systems.

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

[22]  J. Contreras,et al.  ARIMA models to predict next-day electricity prices , 2002 .

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

[24]  J. Contreras,et al.  Forecasting electricity prices for a day-ahead pool-based electric energy market , 2005 .

[25]  Y.-y. Hong,et al.  Locational marginal price forecasting in deregulated electricity markets using artificial intelligence , 2002 .

[26]  J. Álvarez-Ramírez,et al.  Dynamics of electricity market correlations , 2009 .

[27]  Nima Amjady,et al.  Short-term hourly load forecasting using time-series modeling with peak load estimation capability , 2001 .

[28]  Ryszard Tadeusiewicz,et al.  Introduction to Intelligent Systems , 2011, Intelligent Systems.

[29]  A. Gjelsvik,et al.  Generation scheduling in a deregulated system. The Norwegian case , 1999 .

[30]  N. Amjady Generation adequacy assessment of power systems by time series and fuzzy neural network , 2006, IEEE Transactions on Power Systems.

[31]  P. Luh,et al.  Energy clearing price prediction and confidence interval estimation with cascaded neural networks , 2002 .

[32]  Mohammad Shahidehpour,et al.  Market operations in electric power systems , 2002 .

[33]  N. Bigdeli,et al.  Characterization of Iran electricity market indices with pay-as-bid payment mechanism , 2009 .

[34]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.