Hybrid Local General Regression Neural Network and Harmony Search Algorithm for Electricity Price Forecasting

Proposing a new precise price forecasting method is still a challenging task as electricity price signals generally exhibit various complex features. In this paper, a new approach for electricity price forecasting called hybrid local general regression neural network, and harmony search algorithm (LGRNN-HSA) is proposed. The proposed LGRNN-HSA is developed by combining the coordinate delay (CD) method, local forecasting paradigm, general regression neural network (GRNN) and harmony search algorithm (HSA). The CD is employed in the proposed method to reconstruct the time series dataset. Then the local forecasting paradigm is utilized with GRNN to predict the future price based on the nearest neighbours only so that the shortcomings in global forecasting methods can be overcome. To enhance the forecasting accuracy, the HSA is employed to optimize not only the parameters of local forecasting paradigm but also the smooth parameter which has a great effect on the accuracy of GRNN. In LGRNN-HSA, a different smooth parameter for every training point is utilized instead of utilizing a constant value in GRNN. To verify the forecasting accuracy of the LGRNN-HSA, a real-world price and demand dataset is employed. The simulation results prove that the LGRNN-HSA significantly improved forecasting accuracy compared to other methods.

[1]  Q. Henry Wu,et al.  Generalized Locally Weighted GMDH for Short Term Load Forecasting , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  V. Mendes,et al.  Short-term electricity prices forecasting in a competitive market: A neural network approach , 2007 .

[3]  Ashwani Kumar,et al.  Electricity Price Forecasting in Ontario Electricity Market Using Wavelet Transform in Artificial Neural Network Based Model , 2008 .

[4]  Leandro dos Santos Coelho,et al.  Electricity Price Forecasting Based on Self-Adaptive Decomposition and Heterogeneous Ensemble Learning , 2020, Energies.

[5]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[6]  Zhongfu Tan,et al.  Forecasting day-ahead electricity prices using a new integrated model , 2019, International Journal of Electrical Power & Energy Systems.

[7]  Xing Yan,et al.  Mid-term electricity market clearing price forecasting: A multiple SVM approach , 2014 .

[8]  Nima Amjady,et al.  Mixed price and load forecasting of electricity markets by a new iterative prediction method , 2009 .

[9]  Madan Mohan Tripathi,et al.  Ensemble of relevance vector machines and boosted trees for electricity price forecasting , 2019, Applied Energy.

[10]  Q. Henry Wu,et al.  Local prediction of non-linear time series using support vector regression , 2008, Pattern Recognit..

[11]  Jing Zhao,et al.  A novel model: Dynamic choice artificial neural network (DCANN) for an electricity price forecasting system , 2016, Appl. Soft Comput..

[12]  Zhang Yang,et al.  Electricity price forecasting by a hybrid model, combining wavelet transform, ARMA and kernel-based extreme learning machine methods , 2017 .

[13]  Abeer Alshejari,et al.  Development of Neurofuzzy Architectures for Electricity Price Forecasting , 2020 .

[14]  Heng-Ming Tai,et al.  An Optimized Heterogeneous Structure LSTM Network for Electricity Price Forecasting , 2019, IEEE Access.

[15]  Tom Downs,et al.  Evaluation of support vector machine based forecasting tool in electricity price forecasting for Australian national electricity market participants , 2002 .

[16]  Wei Sun,et al.  Application of Time Series Based SVM Model on Next-Day Electricity Price Forecasting Under Deregulated Power Market , 2006, 2006 International Conference on Machine Learning and Cybernetics.

[17]  Katarzyna Maciejowska,et al.  Assessing the impact of renewable energy sources on the electricity price level and variability – A quantile regression approach , 2020, Energy Economics.

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

[19]  Yi Liang,et al.  The General Regression Neural Network Based on the Fruit Fly Optimization Algorithm and the Data Inconsistency Rate for Transmission Line Icing Prediction , 2017 .

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

[21]  Xiao-Jun Zeng,et al.  Kernel regression networks with local structural information and covariance volume adaptation , 2008, Neurocomputing.

[22]  Zhen Yue,et al.  Forecasting One-Day-Ahead Electricity Prices for Italian Electricity Market Using Parametric and Nonparametric Approaches , 2020, IEEE Access.

[23]  Ehab E. Elattar,et al.  Short term electric load forecasting using hybrid algorithm for smart cities , 2020, Applied Intelligence.

[24]  Bart De Schutter,et al.  Forecasting spot electricity prices Deep learning approaches and empirical comparison of traditional algorithms , 2018 .

[25]  A. Mees,et al.  Dynamics from multivariate time series , 1998 .

[26]  Joao P. S. Catalao,et al.  Daily pattern prediction based classification modeling approach for day-ahead electricity price forecasting , 2019, International Journal of Electrical Power & Energy Systems.

[27]  Farshid Keynia,et al.  Day-ahead price forecasting of electricity markets by a new feature selection algorithm and cascaded neural network technique , 2009 .

[28]  Feng Liu,et al.  A hybrid forecasting model based on date-framework strategy and improved feature selection technology for short-term load forecasting , 2017 .

[29]  Ehab E. Elattar,et al.  Short term wind power prediction using evolutionary optimized local support vector regression , 2011, 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies.

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

[31]  T. Jakaša,et al.  Electricity price forecasting — ARIMA model approach , 2011, 2011 8th International Conference on the European Energy Market (EEM).

[32]  Behrouz Maham,et al.  Electricity price forecasting using Support Vector Machines by considering oil and natural gas price impacts , 2015, 2015 IEEE International Conference on Smart Energy Grid Engineering (SEGE).

[33]  Anil Swarnkar,et al.  Dynamic economic dispatch of Micro-grid using Harmony Search Algorithm , 2015, 2015 Annual IEEE India Conference (INDICON).

[34]  Eva Onaindia,et al.  On the Influence of Renewable Energy Sources in Electricity Price Forecasting in the Iberian Market , 2019, Energies.

[35]  Dominique Guegan,et al.  Forecasting electricity spot market prices with a k-factor GIGARCH process , 2007 .

[36]  Florian Ziel,et al.  Probabilistic forecasting in day-ahead electricity markets: Simulating peak and off-peak prices , 2018, International Journal of Forecasting.

[37]  Joao P. S. Catalao,et al.  Electricity price forecast using Combinatorial Neural Network trained by a new stochastic search method , 2015 .

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

[40]  Hazlee Azil Illias,et al.  Short-Term Electricity Price Forecasting via Hybrid Backtracking Search Algorithm and ANFIS Approach , 2019, IEEE Access.

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

[42]  Ehab E. Elattar,et al.  Day-ahead price forecasting of electricity markets based on local informative vector machine , 2013 .

[43]  Maciej Kostrzewski,et al.  Probabilistic electricity price forecasting with Bayesian stochastic volatility models , 2019, Energy Economics.

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

[45]  D. Niu,et al.  Electricity price forecasting using generalized regression neural network based on principal components analysis , 2008 .

[46]  Nadeem Javaid,et al.  Electricity Price and Load Forecasting using Enhanced Convolutional Neural Network and Enhanced Support Vector Regression in Smart Grids , 2019, Electronics.

[47]  Antonio Muñoz San Roque,et al.  Forecasting Functional Time Series with a New Hilbertian ARMAX Model: Application to Electricity Price Forecasting , 2018, IEEE Transactions on Power Systems.

[48]  F. Takens Detecting strange attractors in turbulence , 1981 .