Machine Learning Approaches to Energy Consumption Forecasting in Households

We consider the problem of power demand forecasting in residential micro-grids. Several approaches using ARMA models, support vector machines, and recurrent neural networks that perform one-step ahead predictions have been proposed in the literature. Here, we extend them to perform multi-step ahead forecasting and we compare their performance. Toward this end, we implement a parallel and efficient training framework, using power demand traces from real deployments to gauge the accuracy of the considered techniques. Our results indicate that machine learning schemes achieve smaller prediction errors in the mean and the variance with respect to ARMA, but there is no clear algorithm of choice among them. Pros and cons of these approaches are discussed and the solution of choice is found to depend on the specific use case requirements. A hybrid approach, that is driven by the prediction interval, the target error, and its uncertainty, is then recommended.

[1]  Michele Zorzi,et al.  On the Interplay of Distributed Power Loss Reduction and Communication in Low Voltage Microgrids , 2016, IEEE Transactions on Industrial Informatics.

[2]  Paolo Mattavelli,et al.  Distribution Loss Minimization by Token Ring Control of Power Electronic Interfaces in Residential Microgrids , 2012, IEEE Transactions on Industrial Electronics.

[3]  Pang Qingle,et al.  Very Short-Term Load Forecasting Based on Neural Network and Rough Set , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[4]  Riccardo Bonetto,et al.  Lightweight energy management of islanded operated microgrids for prosumer communities , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[5]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[6]  Pekka Orponen,et al.  Computational complexity of neural networks: a survey , 1994 .

[7]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[8]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

[9]  A. Asuncion,et al.  UCI Machine Learning Repository, University of California, Irvine, School of Information and Computer Sciences , 2007 .

[10]  Krzysztof Gajowniczek,et al.  Short Term Electricity Forecasting Using Individual Smart Meter Data , 2014, KES.

[11]  T. S. Jayram,et al.  Hedging strategies for renewable resource integration and uncertainty management in the smart grid , 2012, 2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe).

[12]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[13]  Taskin Jamal,et al.  Smart management of PHEV and renewable energy sources for grid peak demand energy supply , 2015, 2015 International Conference on Electrical Engineering and Information Communication Technology (ICEEICT).

[14]  L. Bottou,et al.  1 Support Vector Machine Solvers , 2007 .

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

[16]  Peter B. Luh,et al.  Load forecasting and demand response , 2010, IEEE PES General Meeting.

[17]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.