Long short-term memory-singular spectrum analysis-based model for electric load forecasting

Electrical load forecasting is a key player in building sustainable power systems and helps in efficient system planning. However, the irregular and noisy behavior in the observed data makes it difficult to achieve better forecasting accuracy. To handle this, we propose a new model, named singular spectrum analysis-long short- term memory (SSA-LSTM). SSA is a signal processing technique used to eliminate the noisy components of a skewed load series. LSTM model uses the outcome of SSA to forecast the final load. We have used five publicly available datasets from the Australian Energy Market Operator (AEMO) repository to assess the performance of the proposed model. The proposed model has superior forecasting accuracy compared to other existing state-of-the-art methods [persistence, autoregressive (AR), AR-exogenous, ARMA-exogenous (ARMAX), support vector regression (SVR), random forest (RF), artificial neural network (ANN), deep belief network (DBN), empirical mode decomposition (EMD-SVR), EMD-ANN, ensemble DBN, and dynamic mode decomposition (DMD)] for half-hourly and one day ahead load forecasting using RMSE and MAPE error metrics.

[1]  Anil K. Jain,et al.  Artificial Neural Networks: A Tutorial , 1996, Computer.

[2]  Chung-Ho Su,et al.  A hybrid fuzzy time series model based on ANFIS and integrated nonlinear feature selection method for forecasting stock , 2016, Neurocomputing.

[3]  Marios M. Polycarpou,et al.  Short Term Electric Load Forecasting: A Tutorial , 2007, Trends in Neural Computation.

[4]  Pierluigi Siano,et al.  A Novel RBF Training Algorithm for Short-Term Electric Load Forecasting and Comparative Studies , 2015, IEEE Transactions on Industrial Electronics.

[5]  Surender Reddy Salkuti,et al.  Short-term electrical load forecasting using radial basis function neural networks considering weather factors , 2018 .

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

[7]  Raymond Chiong,et al.  Hybrid filter-wrapper feature selection for short-term load forecasting , 2015, Eng. Appl. Artif. Intell..

[8]  Liu Peng Combined Model Based on EMD-SVM for Short-term Wind Power Prediction , 2011 .

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

[10]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[11]  Carlos E. Pedreira,et al.  Neural networks for short-term load forecasting: a review and evaluation , 2001 .

[12]  Kuan-Yu Chen,et al.  A hybrid SARIMA and support vector machines in forecasting the production values of the machinery industry in Taiwan , 2007, Expert Syst. Appl..

[13]  R. Vautard,et al.  Singular-spectrum analysis: a toolkit for short, noisy chaotic signals , 1992 .

[14]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[15]  D. K. Ranaweera,et al.  Application of radial basis function neural network model for short-term load forecasting , 1995 .

[16]  Sen Guo,et al.  A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm , 2013, Knowl. Based Syst..

[17]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[18]  Tingting Zhu,et al.  Short-term wind speed forecasting using empirical mode decomposition and feature selection , 2016 .

[19]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[20]  Helmut Lütkepohl,et al.  Chapter 6 Forecasting with VARMA Models , 2006 .

[21]  Michael T. Manry,et al.  Comparison of very short-term load forecasting techniques , 1996 .

[22]  Shyh-Jier Huang,et al.  Short-term load forecasting via ARMA model identification including non-Gaussian process considerations , 2003 .

[23]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[24]  Chao-Ming Huang,et al.  Analysis of an adaptive time-series autoregressive moving-average (ARMA) model for short-term load forecasting , 1995 .

[25]  Haixiang Guo,et al.  An Ensemble Model Based on Machine Learning Methods and Data Preprocessing for Short-Term Electric Load Forecasting , 2017 .

[26]  Priyanka Singh,et al.  Integration of new evolutionary approach with artificial neural network for solving short term load forecast problem , 2018 .

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

[28]  Irena Koprinska,et al.  Correlation and instance based feature selection for electricity load forecasting , 2015, Knowl. Based Syst..

[29]  Cheng-Lung Huang,et al.  A hybrid SOFM-SVR with a filter-based feature selection for stock market forecasting , 2009, Expert Syst. Appl..

[30]  Ponnuthurai Nagaratnam Suganthan,et al.  Empirical Mode Decomposition based ensemble deep learning for load demand time series forecasting , 2017, Appl. Soft Comput..

[31]  J. Elsner Analysis of Time Series Structure: SSA and Related Techniques , 2002 .

[32]  Fernando Jiménez,et al.  Feature selection based multivariate time series forecasting: An application to antibiotic resistance outbreaks prediction , 2020, Artif. Intell. Medicine.

[33]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[34]  Vladimir Ceperic,et al.  A Strategy for Short-Term Load Forecasting by Support Vector Regression Machines , 2013, IEEE Transactions on Power Systems.

[35]  Helmut Luetkepohl,et al.  Forecasting with VARMA Models , 2004 .

[36]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[37]  Richard A. Davis,et al.  Time Series: Theory and Methods , 2013 .

[38]  Mehmet Çunkas,et al.  Short-term load forecasting using fuzzy logic and ANFIS , 2015, Neural Computing and Applications.

[39]  Wei-Chiang Hong,et al.  Applications of Hybrid EMD with PSO and GA for an SVR-Based Load Forecasting Model , 2017 .

[40]  J. Elsner,et al.  Singular Spectrum Analysis: A New Tool in Time Series Analysis , 1996 .

[41]  Xiaobo Zhang,et al.  A novel decomposition‐ensemble model for forecasting short‐term load‐time series with multiple seasonal patterns , 2018, Appl. Soft Comput..

[42]  Wei-Chiang Hong,et al.  Electric load forecasting by the SVR model with differential empirical mode decomposition and auto regression , 2016, Neurocomputing.

[43]  K. P. Soman,et al.  A data-driven strategy for short-term electric load forecasting using dynamic mode decomposition model , 2018, Applied Energy.

[44]  Mohammed E. El-Telbany,et al.  Short-term forecasting of Jordanian electricity demand using particle swarm optimization , 2008 .

[45]  Chao Chen,et al.  A hybrid model for wind speed prediction using empirical mode decomposition and artificial neural networks , 2012 .

[46]  Le Zhang,et al.  Ensemble deep learning for regression and time series forecasting , 2014, 2014 IEEE Symposium on Computational Intelligence in Ensemble Learning (CIEL).