Implementation of non-intrusive appliances load monitoring (NIALM) on k-nearest neighbors (k-NN) classifier

被引:0
|
作者
Kelati A. [1 ,3 ]
Gaber H. [2 ]
Plosila J. [3 ]
Tenhunen H. [1 ,3 ]
机构
[1] Royal Institute of Technology (KTH), Division of Electronics and Embedded Systems, EECS/ELE, Electrum 229, Kista
[2] Ontario Tech University, Faculty of Energy Systems and Nuclear Science, Faculty of Engineering and Applied Science, 2000 Simcoe Street North, Oshawa, L1G0C5, ON
[3] University of Turku, Department of Future Technologies, Turun yliopisto
来源
关键词
Appliance classification; K-nearest neighbor (k-NN); Non-intrusive load monitoring (NIALM); PLAID dataset; Smart meter; V-I trajectory;
D O I
10.3934/ElectrEng.2020.3.326
中图分类号
学科分类号
摘要
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. © 2020 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribuon License (http://creativecommons.org/licenses/by/4.0)
引用
收藏
页码:326 / 344
页数:18
相关论文
共 50 条
  • [21] Non-intrusive load monitoring techniques for the disaggregation of ON/OFF appliances
    Marco Castangia
    Angelica Urbanelli
    Awet Abraha Girmay
    Christian Camarda
    Enrico Macii
    Edoardo Patti
    Energy Informatics, 5
  • [22] Surrounding Influenced K-Nearest Neighbors: A New Distance Based Classifier
    Mendialdua, I.
    Sierra, B.
    Lazkano, E.
    Irigoien, I.
    Jauregi, E.
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2010, PT I, 2010, 6440 : 270 - 277
  • [23] K-Nearest Neighbors Classifier for Field Bit Error Rate Data
    Allogba, Stephanie
    Tremblay, Christine
    2018 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2018,
  • [24] Improved Boosting Algorithm through Weighted K-Nearest Neighbors Classifier
    Yunlong Gao
    Pan Jin-yan
    Feng Gao
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 6, 2010, : 36 - 40
  • [25] Non-intrusive load monitoring techniques for the disaggregation of ON/OFF appliances
    Castangia M.
    Urbanelli A.
    Abraha Girmay A.
    Camarda C.
    Macii E.
    Patti E.
    Energy Informatics, 2022, 5 (Suppl 4)
  • [26] Formally Verified Implementation of the K-Nearest Neighbors Classification Algorithm
    Velasquez, Bernny
    Herring, Jessica
    Hamid, Nadeem Abdul
    FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, SBMF 2024, 2025, 15403 : 139 - 152
  • [27] Efficiently Monitoring Reverse k-Nearest Neighbors in Spatial Networks
    Wang, Shenlu
    Cheema, Muhammad Aamir
    Lin, Xuemin
    COMPUTER JOURNAL, 2015, 58 (01): : 40 - 56
  • [28] PL-kNN: A Python']Python-based implementation of a parameterless k-Nearest Neighbors classifier
    Jodas, Danilo Samuel
    Passos, Leandro Aparecido
    Adeel, Ahsan
    Papa, Joao Paulo
    SOFTWARE IMPACTS, 2023, 15
  • [29] An artificial intelligence-based non-intrusive load monitoring of energy consumption in an electrical energy system using a modified K-Nearest Neighbour algorithm
    Kommey, Benjamin
    Tamakloe, Elvis
    Kponyo, Jerry John
    Tchao, Eric Tutu
    Agbemenu, Andrew Selasi
    Nunoo-Mensah, Henry
    IET SMART CITIES, 2024, 6 (03) : 132 - 155
  • [30] SelB-k-NN: A Mini-Batch K-Nearest Neighbors Algorithm on AI Processors
    Tang, Yifeng
    Wang, Cho-li
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 831 - 841