A hybrid short-term load forecasting model developed by factor and feature selection algorithms using improved grasshopper optimization algorithm and principal component analysis

Hybrid load forecasting models analyze linear and nonlinear components separately. If hybrid models were integrated with factor and feature selection algorithms, they would improve significantly. In the hybrid model proposed by this paper, the initial data were decomposed by an empirical mode decomposition (EMD) model. The linear component was analyzed through the autoregressive integrated moving average (ARIMA) method and the nonlinear component by a neural network (NN) and weighted by the improved flower pollination algorithm (IFPA). With the nonlinear component, the input load demand variable was decomposed by a wavelet transform (WT). In this paper, the improved grasshopper optimization algorithm (IGOA) and the principal component analysis (PCA) were employed to determine the input feature and input factor, respectively. Therefore, the proposed model was composed of EMD, IGOA, PCA, ARIMA, IFPA, NN, and WT algorithms. Finally, Iran’s Electricity Market (IEM) data were used to show improvements in the precision of the proposed forecasting model.

[1]  MirjaliliSeyedali,et al.  Grasshopper Optimisation Algorithm , 2017 .

[2]  Dan Wang,et al.  Bi-directional long short-term memory method based on attention mechanism and rolling update for short-term load forecasting , 2019, International Journal of Electrical Power & Energy Systems.

[3]  Frederico G. Guimarães,et al.  Short-term load forecasting by using a combined method of convolutional neural networks and fuzzy time series , 2019, Energy.

[4]  He Jiang,et al.  Model forecasting based on two-stage feature selection procedure using orthogonal greedy algorithm , 2018, Appl. Soft Comput..

[5]  Agostino Tarsitano,et al.  Short-term load forecasting using a two-stage sarimax model , 2017 .

[6]  Mohammad Sadegh Ghazizadeh,et al.  Short-Term Forecasting of Electricity Supply and Demand by Using the Wavelet-PSO-NNs-SO Technique for Searching in Big Data of Iran's Electricity Market , 2018, Data.

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

[8]  Xiuwen Cai,et al.  Clustering-based short-term load forecasting for residential electricity under the increasing-block pricing tariffs in China , 2018, Energy.

[9]  Tanveer Ahmad,et al.  Short and medium-term forecasting of cooling and heating load demand in building environment with data-mining based approaches , 2018 .

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

[11]  Abdul Motin Howlader,et al.  Very short term load forecasting of a distribution system with high PV penetration , 2017 .

[12]  Yu-Chun Wang,et al.  Short-term prediction of extremely hot days in summer due to climate change and ENSO and related attributable mortality. , 2019, The Science of the total environment.

[13]  Ping-Feng Pai,et al.  Forecasting regional electricity load based on recurrent support vector machines with genetic algorithms , 2005 .

[14]  Adel Akbarimajd,et al.  Two stage forecast engine with feature selection technique and improved meta-heuristic algorithm for electricity load forecasting , 2018, Energy.

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

[16]  Tom Iseley,et al.  Short-term load forecasting of urban gas using a hybrid model based on improved fruit fly optimization algorithm and support vector machine , 2019, Energy Reports.

[17]  S Gonzales Chavez,et al.  Forecasting of energy production and consumption in Asturias (northern Spain) , 1999 .

[18]  Zhang Min,et al.  RESEARCH ON PROCESSING OF SHORT-TERM HISTORICAL DATA OF DAILY LOAD BASED ON KALMAN FILTER , 2003 .

[19]  Jinxing Che,et al.  An incremental electric load forecasting model based on support vector regression , 2016 .

[20]  J. E. Payne,et al.  Short term forecasting of electricity prices for MISO hubs: Evidence from ARIMA-EGARCH models , 2008 .

[21]  Mototsugu Fukushige,et al.  Modeling and forecasting hourly electricity demand by SARIMAX with interactions , 2018, Energy.

[22]  S. Pandian,et al.  Fuzzy approach for short term load forecasting , 2006 .

[23]  Chia-Nan Ko,et al.  Short-term load forecasting using lifting scheme and ARIMA models , 2011, Expert Syst. Appl..

[24]  Gordon Reikard Predicting solar radiation at high resolutions: A comparison of time series forecasts , 2009 .

[25]  Xuehua Zhao,et al.  An improved grasshopper optimization algorithm with application to financial stress prediction , 2018, Applied Mathematical Modelling.

[26]  Agnaldo J. R. Reis,et al.  Feature extraction via multiresolution analysis for short-term load forecasting , 2005, IEEE Transactions on Power Systems.

[27]  Monjur Mourshed,et al.  Forecasting methods in energy planning models , 2018 .

[28]  Hsiao-Tien Pao,et al.  Forecasting of CO2 emissions, energy consumption and economic growth in China using an improved grey model , 2012 .

[29]  Le test t de Student , 2018 .

[30]  Andrew Lewis,et al.  Grasshopper Optimisation Algorithm: Theory and application , 2017, Adv. Eng. Softw..

[31]  C. Willmott Some Comments on the Evaluation of Model Performance , 1982 .

[32]  Tao Chen,et al.  Back propagation neural network with adaptive differential evolution algorithm for time series forecasting , 2015, Expert Syst. Appl..

[33]  Farshid Keynia,et al.  A new cascade NN based method to short-term load forecast in deregulated electricity market , 2013 .

[34]  Matteo De Felice,et al.  Seasonal climate forecasts for medium-term electricity demand forecasting , 2015 .

[35]  Robert J. Abrahart,et al.  HydroTest: A web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts , 2007, Environ. Model. Softw..

[36]  Ping-Feng Pai,et al.  Support Vector Machines with Simulated Annealing Algorithms in Electricity Load Forecasting , 2005 .

[37]  Jun Jiang,et al.  Visual tracking using improved flower pollination algorithm , 2018 .

[38]  Yi Liang,et al.  Short term load forecasting based on feature extraction and improved general regression neural network model , 2019, Energy.

[39]  C. Willmott ON THE VALIDATION OF MODELS , 1981 .

[40]  S. Joe Qin,et al.  A novel dynamic PCA algorithm for dynamic data modeling and process monitoring , 2017 .

[41]  Rasoul Irani,et al.  Evolving neural network using real coded genetic algorithm for permeability estimation of the reservoir , 2011, Expert Syst. Appl..

[42]  Xuan Yang,et al.  Short-term electricity load forecasting based on feature selection and Least Squares Support Vector Machines , 2019, Knowl. Based Syst..

[43]  W. Rivera,et al.  Wind speed forecasting in the South Coast of Oaxaca, México , 2007 .

[44]  Lon-Mu Liu,et al.  Forecasting residential consumption of natural gas using monthly and quarterly time series , 1991 .

[45]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[46]  Zhong-kai Feng,et al.  A hybrid short-term load forecasting model based on variational mode decomposition and long short-term memory networks considering relevant factors with Bayesian optimization algorithm , 2019, Applied Energy.

[47]  Yi-Ming Wei,et al.  Short term electricity load forecasting using a hybrid model , 2018, Energy.

[48]  Danladi Ali,et al.  Long-term load forecast modelling using a fuzzy logic approach , 2016 .

[49]  Michael R. Lyu,et al.  A hybrid particle swarm optimization-back-propagation algorithm for feedforward neural network training , 2007, Appl. Math. Comput..

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