Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study

A smart grid is a promising use-case of AIoT (AI (artificial intelligence) across IoT (internet of things)) that enables bidirectional communication among utilities that arises with demand response (DR) schemes for demand-side management (DSM) and consumers that manage their power demands according...

Full description

Bibliographic Details
Main Authors: Yu-Chen Hu, Yu-Hsiu Lin, Chi-Hung Lin
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/22/8114
_version_ 1797547740297691136
author Yu-Chen Hu
Yu-Hsiu Lin
Chi-Hung Lin
author_facet Yu-Chen Hu
Yu-Hsiu Lin
Chi-Hung Lin
author_sort Yu-Chen Hu
collection DOAJ
description A smart grid is a promising use-case of AIoT (AI (artificial intelligence) across IoT (internet of things)) that enables bidirectional communication among utilities that arises with demand response (DR) schemes for demand-side management (DSM) and consumers that manage their power demands according to received DR signals. Disaggregating composite electric energy consumption data from a single minimal set of plug-panel current and voltage sensors installed at the electric panel in a practical field of interest, nonintrusive appliance load monitoring (NIALM), a cost-effective load disaggregation approach for (residential) DSM, is able to discern individual electrical appliances concerned without accessing each of them by individual plug-load power meters (smart plugs) deployed intrusively. The most common load disaggregation approaches are based on machine learning algorithms such as artificial neural networks, while approaches based on evolutionary computing, metaheuristic algorithms considered as global optimization and search techniques, have recently caught the attention of researchers. This paper presents a genetic algorithm, developed in consideration of parallel evolutionary computing, and aims to address NIALM, whereby load disaggregation from composite electric energy consumption data is declared as a combinatorial optimization problem and is solved by the algorithm. The algorithm is accelerated in parallel, as it would involve large amounts of NIALM data disaggregated through evolutionary computing, chromosomes, and/or evolutionary cycles to dominate its performance in load disaggregation and excessively cost its execution time. Moreover, the evolutionary computing implementation based on parallel computing, a feed-forward, multilayer artificial neural network that can learn from training data across all available workers of a parallel pool on a machine (in parallel computing) addresses the same NIALM/load disaggregation. Where, a comparative study is made in this paper. The presented methodology is experimentally validated by and applied on a publicly available reference dataset.
first_indexed 2024-03-10T14:48:28Z
format Article
id doaj.art-17689059762b4baa96093c8894c1532b
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T14:48:28Z
publishDate 2020-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-17689059762b4baa96093c8894c1532b2023-11-20T21:07:30ZengMDPI AGApplied Sciences2076-34172020-11-011022811410.3390/app10228114Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative StudyYu-Chen Hu0Yu-Hsiu Lin1Chi-Hung Lin2Department of Computer Science and Information Management, Providence University, Taichung City 43301, TaiwanDepartment of Electrical Engineering, Ming Chi University of Technology, New Taipei City 243303, TaiwanDepartment of Electrical Engineering, Ming Chi University of Technology, New Taipei City 243303, TaiwanA smart grid is a promising use-case of AIoT (AI (artificial intelligence) across IoT (internet of things)) that enables bidirectional communication among utilities that arises with demand response (DR) schemes for demand-side management (DSM) and consumers that manage their power demands according to received DR signals. Disaggregating composite electric energy consumption data from a single minimal set of plug-panel current and voltage sensors installed at the electric panel in a practical field of interest, nonintrusive appliance load monitoring (NIALM), a cost-effective load disaggregation approach for (residential) DSM, is able to discern individual electrical appliances concerned without accessing each of them by individual plug-load power meters (smart plugs) deployed intrusively. The most common load disaggregation approaches are based on machine learning algorithms such as artificial neural networks, while approaches based on evolutionary computing, metaheuristic algorithms considered as global optimization and search techniques, have recently caught the attention of researchers. This paper presents a genetic algorithm, developed in consideration of parallel evolutionary computing, and aims to address NIALM, whereby load disaggregation from composite electric energy consumption data is declared as a combinatorial optimization problem and is solved by the algorithm. The algorithm is accelerated in parallel, as it would involve large amounts of NIALM data disaggregated through evolutionary computing, chromosomes, and/or evolutionary cycles to dominate its performance in load disaggregation and excessively cost its execution time. Moreover, the evolutionary computing implementation based on parallel computing, a feed-forward, multilayer artificial neural network that can learn from training data across all available workers of a parallel pool on a machine (in parallel computing) addresses the same NIALM/load disaggregation. Where, a comparative study is made in this paper. The presented methodology is experimentally validated by and applied on a publicly available reference dataset.https://www.mdpi.com/2076-3417/10/22/8114artificial intelligenceartificial neural networkdemand-side managementevolutionary computingnon-intrusive appliance load monitoringparallel computing
spellingShingle Yu-Chen Hu
Yu-Hsiu Lin
Chi-Hung Lin
Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
Applied Sciences
artificial intelligence
artificial neural network
demand-side management
evolutionary computing
non-intrusive appliance load monitoring
parallel computing
title Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
title_full Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
title_fullStr Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
title_full_unstemmed Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
title_short Artificial Intelligence, Accelerated in Parallel Computing and Applied to Nonintrusive Appliance Load Monitoring for Residential Demand-Side Management in a Smart Grid: A Comparative Study
title_sort artificial intelligence accelerated in parallel computing and applied to nonintrusive appliance load monitoring for residential demand side management in a smart grid a comparative study
topic artificial intelligence
artificial neural network
demand-side management
evolutionary computing
non-intrusive appliance load monitoring
parallel computing
url https://www.mdpi.com/2076-3417/10/22/8114
work_keys_str_mv AT yuchenhu artificialintelligenceacceleratedinparallelcomputingandappliedtononintrusiveapplianceloadmonitoringforresidentialdemandsidemanagementinasmartgridacomparativestudy
AT yuhsiulin artificialintelligenceacceleratedinparallelcomputingandappliedtononintrusiveapplianceloadmonitoringforresidentialdemandsidemanagementinasmartgridacomparativestudy
AT chihunglin artificialintelligenceacceleratedinparallelcomputingandappliedtononintrusiveapplianceloadmonitoringforresidentialdemandsidemanagementinasmartgridacomparativestudy