Effective electricity energy consumption forecasting using echo state network improved by differential evolution algorithm

Electricity energy consumption (EEC) has great effect on the government to make reasonable energy policy and has attracted great attentions of the power generation groups with the liberalization of competition in the electricity industry. In fact, the EEC is easily affected by many factors, including the climate factor and the gross domestic product. So, the precise forecasting of electricity energy consumption is very challenging. This study aims to propose an effective and stable model named ESN-DE using an improved echo state network for forecasting electricity energy consumption. Differential evolution algorithm is used to search optimal values of the three crucial parameters of echo state network. Two comparative examples and an extended example are used to validate the applicability and accuracy of the proposed ESN-DE. Errors of the comparative examples where mean absolute percentage errors of ESN-DE are 1.516% and 0.570% respectively indicate that the ESN-DE outperforms the traditional echo state network and the existing best model. Mean absolute percentage error of ESN-DE is 2.156% for Zhengzhou City's electricity energy consumption forecasting. The proposed ESN-DE is a potential candidate for effective forecasting of electricity energy consumption because of its easy implementation and stability.

[1]  Yi-Chung Hu,et al.  Electricity consumption prediction using a neural-network-based grey forecasting approach , 2017, J. Oper. Res. Soc..

[2]  Adel M. Alimi,et al.  PSO-based analysis of Echo State Network parameters for time series forecasting , 2017, Appl. Soft Comput..

[3]  Ali Azadeh,et al.  A simulated-based neural network algorithm for forecasting electrical energy consumption in Iran , 2008 .

[4]  Wei-Chiang Hong,et al.  Application of SVR with chaotic GASA algorithm in cyclic electric load forecasting , 2012 .

[5]  Samer S. Saab,et al.  Univariate modeling and forecasting of energy consumption: the case of electricity in Lebanon , 2001 .

[6]  Simone Scardapane,et al.  Semi-supervised Echo State Networks for Audio Classification , 2017, Cognitive Computation.

[7]  P. Bodger,et al.  Forecasting electricity consumption in New Zealand using economic and demographic variables , 2005 .

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

[9]  Lin Wang,et al.  An Effective Hybrid Differential Evolution Algorithm Incorporating Simulated Annealing for Joint Replenishment and Delivery Problem with Trade Credit , 2016, Int. J. Comput. Intell. Syst..

[10]  Coşkun Hamzaçebi,et al.  Forecasting the annual electricity consumption of Turkey using an optimized grey model , 2014 .

[11]  James W. Mjelde,et al.  The forecasting of International Expo tourism using quantitative and qualitative techniques , 2008, Tourism Management.

[12]  Jarmo Partanen,et al.  Forecasting electricity price and demand using a hybrid approach based on wavelet transform, ARIMA and neural networks , 2014 .

[13]  Sabino Maggi,et al.  Estimating water retention characteristic parameters using differential evolution , 2017 .

[14]  Guohua Cao,et al.  Support vector regression with fruit fly optimization algorithm for seasonal electricity consumption forecasting , 2016 .

[15]  Leandro dos Santos Coelho,et al.  An efficient particle swarm approach for mixed-integer programming in reliability-redundancy optimization applications , 2009, Reliab. Eng. Syst. Saf..

[16]  D. Niu,et al.  Annual electricity consumption analysis and forecasting of China based on few observations methods , 2011 .

[17]  Yusuf Kuvvetli,et al.  Differential evolution based meta-heuristic algorithm for dynamic continuous berth allocation problem , 2016 .

[18]  M. Duran Toksarı,et al.  Estimating the net electricity energy generation and demand using the ant colony optimization approach: Case of Turkey , 2009 .

[19]  C. Lewis Industrial and business forecasting methods : a practical guide to exponential smoothing and curve fitting , 1982 .

[20]  Huiru Zhao,et al.  An optimized grey model for annual power load forecasting , 2016 .

[21]  A. Hussain,et al.  Forecasting electricity consumption in Pakistan: the way forward , 2016 .

[22]  Jan-Yan Lin,et al.  Extended modeling procedure based on the projected sample for forecasting short-term electricity consumption , 2016, Adv. Eng. Informatics.

[23]  Keith W. Hipel,et al.  Forecasting China's electricity consumption using a new grey prediction model , 2018 .

[24]  Fernando Villada,et al.  Electricity price forecasting using artificial neural networks , 2008 .

[25]  E. Georgopoulou,et al.  Models for mid-term electricity demand forecasting incorporating weather influences , 2006 .

[26]  Lambros Ekonomou,et al.  Greek long-term energy consumption prediction using artificial neural networks , 2010 .

[27]  Min-Yuan Cheng,et al.  Hybrid multiple objective artificial bee colony with differential evolution for the time-cost-quality tradeoff problem , 2015, Knowl. Based Syst..

[28]  Shan Liu,et al.  Effects of process and outcome controls on business process outsourcing performance: Moderating roles of vendor and client capability risks , 2017, Eur. J. Oper. Res..

[29]  Der-Chiang Li,et al.  Forecasting short-term electricity consumption using the adaptive grey-based approach—An Asian case , 2012 .

[30]  Jianzhou Wang,et al.  A trend fixed on firstly and seasonal adjustment model combined with the ε-SVR for short-term forecasting of electricity demand , 2009 .

[31]  Lin Lin,et al.  Genetic algorithm optimized double-reservoir echo state network for multi-regime time series prediction , 2017, Neurocomputing.

[32]  Wei-Chiang Hong,et al.  Chaotic particle swarm optimization algorithm in a support vector regression electric load forecasting model , 2009 .

[33]  R. Adapa,et al.  The impacts of temperature forecast uncertainty on Bayesian load forecasting , 1998 .

[34]  Ping Zhang,et al.  Fuzzy Wavelet Neural Networks for City Electric Energy Consumption Forecasting , 2012 .

[35]  Lin Wang,et al.  An effective fruit fly optimization algorithm with hybrid information exchange and its applications , 2018, Int. J. Mach. Learn. Cybern..

[36]  Yi Zeng,et al.  Multifactor-influenced energy consumption forecasting using enhanced back-propagation neural network , 2017 .

[37]  Jianjun Wang,et al.  An annual load forecasting model based on support vector regression with differential evolution algorithm , 2012 .

[38]  Rui Liu,et al.  An improved differential harmony search algorithm for function optimization problems , 2019, Soft Comput..

[39]  Xiaohua Wang,et al.  Echo State Networks With Orthogonal Pigeon-Inspired Optimization for Image Restoration , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[40]  Adel M. Alimi,et al.  Single- and multi-objective particle swarm optimization of reservoir structure in Echo State Network , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[41]  Rui Liu,et al.  Optimizing the new coordinated replenishment and delivery model considering quantity discount and resource constraints , 2018, Comput. Ind. Eng..

[42]  Ville Tirronen,et al.  Recent advances in differential evolution: a survey and experimental analysis , 2010, Artificial Intelligence Review.

[43]  Lee-Ing Tong,et al.  Forecasting energy consumption using a grey model improved by incorporating genetic programming , 2011 .

[44]  K Padmakumari,et al.  Long term distribution demand forecasting using neuro fuzzy computations , 1999 .

[45]  Ning Xu,et al.  Novel grey prediction model with nonlinear optimized time response method for forecasting of electricity consumption in China , 2017 .

[46]  Leandro dos Santos Coelho,et al.  A chaotic firefly algorithm applied to reliability-redundancy optimization , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[47]  Jae Hong Park,et al.  Composite modeling for adaptive short-term load forecasting , 1991 .

[48]  Derong Liu,et al.  Energy consumption prediction of office buildings based on echo state networks , 2016, Neurocomputing.

[49]  Ming Fu,et al.  A Multi Time Scale Wind Power Forecasting Model of a Chaotic Echo State Network Based on a Hybrid Algorithm of Particle Swarm Optimization and Tabu Search , 2015 .

[50]  Rui Liu,et al.  An effective and efficient fruit fly optimization algorithm with level probability policy and its applications , 2016, Knowl. Based Syst..

[51]  Montserrat Mendoza-Villena,et al.  Short-term power forecasting system for photovoltaic plants , 2012 .

[52]  Shan Liu,et al.  An effective multivariate time series classification approach using echo state network and adaptive differential evolution algorithm , 2016, Expert Syst. Appl..

[53]  Zhiqiang Chen,et al.  PLS-SVR Optimized by PSO Algorithm for Electricity Consumption Forecasting , 2013 .

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

[55]  Ahmet Serdar Yilmaz,et al.  Long Term Energy Consumption Forecasting Using Genetic Programming , 2008 .

[56]  Jianzhou Wang,et al.  Application of residual modification approach in seasonal ARIMA for electricity demand forecasting: A case study of China , 2012 .