A low-complexity energy disaggregation method: Performance and robustness

Disaggregating total household's energy data down to individual appliances via non-intrusive appliance load monitoring (NALM) has generated renewed interest with ongoing or planned large-scale smart meter deployments worldwide. Of special interest are NALM algorithms that are of low complexity and operate in near real time, supporting emerging applications such as in-home displays, remote appliance scheduling and home automation, and use low sampling rates data from commercial smart meters. NALM methods, based on Hidden Markov Model (HMM) and its variations, have become the state of the art due to their high performance, but suffer from high computational cost. In this paper, we develop an alternative approach based on support vector machine (SVM) and k-means, where k-means is used to reduce the SVM training set size by identifying only the representative subset of the original dataset for the SVM training. The resulting scheme outperforms individual k-means and SVM classifiers and shows competitive performance to the state-of-the-art HMM-based NALM method with up to 45 times lower execution time (including training and testing).

[1]  Matthew J. Johnson,et al.  Bayesian nonparametric hidden semi-Markov models , 2012, J. Mach. Learn. Res..

[2]  David L. Olson,et al.  Advanced Data Mining Techniques , 2008 .

[3]  B.A. Smith,et al.  Using a rule-based algorithm to disaggregate end-use load profiles from premise-level data , 1991, IEEE Computer Applications in Power.

[4]  Vladimir Stankovic,et al.  Power Disaggregation for Low-sampling Rate Data , 2014 .

[5]  Jiawei Han,et al.  Clustered Support Vector Machines , 2013, AISTATS.

[6]  Abhay Gupta,et al.  Is disaggregation the holy grail of energy efficiency? The case of electricity , 2013 .

[7]  A. Schoofs,et al.  Real-Time Recognition and Profiling of Appliances through a Single Electricity Sensor , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[8]  Michael Zeifman,et al.  Nonintrusive appliance load monitoring: Review and outlook , 2011, IEEE Transactions on Consumer Electronics.

[9]  Michael R. Lyu,et al.  Methods of Decreasing the Number of Support Vectors via k-Mean Clustering , 2005, ICIC.

[10]  Xindong Wu,et al.  Support vector machines based on K-means clustering for real-time business intelligence systems , 2005, Int. J. Bus. Intell. Data Min..

[11]  Dietmar Bruckner,et al.  A hidden Markov model based procedure for identifying household electric loads , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[12]  Radu Zmeureanu,et al.  Using a pattern recognition approach to disaggregate the total electricity consumption in a house into the major end-uses , 1999 .

[13]  M. Baranski,et al.  Genetic algorithm for pattern detection in NIALM systems , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[14]  Tommi S. Jaakkola,et al.  Approximate Inference in Additive Factorial HMMs with Application to Energy Disaggregation , 2012, AISTATS.

[15]  Alex Rogers,et al.  Non-Intrusive Load Monitoring Using Prior Models of General Appliance Types , 2012, AAAI.

[16]  Manish Marwah,et al.  Unsupervised Disaggregation of Low Frequency Power Measurements , 2011, SDM.

[17]  David E. Irwin,et al.  Redux : The Case for Emphasizing Applications over Accuracy , 2014 .

[18]  Muhammad Ali Imran,et al.  Non-Intrusive Load Monitoring Approaches for Disaggregated Energy Sensing: A Survey , 2012, Sensors.

[19]  Steven B. Leeb,et al.  Power signature analysis , 2003 .

[20]  Jing Liao,et al.  Non-intrusive appliance load monitoring using low-resolution smart meter data , 2014, 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[21]  Yang Liu,et al.  K-SVM: An Effective SVM Algorithm Based on K-means Clustering , 2013, J. Comput..

[22]  J. Zico Kolter,et al.  REDD : A Public Data Set for Energy Disaggregation Research , 2011 .

[23]  Lucio Soibelman,et al.  Learning Systems for Electric Consumption of Buildings , 2009 .

[24]  Jian Liang,et al.  Load Signature Study—Part I: Basic Concept, Structure, and Methodology , 2010, IEEE Transactions on Power Delivery.

[25]  Radu Zmeureanu,et al.  Nonintrusive load disaggregation computer program to estimate the energy consumption of major end uses in residential buildings , 2000 .