Short-Term Load Forecasting Based on Elastic Net Improved GMDH and Difference Degree Weighting Optimization

As objects of load prediction are becoming increasingly diversified and complicated, it is extremely important to improve the accuracy of load forecasting under complex systems. When using the group method of data handling (GMDH), it is easy for the load forecasting to suffer from overfitting and be unable to deal with multicollinearity under complex systems. To solve this problem, this paper proposes a GMDH algorithm based on elastic net regression, that is, group method of data handling based on elastic net (EN-GMDH), as a short-term load forecasting model. The algorithm uses an elastic net to compress and punish the coefficients of the Kolmogorov–Gabor (K–G) polynomial and select variables. Meanwhile, based on the difference degree of historical data, this paper carries out variable weight processing on the input data of load forecasting, so as to solve the impact brought by the abrupt change of load law. Ten characteristic variables, including meteorological factors, meteorological accumulation factors, and holiday factors, are taken as input variables. Then, EN-GMDH is used to establish the relationship between the characteristic variables and the load, and a short-term load forecasting model is established. The results demonstrate that, compared with other algorithms, the evaluation index of EN-GMDH is significantly better than that of the rest algorithm models in short-term load forecasting, and the accuracy of prediction is obviously improved.

[1]  Nadeem Javaid,et al.  A Modified Feature Selection and Artificial Neural Network-Based Day-Ahead Load Forecasting Model for a Smart Grid , 2015 .

[2]  Trevor Hastie,et al.  Regularization Paths for Generalized Linear Models via Coordinate Descent. , 2010, Journal of statistical software.

[3]  Grzegorz Dudek Pattern-based local linear regression models for short-term load forecasting , 2016 .

[4]  José Mira-McWilliams,et al.  Important variable assessment and electricity price forecasting based on regression tree models: classification and regression trees, Bagging and Random Forests , 2015 .

[5]  Ali Ouni,et al.  Optimal Deep Learning LSTM Model for Electric Load Forecasting using Feature Selection and Genetic Algorithm: Comparison with Machine Learning Approaches † , 2018, Energies.

[6]  Guido Carpinelli,et al.  Short-term industrial load forecasting: A case study in an Italian factory , 2017, 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe).

[7]  Yanbo Che,et al.  A short-term photovoltaic power prediction model based on the gradient boost decision tree , 2018 .

[8]  Guo Wen-tao Short-term load forecasting considering the accumulative effects of temperatures , 2013 .

[9]  Liu Yi Impact Analysis of Hourly Weather Factors in Short-Term Load Forecasting and Its Processing Strategy , 2006 .

[10]  David J. Hill,et al.  Short-Term Residential Load Forecasting Based on Resident Behaviour Learning , 2018, IEEE Transactions on Power Systems.

[11]  Jing Ma,et al.  Research and application of a combined model based on multi-objective optimization for electrical load forecasting , 2017 .

[12]  Fotios Petropoulos,et al.  Forecasting with temporal hierarchies , 2017, Eur. J. Oper. Res..

[13]  Chia-Nan Ko,et al.  Short-term load forecasting using SVR (support vector regression)-based radial basis function neural network with dual extended Kalman filter , 2013 .

[14]  Mohammad Najafzadeh,et al.  NF-GMDH-Based self-organized systems to predict bridge pier scour depth under debris flow effects , 2017 .

[15]  Ding Qza Temperature Sensitive Method for Short Term Load Forecasting During Holidays , 2005 .

[16]  Joakim Widén,et al.  Review on probabilistic forecasting of photovoltaic power production and electricity consumption , 2018 .

[17]  Rob J Hyndman,et al.  Bagging exponential smoothing methods using STL decomposition and Box–Cox transformation , 2016 .

[18]  Rob J Hyndman,et al.  Probabilistic energy forecasting: Global Energy Forecasting Competition 2014 and beyond , 2016 .

[19]  Sven F. Crone,et al.  Cross-validation aggregation for combining autoregressive neural network forecasts , 2016 .

[20]  Wang Yu An Analysis of Accumulative Effect of Temperature in Short-term Load Forecasting , 2009 .

[21]  Marc A. Rosen,et al.  Using GMDH Neural Networks to Model the Power and Torque of a Stirling Engine , 2015 .

[22]  Guowei Cai,et al.  A Novel Hybrid Short Term Load Forecasting Model Considering the Error of Numerical Weather Prediction , 2016 .

[23]  Hongseok Kim,et al.  Deep Neural Network Based Demand Side Short Term Load Forecasting , 2016 .

[24]  Yaoping Wang,et al.  Acclimation and the response of hourly electricity loads to meteorological variables , 2018 .

[25]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[26]  Florian Ziel,et al.  Lasso estimation for GEFCom2014 probabilistic electric load forecasting , 2016, 1603.01376.

[27]  Stefan Feuerriegel,et al.  Putting Big Data analytics to work: Feature selection for forecasting electricity prices using the LASSO and random forests , 2014, J. Decis. Syst..

[28]  G. N. Lance,et al.  A General Theory of Classificatory Sorting Strategies: 1. Hierarchical Systems , 1967, Comput. J..

[29]  José Manuel Benítez,et al.  On the use of cross-validation for time series predictor evaluation , 2012, Inf. Sci..

[30]  Long Chen,et al.  Short-Term Load Forecasting Using EMD-LSTM Neural Networks with a Xgboost Algorithm for Feature Importance Evaluation , 2017 .

[31]  Jiang Yong LOAD CHARACTERISTICS ANALYSIS AND LOAD FORECASTING DURING SPRING FESTIVAL IN NANJING DISTRICT , 2003 .

[32]  Jakub Nowotarski,et al.  Automated Variable Selection and Shrinkage for Day-Ahead Electricity Price Forecasting , 2016 .

[33]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[34]  Haidar Samet,et al.  A new hybrid Modified Firefly Algorithm and Support Vector Regression model for accurate Short Term Load Forecasting , 2014, Expert Syst. Appl..

[35]  Chen Bei Study on combination forecasting model for mid-long term power load based on GMDH , 2012 .

[36]  Ping-Huan Kuo,et al.  A High Precision Artificial Neural Networks Model for Short-Term Energy Load Forecasting , 2018 .

[37]  Gu Jie,et al.  Application of GMDH and variable co-integration theory in power load forecasting , 2010 .

[38]  Wei Sun,et al.  A Hybrid BA-ELM Model Based on Factor Analysis and Similar-Day Approach for Short-Term Load Forecasting , 2018 .

[39]  Hu Zhi-hong,et al.  Review of the short-term load forecasting methods of electric power system , 2011 .

[40]  Godfrey Onwubolu,et al.  GMDH-METHODOLOGY AND IMPLEMENTATION IN MATLAB , 2016 .

[41]  Yoshiyasu Tamura,et al.  Using the ensemble Kalman filter for electricity load forecasting and analysis , 2016 .

[42]  Alfred Müller,et al.  Probabilistic forecasting of industrial electricity load with regime switching behavior , 2018 .

[43]  A. G. Ivakhnenko,et al.  Problems of Further Development of the Group Method of Data Handling Algorithms. Part I , 2000 .

[44]  Jose I. Bilbao,et al.  A review and analysis of regression and machine learning models on commercial building electricity load forecasting , 2017 .

[45]  Dipti Srinivasan,et al.  Parallel and reliable probabilistic load forecasting via quantile regression forest and quantile determination , 2018, Energy.

[46]  Panos Liatsis,et al.  A D-GMDH model for time series forecasting , 2012, Expert Syst. Appl..

[47]  Mourad Mordjaoui,et al.  Electric load forecasting by using dynamic neural network , 2017 .

[48]  Honggeng Yang,et al.  GMDH-Based Semi-Supervised Feature Selection for Electricity Load Classification Forecasting , 2018 .