Short Term Load Forecasting based on Deep Learning for Smart Grid Applications
Short term load forecasting is indispensable for industrial, commercial, and residential smart grid (SG) applications. In this regard, a large variety of short term load forecasting models have been proposed in literature spaning from legacy time series models to contemporary data analytic models. Some of these models have either better performance in terms of accuracy while others perform well in convergence rate. In this paper, a fast and accurate short term load forecasting framework based on stacked factored conditional restricted boltzmann machine (FCRBM) and conditional restricted boltzmann machine (CRBM) is presented. The stacked FCRBM and CRBM are trained using rectified linear unit (RelU) and sigmoid functions, respectively. The proposed framework is applied to offline demand side load data of US utility. Load forecasts decide weather to increase or decrease the generation of an already running generator or to add extra units or exchange power with neighboring systems. Three performance metrics i.e., mean absolute percentage error (MAPE), normalized root mean square (NRMSE), and correlation coefficient are used to validate the proposed framework. The results show that stacked FCRBM and CRBM are accurate and robust as compared to artificial neural network (ANN) and convolutional neural network (CNN).
- 1.https://www.eia.gov/tools/faqs/faq.php?id=86&t=1. Accessed 19 Apr 2018
- 3.Hafeez, G., Javaid, N., Zahoor, S., Fatima, I., Ali Khan, Z.: Energy efficient integration of renewable energy sources in smart grid. In: International Conference on Emerging Internetworking, Data and Web Technologies, pp. 553–562. Springer, Cham (2017)Google Scholar
- 4.Marino, D.L., Amarasinghe, K., Manic, M.: Building energy load forecasting using deep neural networks. In: IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society, pp. 7046-7051. IEEE (2016)Google Scholar
- 13.Mnih, V., Larochelle, H., Hinton, G.: Conditional restricted Boltzmann machines for structured output prediction. In: Proceedings of the International Conference on Uncertainty in Artificial Intelligence (2011)Google Scholar
- 14.Hinton, G.E.: A practical guide to training restricted Boltzmann machines. In: Neural Networks: Tricks of the Trade, pp. 599–619. Springer, Heidelberg (2012)Google Scholar
- 17.https://www.kaggle.com/c/global-energy-forecasting-competition-2012-load-forecasting. Accessed 26 Mar 2018