You are on page 1of 7

A Recent Review of NILM Framework:

2022 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech) | 978-1-6654-6297-6/22/$31.00 ©2022 IEEE | DOI: 10.1109/DASC/PiCom/CBDCom/Cy55231.2022.9927902

Development and Challenges


Maheesha Dhashantha Silva Qi Liu Oscar Famous Darteh
School of Electronic and Information School of Electronic and Information School of Electronic and Information
Engineering Engineering Engineering
Nanjing University of Information Nanjing University of Information Nanjing University of Information
Science and Technology Science and Technology Science and Technology
Nanjing, China Nanjing, China Nanjing, China
maheewin@gmail.com qi.liu@nuist.edu.cn dartfamous@gmail.com

Abstract— Development of sustainable energy management The world bank reported that the electric power
solution is a promising research area with the energy crisis in transmission and distribution loss has been decreased and
the world. Many studies have been conducted to implement an 8.251% was lost from the output in 2014 in the world. It is
electricity management solution which serves the load noted that electricity lost is increasing in rural countries. The
monitoring at consumer level. Accordingly, Non-intrusive load
percentage was reported in Bulgaria as 9% in 2014[5].
monitoring (NILM) provides affordable solution with one single
smart meter for data acquisition than Intrusive load monitoring To achieve energy saving, real time electricity and gas
(ILM) which challenges the implementation because of the monitoring and management system had been introduced by
hardware installation. Therefore, NILM plays a salient role in DEHEMS project in UK and Bulgarian homes[6]. It
energy management sector to implement a cost-efficient, encourages consumers to explore and monitor the own energy
optimize, scalable and reliable solution. However, conducted consumption and save the energy. Further, Different sensing
research works are incapable of applying to the real technologies such as Zigbee and OCR are used to detect
environment due to the practical issues. This review paper individual and overall energy consumption. Therefore, the
mainly focused on identifying the conducted literatures in installation of the DEHEMS appliances will be expensive.
electricity management with NILM approaches. Therefore,
Monitoring energy usage by the consumer is very difficult to
stages in the NILM framework are explained with the
approaches used in the current literature. This paper compares continue. As a solution for this problem, Load monitoring is
the required conditions to implement a NILM solution in both introduced with three different approaches: Intrusive, Semi-
residential and commercial building in terms of data acquisition Intrusive and Non-Intrusive. ILM monitors energy
and appliance level detection. Finally, open challenges are consumption via smart meters that are attached to each
discussed to formulate future research directions. appliance. Semi-intrusive utilizes a subset of smart meters to
capture a subset of the electric energy usage and infers the rest.
Keywords— Digital Environment Home Energy System, NILM enables to make use of a single smart meter to capture
Miscellaneous Electrical Load Appliances, Non-Intrusive Load the aggregated electric energy signal. Accuracy of the ILM is
Monitoring.
higher and the scalability is less. However, NILM is the
I. INTRODUCTION (HEADING 1) preferred approach for real-time solutions, because it has
reduced the cost for several smart meters and minimize the
The demand of electrical energy management (EEM) is a
energy monitoring on the user.
great challenge that need to be addressed with a universal
This paper provides a comprehensive review of the NILM
approach. Availability, accessibility, cost effective[1],
framework with the development and open the challenges for
efficiency[2] and sustainability are encouraged in the
the future research works. The main contributions of this
development of energy production. However, studies have
review paper are, identify different approaches used in
found that[3] control-optimized methods achieved higher
electricity management with NILM and highlight the
energy rates than estimate-predict methods. Therefore, there
challenges of the conducted research works on NILM to
is a high demand for a real-time energy management solution
identify future research directions. The remaining sections of
with monitoring features.
this paper are organized as follows. In section II: The
The typical power grid has been modernized into
framework of NILM and the NILM workflow with the steps
sustainable, secure, reliable, automated and intelligent shape
are explained. Furthermore, research works conducted with
with the use of Internet of Things (IoT) integration in the
different NILM approaches are discussed and their
EEM. The “Smart grid” paradigm was developed to generate,
performance are compared. In section III: The NILM
transmit and distribute electrical energy integrating Cyber
framework for electricity load monitoring are explained and
Physical Systems (CPSs) and IoT. It provides bidirectional
recent projects were conducted with NILM to acquire the
flow of electricity and information between utility and
higher efficiency in Load Monitoring. In section IV: Open
consumers. The “Micro Grid” was developed as an essential
challenges and issues in the implementation are outlined and
component of the Smart Grid and it provides the electricity
it further explain why the conducted research works cannot
through a mixture of both renewable and non-renewable
be applied in the real environment. Hence the research gaps
energy sources. The Micro Grid was recommended for rural
are highlighted for further research. Finally, section V
electrification in SSA[4]. Due to the lack of ICT infrastructure
concludes the review.
for electrification project and unavailability of internet
services for communication and monitoring of system health,
MG configurations have been limited.

978-1-6654-6297-6/22/$31.00 ©2022 IEEE

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
II. THE FRAMEWORK OF NILM NILM approaches to identify the appliance signature since all
appliances have unique energy pattern. On the contrary, In the
A. Non Intrusive Load Monitoring state-based approaches, the appliance is considered as a finite
The NILM concept was invented by Hart in 1984[7]. The state machine (Type II) and then the appliance signature is
initial non-Intrusive appliances load monitoring concept identified on aggregated data based on the model trained[12].
approached to simplify the hardware components in the power Therefore, statistical methods are used to classify the
grid with complex software components which provide appliances hence the computational part is more complex in
detailed statistics of load consumption of appliances. It tested the optimization-based NILM approaches.
for appliances with ON/OFF states initially. Thereafter, NILM
has become a topic of conversation in the load research field TABLE I. ALGORITHMS USED IN THE EVENT-BASED APPROACH OF
and large volume of research publications have done. NILM THE LOAD ACQUISITION STAGE .
is the preferred approach for load monitoring and Power
failure analysis. Further, it can be used to analyze the energy Algorithms used Features Used
consumption or energy characteristics of appliances as a result A sliding window Variance and mean absolute deviation of
electricity bill can be reduced and energy consumption can be algorithm[11] the load data
monitored[8]. In conclusion, NILM provides a cost-effective Cumulative Sum Signal changes of the smaller power loads
simple hardware solution compared to the traditional algorithm[13] (linear and active loads, reactive loads of
approach since one single smart meter is used to capture the appliances)
aggregated load of appliances. Hybrid event Detect the switching events of appliances
detection using the mean value of the electrical
B. NILM Framework algorithm[14] signal. Then use a derivative analysis and
NILM focuses on a computational criterion to identify the filtering analysis to remove anomalies
appliance load signature using the aggregated power collected (wrongly detected fluctuations).
using a single smart meter. The aggregated power (P(t)) cost Goodness of Detect events before and after. (Power
measured by a smart meter at a given time can be defined as Fit method distribution is used)
follows:
(1) Furthermore, different sampling frequencies can be used
for the data collection at the interface end by controlling the
Where Xi (t) is 1 when the power of the ith appliance is ON, Xi time instant between states(ON and OFF state) with reference
(t) is 0 when the power of the ith appliance is OFF, Pi(t) is the to voltage-time cycle. Firstly, Low sampling rate (less than 1
power consumption of the ith appliance and Pnoise(t) is denoted Hz) are typically used for NILM, because aggregated data can
by the power measurement because of the noise at a given time be collected by the smart meter without any modification.
t. Although, low sampling frequencies require low-cost
Fig. 1 shows the typical framework of the NILM which hardware, it is limited in applicability due to feature loss[15]
includes data acquisition and data processing, event detection, and computational cost for feature extraction on aggregated
feature extraction and load decomposition[9]. data. In addition, Middle frequencies are suited for
identification of non-linear appliances[16] such as computers,
printers. Moreover, high frequencies (more than 10kHz) are
idle for Type I and II devices but less in applicability due to
the high cost and less noise.

Fig. 1. Typical NILM Framework


Next, feature extraction stage refers to extract the load
electrical behavior of the appliance. Load feature of Type I
NILM process start from the data acquisition stage which and IV appliances can be identified easily since the power
refers to collect load data of selected appliances. As most consumption is stable. But recognition of multi-state
smart meters only support the aggregate measurements, appliances (Type II and III) is difficult since the disaggregated
changes of the aggregated electrical measurements were used. data included the concurrent load features[15]. In overall,
Depend on the energy consumption pattern of appliances, Feature extraction can be divided into two main cases: steady-
classification of the appliances can be as follows[10]: state and transient-state. Transient-state identify features
during the transitional period between two steady-state
• Type I: Appliance with ON/OFF states. processes. On the other hand, steady-state extract features are
based on the fluctuations of power, voltage or current of the
• Type II: Finite state machines (FSM) with a finite
aggregated load in the running state[9]. But the identification
number of operation states.
of resistive load appliances is a challenge due to the similar
• Type III: Continuously varying devices with variable waveforms in most of the resistive load appliances. D. Jia et
power consumption al.[17] used reconstructed Voltage-Current(V-I) Images as
input data for the NILM framework. New features were
• Type IV:Appliances that stay ON for days or weeks classified using Convolutional Neural Network (CNN)
and with a constant power approach to identify the appliance. But the proposed method
The approaches applied in the data acquisition stage can worked for the electrical appliances with similar current
be classified into two categories such as event-based and waveforms and sizes. On the other hand, T.T.H. Le et al.[18]
optimization-based (State-based). Event-based NILM presented a method based on Hilbert Transform Long Short
approaches are based on the on the state transitions (Power Term Memory (HT-LSTM) to recognize appliances using
ON or OFF) of the appliances on the collected aggregated load transient features of load data. The aggregated load data
data[11].Table II shows algorithms used in Event-based collected in high frequency extracted transient features such

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
as Instantaneous Amplitude, Instantaneous Phase and consist of diverse load elements. However, there is a research
Instantaneous Frequency by applying HT algorithm at the potential using unsupervised learning approach for large-scale
training phase. Simultaneously, the transient segment data environment.
was selected by capturing the event transition (count when the
user switch ON the device) and labelled it. However, the Most researches in this field are conducted based on the
training period was not stable at several period of times and publicly available data sets including REDD[28]
used the number of hidden layers as 1 for the learning phase. ,BLUED[29], PLAID[30]. Initial version (1.0) of the REDD
In overall, The NILM method with low frequency data for all data set includes power data (current/voltage) of 6 different
types of electrical appliances is questionable. homes collected in several weeks. In contrast, BLUED data
set consist of voltage and current measurements of a single
Next, load identification is the learning and inference stage of home residence collected in a week. Therefore, publicly
the NILM framework. It refers to analyze the extracted available data set facilitates to test the real time applicability
appliance signatures and group commonly recognized power of different NILM frameworks tested with own data set.
states and filter the electric energy consumption of the
appliance. The approaches applied in the load identification In electricity management, Monitor the electricity
stage can be divided into three categories: supervised, semi- consumption helps to save the electricity wastage by
consumers[31]. Furthermore, studies shows that different
supervised and unsupervised. In supervised learning, different
approaches such as Decision tree (DT), k-NN (k-Nearest objectives were taken into account when implementing energy
Neighbor), Deep Neural Network (DNN) are usually used to management solution such as minimize the electricity bill[32],
identify the appliance through a learning process. Sreevidhya minimize the power transfer loss[33], Anomaly detection[34],
C. et al.[19] presented a NILM algorithm with k-NN and DT protect the privacy[35] and improve the customer
to monitor Type I, II and IV appliances. Z. Fang et al.[20] used satisfaction[36]. This section highlighted the approaches,
the Bayesian non- parametric approach for appliance state technologies and models used in the typical NILM
extraction, Synthetic Minority Oversampling Technique framework. Moreover, conducted research works in this area
(SMOTE) for mitigate the abnormal classes in switching were discussed with the comparison between different
events and LSTM for appliance classification. Ultimately, the approaches. Next section will be explained the demand of
Bayesian model limit for the Type II and IV devices. A DNN NILM framework in different sectors such as residential and
based NILM approach was presented by H. Cimen et al.[21] commercial.
to identify the consumption and load status of each appliance III. THE NILM FRAMEWORK FOR ELECTRICITY MONITORING
in a residential microgrid. In general, Recurrent Neural
Network (RNN) model is used to analyze time series using a The lack of generalized NILM framework for both
memory-based architecture. But the main issue in the RNN is residential and commercial buildings is the main issue in the
that when the number of parameters increases, the learning energy management sector. The appliance signatures used in
capacity will be decreased. To address that issue, LSTM and residential and commercial buildings are different.
Gated Recurrent Unit (GRU) was proposed[22]. In other Furthermore, In the commercial buildings, Appliances are
words, the hidden state of the appliance was used to reduce the operated during the peak hours, low-power and non-linear
number of gates and states. However, the selected appliances nature Miscellaneous Electrical Loads (MELs) applications
for the research represented only type I and II. On the other are commonly used, and load signature of MEL devices are
hand, Y.H. Lin et al.[23] presented an AI (Artificial overlapped with the appliance features which are extracted
Intelligence) empowered NILM framework with k-Means during the steady-state using low-frequency sampling method.
clustering algorithm to identify individual electrical In addition to that the assets and the financial status are
appliances monitored in a realistic residential environment. different over the countries in the world. For developing
But it supported for limited number of appliances countries, computer resources are not sufficient to implement
simultaneously. A supervised NILM framework which a NILM framework for energy management purpose.
supports for all type of appliances is questionable. Next, However, cloud based technologies and IoT helps to mitigate
unsupervised learning approaches suggest practical solutions that issue when implementing a NILM framework[15]. On the
to learn the appliance properties without a training data set. other hand, many research works were conducted in
Hidden Markov Model (HMM) is common in the NILM developed countries to save the electricity bill in residential
framework for unsupervised learning. Z. Wu et al.[24] buildings. Therefore, this section explains the issues of
combined the factorial HMM with an adaptive density peak conducted research works which were aimed to monitor the
clustering algorithm to identify the working status of each electricity in both residential and commercial buildings in
appliance automatically. However, the proposed model is terms of data acquisition and event detection of NILM
limited for the small-scale application since the performance framework.
were decreased when the number of appliances were A. Load Monitoring in Residential Buildings
increased. E. Azizi et al.[25] presented an event-based
algorithm. Results showed that the proposed method is suited Firstly, the appliance recognition, classification and
for low frequency data set which is collected real time since it monitor the power consumption are taken into consideration
decreases the computation time and increase the when implementing a NILM framework for residential
reconstruction accuracy. T. Bernard et al.[26] examined appliances. M.A. Devlin and B.P. Hayes[37] suggested a
modified k-NN, Hierarchical clustering approach (HAC) and NILM framework based on multi-layer feedforward neural
a custom build device matching procedure to find the network that can identify home appliances and classify
applicability of unsupervised machine learning technique household daily activities on aggregated load data. Proposed
based on the several frequency band combination. A.U. approach supported to detect switching events of Type I
Rehman et al.[27] proposed a computationally efficient hybrid appliances with low-frequency sampling rate (0.0166 – 1 Hz).
event detection algorithm to disaggregated load data which On the other hand, S. Ghosh et al.[38] proposed a decisive
Artificial Bee Colony (ABC) optimization algorithm to pre-

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
process unhealthy load conditions of aggregated data with the highlight the open challenges and issues when implementing
encryption-based dashboard to control the loads. However, a NILM framework in different aspects.
the suggested solution requires more memory space
practically since the CPU performance can be reduced when IV. OPEN CHALLENGES AND ISSUES IN THE IMPLEMENTATION
number of appliances are increased. H. Yue et al.[39] A. Lack of Funds to Invest for NILM Framework
implemented an unsupervised NILM algorithm to identify
appliances based on the active aggregated data. But it can be The lack of funds to develop an energy management
produced incorrect results when there are different appliances solution is the main issue in the EM field in the developing
with same load signature. In overall, the future research works countries. United Nations provide funds to implement a
can be done to implement a NILM framework which support sustainable reliable energy solution for economically
for all type of home appliances. Secondly, the multiple developing countries [44]. Moreover, Q. Liu et al.[4]
operational times of appliances based on the demand is taken presented a Micro-Grid as a solution for rural electrification
into consideration when implementing a NILM framework for in Sub Saharan Africa. However, the unnecessary interference
residential buildings. A DNN based Time-Frequency (T-F) of the government, fraud and corruption interrupted to
mask model is presented by J. Song et al.[40] for the implement a universal electricity plan in rural countries.
disaggregation of flexible loads. However, the sufficiently Further, the access for internet, computational tools and
analyzed training load data of appliances are required to technologies are limited due to the poverty. In conclusion, the
implement the DSF feature. G.A. Raiker et al.[41] suggested lack of funds is not the only reason for implementing a rural
a Centre for renewable energy systems technology (CREST) electrification plan in developing countries.
demand model that uses active occupancy of appliances based B. Difficult to recognize new appliances
on the probability depending on the time of the day. Factorial
Appliance recognition is a main aspect when
HMM is chosen to disaggregate the load data. However, the
implementing an energy management solution with NILM
proposed framework is not tested in real time environment.
approaches. However, recognition of new appliance is still
Therefore, Residential buildings required a cost-effective
questionable due to several issues such as inability classify
solution while long-term complex solution is required by the
appliances when the events are imposed during the acquisition
commercial buildings.
[45], produced vulnerabilities when the current characteristics
B. Load Monitoring in Commercial Buildings are similar in multiple appliances [46], inability to classify
The demand for an energy management system for non- appliances which works in same frequency level of loads[47].
residential buildings has increased with the IoT. D.G. Perez et C. No Universal Framework which supports all types of
al.[42] suggested a fully denoising Auto-Encoders (FCN- appliances
dAE) based NILM model to learn the appliance in non-
residential buildings. The result showed that the framework NILM framework with all appliances are left open due to
can be applied in the real environment. However, suggested the operating status. For example: G. Zhou et al.[48] presented
model did not support for adding new devices since it learned a neural network model based on dilated convolution for load
the appliance signature through a training data set. To address disaggregation. Due to the poor performance on multistate
this issue, B.S.H. Chew et al.[43] proposed a NILM appliances, the model could not be applied in general. On the
framework industrial system. Importantly, suggested model other hand, J. Yuan[36] proposed an EM method based on the
worked with the operating status of the newly added appliance feature extraction of the electrical signal waveform. Proposed
and created a training data set over the period using the time unsupervised model support for all types of electrical
distributed wrapper. However, the model could not be applied appliances collected at a high frequency rate. However, High
with the type IV appliances. In conclusion, A scalable NILM frequency data are expensive and provide accurate results.
solution which supports for adding new devices are still Contrarily, Low frequency data are inexpensive but need to be
questionable. pre-processed before the event detection stage. In the existing
literature, many research works done to disaggregate the load
C. Load Monitoring of MELs data to identify appliances. However, The research works
In general, there are two types of devices in a workplace were limited to Type I and II appliances[22] [49]and
such as short-lived (example: multi-functional devices, performed unsuccessfully on multistate appliances[48]. As
printers, scanners) and long-lived devices (example: desktops, well as A.U. Rehman et al[50] evaluated 10 different
laptops, switches, routers, etc). B. Kalluri et al.[44] proposed classifiers such as Support Vector Machine (SVM), Logistic
a supervised middleware to manage MELs energy Regression (LR), DT, Random Forest (RF), k-NN, Gaussian
consumption in office buildings. However, the proposed Process (GP), Multi-Layer Perception (MLP), Naïve Bayes
middleware failed to identify the hidden appliance operations (NB), Quadratic Discriminant Analysis (QDA) and Stochastic
in aggregated load signatures since it combined both short Gradient Descent (SGD) to identify an universal ML model.
lived and long-lived devices and classify using Symbolic However, the results shows that there is not a ML model
Aggregate Approximation- Vector Space Model (SAX-VSM) which fits for all. In conclusion, A universal cost-effective
based framework. Importantly, the conducted research works (based on low frequency load data) framework which support
which helps to identify load signatures of MELs were limited. to all electrical appliances are left opened.
In addition to that MEL appliances are occupied with the D. Research Works are Limited to the Computer Lab
maximum electricity at present. Therefore, there is a potential
for NILM research works with the MELs appliances in Generalizability is the key issue in the NILM
commercial buildings. This section provided issues of investigations. Modelled frameworks tested with public data
developing a universal solution for load monitoring in both sets but did not provide accurate results within the real
residential and commercial buildings. Next section will environment. For example: G. Cui[51] proposed a method to
estimate the electricity consumption based on DNN via
background filtering. But the proposed method provided

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
accurate results with the appliances that the working duration [2] O. Ayan and B. Turkay, “IoT-Based Energy Efficiency in Smart
was less than the ideal duration. In conclusion, there is a Homes by Smart Lighting Solutions,” in 2020 21st International
Symposium on Electrical Apparatus & Technologies (SIELA),
possibility to obtain more accurate results within the real Bourgas, Bulgaria, Jun. 2020, pp. 1–5. doi:
environment by the combination of both supervised and 10.1109/SIELA49118.2020.9167065.
unsupervised models. [3] A. M. Al-Ghaili, H. Kasim, N. M. Al-Hada, B. N. Jorgensen, M.
Othman, and J. Wang, “Energy Management Systems and
E. No Public Dataset fir MELs Appliances Strategies in Buildings Sector: A Scoping Review,” IEEE Access,
MELs appliances consume the largest electrical load in vol. 9, pp. 63790–63813, 2021, doi:
10.1109/ACCESS.2021.3075485.
commercial buildings. Understanding the load signature of the [4] Q. Liu, K. Michael Kamoto, and X. Liu, “Microgrids-As-A-Service
MELs appliances are a promising topic. However, the for Rural Electrification in Sub-Saharan Africa,” Computers,
research work is limited due to the lack of public data set for Materials & Continua, vol. 63, no. 3, pp. 1249–1261, 2020, doi:
MELs appliances. On the other hand, Electrical load behavior 10.32604/cmc.2020.05598.
of the MELs appliances is different: appliances such as [5] “Access to electricity (% of population) | Data.”
https://data.worldbank.org/indicator/EG.ELC.ACCS.ZS (accessed
desktop computer, laptops demonstrate steady and long-lived
Apr. 29, 2022).
characteristics. Contrarily appliances such as printer, scanner [6] Q. Liu, G. Cooper, N. Linge, H. Takruri, and R. Sowden,
demonstrate relatively short-lived. However, publicly “DEHEMS: creating a digital environment for large-scale energy
available data sets such as BLUED, PLAID includes limited management at homes,” IEEE Trans. Consumer Electron., vol. 59,
types of MELs appliances. no. 1, pp. 62–69, Feb. 2013, doi: 10.1109/TCE.2013.6490242.
[7] G. W. Hart, “Nonintrusive appliance load monitoring,” Proc. IEEE,
F. Privacy and Security Issues vol. 80, no. 12, pp. 1870–1891, Dec. 1992, doi: 10.1109/5.192069.
[8] Q. Liu, K. M. Kamoto, X. Liu, M. Sun, and N. Linge, “Low-
Privacy and security issues apply in the demand side Complexity Non-Intrusive Load Monitoring Using Unsupervised
management stage of the NILM framework. Many research Learning and Generalized Appliance Models,” IEEE Trans.
works assume that the consumer is in the original cluster. Consumer Electron., vol. 65, no. 1, pp. 28–37, Feb. 2019, doi:
When developing the NILM method with cloud computing, 10.1109/TCE.2019.2891160.
different layer such as network layer, transport layer, session [9] L. Zhang and L. Zhu, “Basic Summary of Non-intrusive Load
Monitoring,” in 2019 IEEE 10th International Conference on
layer will be involved. Therefore, a new secured middle layer Software Engineering and Service Science (ICSESS), Beijing,
can be implemented to avoid the privacy threats. This section China, Oct. 2019, pp. 1–5. doi:
highlighted open challenges and issues in the NILM research 10.1109/ICSESS47205.2019.9040726.
area as future research directions. [10] “Non-Intrusive Loads Monitoring Techniques for House Energy
Management.” https://ieeexplore.ieee.org/document/8764104
V. CONCLUSION (accessed May 22, 2022).
[11] A. U. Rehman, T. T. Lie, B. Valles, and S. R. Tito, “Event-
This paper discussed the stages of NILM framework using Detection Algorithms for Low Sampling Nonintrusive Load
the current literature. The approaches used in each stage were Monitoring Systems Based on Low Complexity Statistical
explained with drawbacks as well. Further, Challenges and Features,” IEEE Trans. Instrum. Meas., vol. 69, no. 3, pp. 751–759,
issues when implementing a NILM solution were discussed. Mar. 2020, doi: 10.1109/TIM.2019.2904351.
[12] K. He, D. Jakovetic, B. Zhao, V. Stankovic, L. Stankovic, and S.
In conclusion, following points can be highlighted when Cheng, “A Generic Optimisation-Based Approach for Improving
implementing a NILM solution as future research directions: Non-Intrusive Load Monitoring,” IEEE Trans. Smart Grid, vol. 10,
The solution can be implemented to detect the appliance no. 6, pp. 6472–6480, Nov. 2019, doi: 10.1109/TSG.2019.2906012.
malfunction from the usual load figure. Many NILM [13] S. Zhang, Z. Zhu, B. Yin, and X. Huang, “Event Detection Methods
frameworks were developed to identify existing appliances of for Nonintrusive Load Monitoring in Smart Metering: Using the
Improved CUSUM Algorithm,” in 2018 International Conference
the power grid. Therefore, identification of appliance load on Sensing,Diagnostics, Prognostics, and Control (SDPC), Xi’an,
signatures which are added to the framework in real-time China, Aug. 2018, pp. 738–742. doi: 10.1109/SDPC.2018.8664943.
remain questionable. Appliance detection is done in current [14] M. Lu and Z. Li, “A Hybrid Event Detection Approach for Non-
literature using event detection or state detection. However, it Intrusive Load Monitoring,” IEEE Trans. Smart Grid, vol. 11, no.
is required to identify the appliances which have similar load 1, pp. 528–540, Jan. 2020, doi: 10.1109/TSG.2019.2924862.
[15] K.-K. Kee, Y. S. Lim, J. Wong, and K. H. Chua, “Non-Intrusive
characteristics independently. On the other hand, publicly Load Monitoring (NILM) – A Recent Review with Cloud
available datasets or frameworks which are implemented in Computing,” in 2019 IEEE International Conference on Smart
developed countries, cannot be applied for developing Instrumentation, Measurement and Application (ICSIMA), Kuala
countries. There is also a universal research gap to extract and Lumpur, Malaysia, Aug. 2019, pp. 1–6. doi:
classify all types of appliances. Combination of different types 10.1109/ICSIMA47653.2019.9057316.
of classifiers can be used to reduce the computational errors [16] Z. Zheng, H. Chen, and X. Luo, “A Supervised Event-Based Non-
Intrusive Load Monitoring for Non-Linear Appliances,”
and minimize the complexity. Finally, appliance level Sustainability, vol. 10, no. 4, p. 1001, Mar. 2018, doi:
monitoring facility can be implemented with a user-friendly 10.3390/su10041001.
interface which ensure the privacy of the data. Up to date, [17] D. Jia, Y. Li, Z. Du, J. Xu, and B. Yin, “Non-Intrusive Load
Current literature produced accurate and efficient solutions for Identification Using Reconstructed Voltage–Current Images,” IEEE
energy management purpose but unable to apply practically. Access, vol. 9, pp. 77349–77358, 2021, doi:
10.1109/ACCESS.2021.3082432.
Therefore, future research can be aimed to solve above [18] T.-T.-H. Le, S. Heo, and H. Kim, “Toward Load Identification
mentioned issues with real-time applicability. Based on the Hilbert Transform and Sequence to Sequence Long
Short-Term Memory,” IEEE Trans. Smart Grid, vol. 12, no. 4, pp.
REFERENCES 3252–3264, Jul. 2021, doi: 10.1109/TSG.2021.3066570.
[1] Y. Chebotarova, A. Perekrest, and V. Ogar, “Comparative Analysis [19] S. C, M. Kumar, and I. K, “Design and Implementation of Non-
of Efficiency Energy Saving Solutions Implemented in the Intrusive Load Monitoring using Machine Learning Algorithm for
Buildings,” in 2019 IEEE International Conference on Modern Appliance Monitoring,” in 2019 IEEE International Conference on
Electrical and Energy Systems (MEES), Kremenchuk, Ukraine, Intelligent Techniques in Control, Optimization and Signal
Sep. 2019, pp. 434–437. doi: 10.1109/MEES.2019.8896691. Processing (INCOS), Tamilnadu, India, Apr. 2019, pp. 1–6. doi:
10.1109/INCOS45849.2019.8951312.

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
[20] Z. Fang, D. Zhao, C. Chen, Y. Li, and Y. Tian, “Non-Intrusive With Limited Measurements,” IEEE Trans. Instrum. Meas., vol. 70,
Appliance Identification with Appliance-Specific Networks,” IEEE pp. 1–8, 2021, doi: 10.1109/TIM.2020.3011335.
Trans. on Ind. Applicat., pp. 1–1, 2020, doi: [37] M. A. Devlin and B. P. Hayes, “Non-Intrusive Load Monitoring
10.1109/TIA.2020.2994279. and Classification of Activities of Daily Living Using Residential
[21] H. Cimen, N. Cetinkaya, J. C. Vasquez, and J. M. Guerrero, “A Smart Meter Data,” IEEE Trans. Consumer Electron., vol. 65, no.
Microgrid Energy Management System Based on Non-Intrusive 3, pp. 339–348, Aug. 2019, doi: 10.1109/TCE.2019.2918922.
Load Monitoring via Multitask Learning,” IEEE Trans. Smart Grid, [38] S. Ghosh, D. Manna, A. Chatterjee, and D. Chatterjee, “Remote
vol. 12, no. 2, pp. 977–987, Mar. 2021, doi: Appliance Load Monitoring and Identification in a Modern
10.1109/TSG.2020.3027491. Residential System With Smart Meter Data,” IEEE Sensors J., vol.
[22] K. Li, B. Yin, Z. Du, and Y. Sun, “A Nonintrusive Load 21, no. 4, pp. 5082–5090, Feb. 2021, doi:
Identification Model Based on Time-Frequency Features Fusion,” 10.1109/JSEN.2020.3035057.
IEEE Access, vol. 9, pp. 1376–1387, 2021, doi: [39] H. Yue, K. Yan, J. Zhao, Y. Ren, X. Yan, and H. Zhao, “Estimating
10.1109/ACCESS.2020.3047147. Demand Response Flexibility of Smart Home Appliances via
[23] Y.-H. Lin, S.-Y. Tsao, and Y.-H. Lin, “A Smart Home Energy NILM Algorithm,” in 2020 IEEE 4th Information Technology,
Management System as an Intelligent Electricity Energy Audit Networking, Electronic and Automation Control Conference
Based on AI-empowered Non-Intrusive Load Monitoring,” in 2019 (ITNEC), Chongqing, China, Jun. 2020, pp. 394–398. doi:
IEEE International Conference on Consumer Electronics - Taiwan 10.1109/ITNEC48623.2020.9084961.
(ICCE-TW), YILAN, Taiwan, May 2019, pp. 1–2. doi: [40] J. Song, Y. Lee, and E. Hwang, “Time–Frequency Mask Estimation
10.1109/ICCE-TW46550.2019.8991689. Based on Deep Neural Network for Flexible Load Disaggregation
[24] Z. Wu, C. Wang, W. Peng, W. Liu, and H. Zhang, “Non-intrusive in Buildings,” IEEE Trans. Smart Grid, vol. 12, no. 4, pp. 3242–
load monitoring using factorial hidden markov model based on 3251, Jul. 2021, doi: 10.1109/TSG.2021.3066547.
adaptive density peak clustering,” Energy and Buildings, vol. 244, [41] G. A. Raiker et al., “Energy Disaggregation Using Energy Demand
p. 111025, Aug. 2021, doi: 10.1016/j.enbuild.2021.111025. Model and IoT-Based Control,” IEEE Trans. on Ind. Applicat., vol.
[25] E. Azizi, A. M. Shotorbani, M.-T. Hamidi-Beheshti, B. 57, no. 2, pp. 1746–1754, Mar. 2021, doi:
Mohammadi-Ivatloo, and S. Bolouki, “Residential Household Non- 10.1109/TIA.2020.3047016.
Intrusive Load Monitoring via Smart Event-based Optimization,” [42] D. Garcia-Perez, D. Perez-Lopez, I. Diaz-Blanco, A. Gonzalez-
IEEE Trans. Consumer Electron., vol. 66, no. 3, pp. 233–241, Aug. Muniz, M. Dominguez-Gonzalez, and A. A. Cuadrado Vega,
2020, doi: 10.1109/TCE.2020.3008261. “Fully-Convolutional Denoising Auto-Encoders for NILM in Large
[26] T. Bernard, M. Verbunt, G. vom Bogel, and T. Wellmann, “Non- Non-Residential Buildings,” IEEE Trans. Smart Grid, vol. 12, no.
Intrusive Load Monitoring (NILM): Unsupervised Machine 3, pp. 2722–2731, May 2021, doi: 10.1109/TSG.2020.3047712.
Learning and Feature Fusion : Energy Management for Private and [43] B. S. Hao Chew, Y. Xu, and D. H. Yuan, “Non Intrusive Load
Industrial Applications,” in 2018 International Conference on Monitoring for Industrial Chiller Plant System - A Long Short
Smart Grid and Clean Energy Technologies (ICSGCE), Kajang, Term Memory Approach,” in 2019 9th International Conference on
Malaysia, May 2018, pp. 174–180. doi: Power and Energy Systems (ICPES), Perth, Australia, Dec. 2019,
10.1109/ICSGCE.2018.8556735. pp. 1–5. doi: 10.1109/ICPES47639.2019.9105655.
[27] A. U. Rehman et al., “Non-Intrusive Load Monitoring: A [44] B. Kalluri, S. Kondepudi, T. Kwok Wai, K. Harn Wei, and A.
Computationally Efficient Hybrid Event Detection Algorithm,” in Kamilaris, “SMELs: A Data-Driven Middleware for Smart
2020 IEEE International Conference on Power and Energy Miscellaneous Electrical Load Management in Buildings,” in 2018
(PECon), Penang, Malaysia, Dec. 2020, pp. 304–308. doi: IEEE 16th Intl Conf on Dependable, Autonomic and Secure
10.1109/PECon48942.2020.9314442. Computing, 16th Intl Conf on Pervasive Intelligence and
[28] “REDD.” http://redd.csail.mit.edu/ (accessed May 22, 2022). Computing, 4th Intl Conf on Big Data Intelligence and Computing
[29] “[PDF] BLUED : A Fully Labeled Public Dataset for Event-Based and Cyber Science and Technology
Non-Intrusive Load Monitoring Research | Semantic Scholar.” Congress(DASC/PiCom/DataCom/CyberSciTech), Athens, Aug.
https://www.semanticscholar.org/paper/BLUED-%3A-A-Fully- 2018, pp. 159–165. doi:
Labeled-Public-Dataset-for-Load-Anderson- 10.1109/DASC/PiCom/DataCom/CyberSciTec.2018.00038.
Ocneanu/ed1b8fc3074ec5d7bb7cf83e233d3b130637706f (accessed [45] F. Ciancetta, G. Bucci, E. Fiorucci, S. Mari, and A. Fioravanti, “A
May 22, 2022). New Convolutional Neural Network-Based System for NILM
[30] J. Gao, S. Giri, E. C. Kara, and M. Bergés, “PLAID: a public Applications,” IEEE Trans. Instrum. Meas., vol. 70, pp. 1–12,
dataset of high-resoultion electrical appliance measurements for 2021, doi: 10.1109/TIM.2020.3035193.
load identification research: demo abstract,” in Proceedings of the [46] D. Saha, A. Bhattacharjee, D. Chowdhury, E. Hossain, and M. M.
1st ACM Conference on Embedded Systems for Energy-Efficient Islam, “Comprehensive NILM Framework: Device Type
Buildings, Memphis Tennessee, Nov. 2014, pp. 198–199. doi: Classification and Device Activity Status Monitoring Using
10.1145/2674061.2675032. Capsule Network,” IEEE Access, vol. 8, pp. 179995–180009, 2020,
[31] S. Ghosh, A. Chatterjee, and D. Chatterjee, “A Smart IoT based doi: 10.1109/ACCESS.2020.3027664.
Non-Intrusive Appliances Identification Technique in a Residential [47] J. Zhang, X. Chen, W. W. Y. Ng, C. S. Lai, and L. L. Lai, “New
System,” in 2020 IEEE International Conference on Power Appliance Detection for Nonintrusive Load Monitoring,” IEEE
Electronics, Smart Grid and Renewable Energy (PESGRE2020), Trans. Ind. Inf., vol. 15, no. 8, pp. 4819–4829, Aug. 2019, doi:
Cochin, India, Jan. 2020, pp. 1–6. doi: 10.1109/TII.2019.2916213.
10.1109/PESGRE45664.2020.9070275. [48] G. Zhou, Z. Li, M. Fu, Y. Feng, X. Wang, and C. Huang,
[32] I. Lampropoulos, T. Alskaif, J. Blom, and W. van Sark, “A “Sequence-to-Sequence Load Disaggregation Using Multiscale
framework for the provision of flexibility services at the Residual Neural Network,” IEEE Trans. Instrum. Meas., vol. 70,
transmission and distribution levels through aggregator pp. 1–10, 2021, doi: 10.1109/TIM.2020.3034989.
companies,” Sustainable Energy, Grids and Networks, vol. 17, p. [49] H. Rafiq, X. Shi, H. Zhang, H. Li, M. K. Ochani, and A. A. Shah,
100187, Mar. 2019, doi: 10.1016/j.segan.2018.100187. “Generalizability Improvement of Deep Learning-Based Non-
[33] J. Leitao, P. Gil, B. Ribeiro, and A. Cardoso, “A Survey on Home Intrusive Load Monitoring System Using Data Augmentation,”
Energy Management,” IEEE Access, vol. 8, pp. 5699–5722, 2020, IEEE Trans. Smart Grid, vol. 12, no. 4, pp. 3265–3277, Jul. 2021,
doi: 10.1109/ACCESS.2019.2963502. doi: 10.1109/TSG.2021.3082622.
[34] E. Tabanelli, D. Brunelli, A. Acquaviva, and L. Benini, “Trimming [50] A. Ur Rehman, T. Tjing Lie, B. Vall, and S. Rahman Tito,
Feature Extraction and Inference for MCU-Based Edge NILM: A “Comparative Evaluation of Machine Learning Models and Input
Systematic Approach,” IEEE Trans. Ind. Inf., vol. 18, no. 2, pp. Feature Space for Non-intrusive Load Monitoring,” Journal of
943–952, Feb. 2022, doi: 10.1109/TII.2021.3078186. Modern Power Systems and Clean Energy, vol. 9, no. 5, pp. 1161–
[35] H. Wang, J. Zhang, C. Lu, and C. Wu, “Privacy Preserving in Non- 1171, 2021, doi: 10.35833/MPCE.2020.000741.
Intrusive Load Monitoring: A Differential Privacy Perspective,” [51] G. Cui, B. Liu, W. Luan, and Y. Yu, “Estimation of Target
IEEE Trans. Smart Grid, vol. 12, no. 3, pp. 2529–2543, May 2021, Appliance Electricity Consumption Using Background Filtering,”
doi: 10.1109/TSG.2020.3038757. IEEE Trans. Smart Grid, vol. 10, no. 6, pp. 5920–5929, Nov. 2019,
[36] Z. Zhou, Y. Xiang, H. Xu, Z. Yi, D. Shi, and Z. Wang, “A Novel doi: 10.1109/TSG.2019.2892841.
Transfer Learning-Based Intelligent Nonintrusive Load-Monitoring

Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: UNIV OF ENGINEERING AND TECHNOLOGY TAXILA. Downloaded on October 26,2023 at 06:39:30 UTC from IEEE Xplore. Restrictions apply.

You might also like