Implementation of non-intrusive appliances load monitoring (NIALM) on k-nearest neighbors (k-NN) classifier
Autor: | Hossam Gaber, Juha Plosila, Hannu Tenhunen, Amleset Kelati |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2020 |
Předmět: |
smart meter
k-nearest neighbor (k-nn) Smart meter Computer science Process (computing) appliance classification Energy consumption computer.software_genre v-i trajectory Computer Science Applications k-nearest neighbors algorithm Power (physics) Identification (information) Control and Systems Engineering non-intrusive load monitoring (nialm) Classifier (linguistics) Electric power Data mining lcsh:Electrical engineering. Electronics. Nuclear engineering Electrical and Electronic Engineering computer lcsh:TK1-9971 plaid dataset |
Zdroj: | AIMS Electronics and Electrical Engineering, Vol 4, Iss 3, Pp 326-344 (2020) |
ISSN: | 2578-1588 |
DOI: | 10.3934/ElectrEng.2020.3.326?viewType=HTML |
Popis: | Nonintrusive Appliance Load Monitoring (NIALM) is used to analyze individual’s house energy consumption by distinguishing variations in voltage and current of appliances in a household. The method identifies load consumption of each appliance from the aggregated home energy consumption. NIALM will also provide information of load consumptions of each appliance by indirectly detecting the abnormal changes of appliance usage. The proposed NIALM approach is based on features extraction from load consumptions measurements of electrical power signals in order to classify appliance’s state of operation. In this work, we have improved the identification accuracy and the detection of appliances based on their operational state by employing Machine Learning (ML) technique; namely k-nearest neighbor (k-NN) classification algorithm. The dataset used to perform this process is from the publicly available (PLAID) of power, voltage and current signals of appliances from several houses. This is used as benchmark data set. The PLAID dataset is collected and processed for each appliance and our classification results based on k-NN algorithm achieved high accuracy and is able to gain cost-effective solution. In addition, the result shows that k-NN classifier is a proven as an efficient method for NIALM techniques when compared with other proposed different ML options. Based on the used dataset, the average F-score measure obtained using the k-NN classifier is 90%. Possible reasons behind these findings are discussed and areas for further exploration are proposed. |
Databáze: | OpenAIRE |
Externí odkaz: |