Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification

Non-Intrusive Load Monitoring (NILM) allows load identification of appliances through a single sensor. By using NILM, users can monitor their electricity consumption, which is beneficial for energy efficiency or energy saving. In advance NILM systems, identification of appliances on/off events shoul...

Full description

Bibliographic Details
Main Authors: Afifatul Mukaroh, Thi-Thu-Huong Le, Howon Kim
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Sensors
Subjects:
GAN
CNN
Online Access:https://www.mdpi.com/1424-8220/20/19/5674
id doaj-d1e3e83a4fc74cfc846d34aa3a361d2c
record_format Article
spelling doaj-d1e3e83a4fc74cfc846d34aa3a361d2c2020-11-25T02:46:39ZengMDPI AGSensors1424-82202020-10-01205674567410.3390/s20195674Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load IdentificationAfifatul Mukaroh0Thi-Thu-Huong Le1Howon Kim2School of Computer Science and Engineering, Pusan National University, Busan 609735, KoreaIoT Research Center, Pusan National University, Busan 609735, KoreaSchool of Computer Science and Engineering, Pusan National University, Busan 609735, KoreaNon-Intrusive Load Monitoring (NILM) allows load identification of appliances through a single sensor. By using NILM, users can monitor their electricity consumption, which is beneficial for energy efficiency or energy saving. In advance NILM systems, identification of appliances on/off events should be processed instantly. Thus, it is necessary to use an extremely short period signal of appliances to shorten the time delay for users to acquire event information. However, acquiring event information from a short period signal raises another problem. The problem is target load feature to be easily mixed with background load. The more complex the background load has, the noisier the target load occurs. This issue certainly reduces the appliance identification performance. Therefore, we provide a novel methodology that leverages Generative Adversarial Network (GAN) to generate noise distribution of background load then use it to generate a clear target load. We also built a Convolutional Neural Network (CNN) model to identify load based on single load data. Then we use that CNN model to evaluate the target load generated by GAN. The result shows that GAN is powerful to denoise background load across the complex load. It yields a high accuracy of load identification which could reach 92.04%.https://www.mdpi.com/1424-8220/20/19/5674NILMcomplex backgrounddenoisingload identificationGANCNN
collection DOAJ
language English
format Article
sources DOAJ
author Afifatul Mukaroh
Thi-Thu-Huong Le
Howon Kim
spellingShingle Afifatul Mukaroh
Thi-Thu-Huong Le
Howon Kim
Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
Sensors
NILM
complex background
denoising
load identification
GAN
CNN
author_facet Afifatul Mukaroh
Thi-Thu-Huong Le
Howon Kim
author_sort Afifatul Mukaroh
title Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
title_short Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
title_full Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
title_fullStr Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
title_full_unstemmed Background Load Denoising across Complex Load Based on Generative Adversarial Network to Enhance Load Identification
title_sort background load denoising across complex load based on generative adversarial network to enhance load identification
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-10-01
description Non-Intrusive Load Monitoring (NILM) allows load identification of appliances through a single sensor. By using NILM, users can monitor their electricity consumption, which is beneficial for energy efficiency or energy saving. In advance NILM systems, identification of appliances on/off events should be processed instantly. Thus, it is necessary to use an extremely short period signal of appliances to shorten the time delay for users to acquire event information. However, acquiring event information from a short period signal raises another problem. The problem is target load feature to be easily mixed with background load. The more complex the background load has, the noisier the target load occurs. This issue certainly reduces the appliance identification performance. Therefore, we provide a novel methodology that leverages Generative Adversarial Network (GAN) to generate noise distribution of background load then use it to generate a clear target load. We also built a Convolutional Neural Network (CNN) model to identify load based on single load data. Then we use that CNN model to evaluate the target load generated by GAN. The result shows that GAN is powerful to denoise background load across the complex load. It yields a high accuracy of load identification which could reach 92.04%.
topic NILM
complex background
denoising
load identification
GAN
CNN
url https://www.mdpi.com/1424-8220/20/19/5674
work_keys_str_mv AT afifatulmukaroh backgroundloaddenoisingacrosscomplexloadbasedongenerativeadversarialnetworktoenhanceloadidentification
AT thithuhuongle backgroundloaddenoisingacrosscomplexloadbasedongenerativeadversarialnetworktoenhanceloadidentification
AT howonkim backgroundloaddenoisingacrosscomplexloadbasedongenerativeadversarialnetworktoenhanceloadidentification
_version_ 1724756880346054656