Non-intrusive appliance load monitoring with bagging classifiers

Nonintrusive appliance load monitoring is an important problem class with interesting applications.Due to the diculties that arise from the application of data mining techniques to real-world datasets, we close a gap in literature and focus on robust bagging classi ers. In this work, we answer thequestion, if the recognition rate of ensemble classi ers is signi cantly better than the recognition rateof the native classi ers. We analyze two types of bagging classi ers, i.e., (1) support vector machineand nearest neighbor ensembles and (2) random forests. We compare their performance in terms ofaccuracy and robustness on a NIALM data set recorded in a eld study. The experimental analysisconcentrates on recognition rates w.r.t. various training set sizes, on the inuence of neighborhoodsizes and the numbers of decision trees in random forest ensembles. It turns out that the decisiontree ensembles belong to the best classi ers in the employed scenarios.Keywords: ensembles, NIALM, support vector machines, nearest neighbor classi cation, randomforests

[1]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[2]  Gregory D. Abowd,et al.  At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line (Nominated for the Best Paper Award) , 2007, UbiComp.

[3]  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).

[4]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[5]  G. W. Hart,et al.  Nonintrusive appliance load monitoring , 1992, Proc. IEEE.

[6]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[7]  George W. Irwin,et al.  Intelligent Control and Automation , 2006 .

[8]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques with Java implementations , 2002, SGMD.

[9]  J. L. Hodges,et al.  Discriminatory Analysis - Nonparametric Discrimination: Consistency Properties , 1989 .

[10]  Trevor Hastie,et al.  The Elements of Statistical Learning , 2001 .

[11]  Juan M. Corchado,et al.  Hybrid learning machines , 2009, Neurocomputing.

[12]  Emilio Corchado,et al.  Hybrid intelligent algorithms and applications , 2010, Inf. Sci..

[13]  Kevin W. Bowyer,et al.  Combination of Multiple Classifiers Using Local Accuracy Estimates , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Hong-Tzer Yang,et al.  Load Identification in Neural Networks for a Non-intrusive Monitoring of Industrial Electrical Loads , 2007, CSCWD.

[15]  D. Opitz,et al.  Popular Ensemble Methods: An Empirical Study , 1999, J. Artif. Intell. Res..

[16]  Gregory D. Abowd,et al.  Ubicomp 2007: Ubiquitous Computing , 2008 .

[17]  Thole Klingenberg,et al.  Submeter based Training of Multi-class Support Vector Machines for Appliance Recognition in Home Electricity Consumption Data , 2018, SMARTGREENS.

[18]  Emilio Corchado,et al.  Editorial: New trends and applications on hybrid artificial intelligence systems , 2012, Neurocomputing.

[19]  Jeffrey Xu Yu,et al.  A Balanced Ensemble Approach to Weighting Classifiers for Text Classification , 2006, Sixth International Conference on Data Mining (ICDM'06).

[20]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[21]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[22]  Yu-Hsiu Lin,et al.  Applications of hierarchical support vector machines for identifying load operation in nonintrusive load monitoring systems , 2011, 2011 9th World Congress on Intelligent Control and Automation.

[23]  Bernardete Ribeiro,et al.  On the Regularization Parameter Selection for Sparse Code Learning in Electrical Source Separation , 2013, ICANNGA.

[24]  Pierre Geurts,et al.  Extremely randomized trees , 2006, Machine Learning.

[25]  Oliver Kramer,et al.  On Ensemble Classifiers for Nonintrusive Appliance Load Monitoring , 2012, HAIS.

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