Inter
national
J
our
nal
of
Electrical
and
Computer
Engineering
(IJECE)
V
ol.
16,
No.
2,
April
2026,
pp.
675
∼
686
ISSN:
2088-8708,
DOI:
10.11591/ijece.v16i2.pp675-686
❒
675
A
r
eal-time
appliance
monitoring
appr
oach
with
anomaly
detection
f
or
r
esidential
houses
Nimantha
Madhushan
1
,
Rasanjalee
Rathnayak
e
2
,
Dhanushika
Darshani
1
,
Ashmini
J
ee
v
a
1
,
Uditha
W
ijewardhana
1
,
Nishan
Dharmaweera
1
1
Department
of
Electrical
and
Electronic
Engineering,
Uni
v
ersity
of
Sri
Jaye
w
ardenepura,
Nuge
goda,
Sri
Lanka
2
Department
of
Computer
Engineering,
Uni
v
ersity
of
Sri
Jaye
w
ardenepura,
Nuge
goda,
Sri
Lanka
Article
Inf
o
Article
history:
Recei
v
ed
Jun
13,
2025
Re
vised
Dec
18,
2025
Accepted
Jan
16,
2026
K
eyw
ords:
Anomaly
detection
Appliance
identication
Demand
side
managment
Ev
ent
detection
Intrusi
v
e
load
monitoring
Non-intrusi
v
e
load
monitoring
ABSTRA
CT
Monitoring
electrical
appliances
in
residential
b
uildings
is
essential
for
mini-
mizing
ener
gy
w
aste
and
enhancing
safety
through
the
early
detection
of
ab-
normal
conditions.
While
researchers
ha
v
e
in
v
estig
ated
both
intrusi
v
e
and
non-
intrusi
v
e
load
monitoring
approaches,
the
non-intrusi
v
e
approac
h
has
emer
ged
as
preferred
due
to
its
cost-ef
fecti
v
eness
and
nonin
v
asi
v
e
implementation.
De-
spite
considerable
progress
in
appliance
monitoring
and
f
ault
detection
systems
o
v
er
the
past
tw
o
decades,
critical
challenges
and
limitations
persist.
This
paper
proposes
a
lo
w-comple
xity
appliance
identication
and
monitoring
solution
to
o
v
ercome
those
issues.
Furthermore,
the
proposed
solution
is
inte
grated
with
an
abnormal
condition
detection
mechanism
for
critical
appliances,
aiming
to
sa
v
e
ener
gy
and
ensure
the
safety
of
the
po
wer
system.
Furthermore,
the
solution
incorporates
user
feedback
via
a
dedicated
mobile
application,
enhancing
adapt-
ability
and
performance.
The
proposed
s
olution
has
be
en
v
alidated
in
real-time
en
vironments
using
both
custom
and
publicly
a
v
ailable
datas
ets,
demonstrating
impro
v
ed
accurac
y
in
ener
gy
monitoring
and
increased
consumer
safety
.
This
is
an
open
access
article
under
the
CC
BY
-SA
license
.
Corresponding
A
uthor:
Nimantha
Madhushan
Department
of
Electrical
and
Electronic
Engineering,
Uni
v
ersity
of
Sri
Jaye
w
ardenepura
Nuge
goda,
10250,
Sri
Lanka
Email:
nimanthamk@sjp.ac.lk
1.
INTR
ODUCTION
Residential
electric
ener
gy
monitoring
systems
ha
v
e
become
a
trending
research
area
in
recent
decades
due
to
the
global
ener
gy
crisis,
rising
ener
gy
costs,
and
v
arious
en
vironmental
concerns
[1]–[5].
T
raditional
ener
gy
meters
pro
vide
only
the
total
ener
gy
consumption
of
the
house
and,
f
ail
to
of
fer
i
nsights
into
the
usage
of
indi
vidual
appliances
[6].
As
a
result,
consumers
are
unable
to
ef
fecti
v
ely
manage
specic
appliances,
leading
to
ener
gy
w
aste,
reduced
appliance
longe
vity
,
and
causing
hazardous
operational
conditions.
Ho
we
v
er
,
an
accurate
load
monitoring
(LM)
mechanism
has
the
potential
to
address
these
mentioned
issues,
allo
wing
for
better
ener
gy
management
and
impro
v
ed
protection
of
the
po
wer
system
in
the
residential
premises
[6],
[7].
Furthermore,
the
y
also
play
a
role
in
mitig
ating
global
climate
change
by
reducing
unnecessary
electricity
consumption
[3]–[5],
[8],
[9].
An
accurate
LM
system
s
ha
v
e
been
sho
wn
to
signicantly
c
u
t
electricity
usage,
leading
to
sa
vings
of
up
to
20%
for
consumers
[2],
[6],
[7].
By
identifying
ener
gy-hungry
appliances
and
suggesting
optimizations,
these
systems
empo
wer
users
to
control
their
ener
gy
consumption
and
reduce
their
o
v
erall
ener
gy
bills.
Addi-
tionally
,
manuf
acturers
also
benet
from
introducing
ne
w
ener
gy-ef
cient
appliances
based
on
the
analytical
J
ournal
homepage:
http://ijece
.iaescor
e
.com
Evaluation Warning : The document was created with Spire.PDF for Python.
676
❒
ISSN:
2088-8708
data
collected
from
LM
systems
[2].
Be
yond
ener
gy
sa
vings,
LM
systems
can
contrib
ute
to
a
wide
range
of
applications,
such
as
anomaly
detection
of
appliances
for
enhanced
protection
of
po
wer
systems
and
ambient
assisted
li
ving
applications
for
elderly
people
[10]–[13].
Abnormal
condition
detecti
on,
or
anomaly
detection,
is
g
aining
importance
due
to
its
ability
to
pre
v
ent
system
f
ailures
and
damage
to
appliances
[11]–[13].
Identifying
malfunctioning
appliances
early
helps
con-
sumers
a
v
oid
costly
repairs
and
potential
safety
hazards
[11].
Anomalies
in
po
wer
consumption
patterns
can
indicate
de
vices
that
are
not
operating
as
intended,
allo
wing
users
to
tak
e
correcti
v
e
actions
swiftly
.
Moreo
v
er
,
inte
grating
anomaly
detection
into
load
monitoring
systems
can
contrib
ute
to
the
o
v
erall
safety
and
ef
cienc
y
of
the
po
wer
grid
[14]–[16].
Such
systems
also
benet
elderly
indi
viduals,
who
can
use
this
technology
to
ensure
their
appliances
are
functioning
optimally
,
enhancing
their
quality
of
life
in
assisted
li
ving
en
vironments
[10]–[13].
Non-intrusi
v
e
load
monitoring
(NILM)
and
intrusi
v
e
load
monitoring
(ILM)
are
the
tw
o
concepts
used
to
address
both
ener
gy
management
and
anomaly
detection.
The
NILM
techniques
allo
w
for
the
monitoring
of
indi
vidual
appliances
by
analyzing
the
aggre
g
ated
po
wer
signal
from
a
single
measurement
point,
usually
at
the
main
ener
gy
entry
point
of
the
house
[6],
[17],
[18].
The
rst
concept
w
as
introduced
by
G.W
.
Hart
in
1992
using
acti
v
e
and
reacti
v
e
po
wer
v
alues
of
appliances
[19].
This
method
is
cost-ef
fecti
v
e
compared
to
ILM,
which
requires
installing
measuring
apparatus
on
each
de
vice
[2],
[17],
[18],
[20].
The
Sense
[21]
and
Emporia
[22]
are
tw
o
commercially
a
v
ailable
products
that
rely
on
LM
approach,
where
Sense
ener
gy
meter
utilizes
NILM
approach
and
Emporia
follo
ws
ILM
approach.
NILM
has
pro
v
en
ef
fecti
v
e
in
identifying
operating
appliances
and
detecting
abnormal
operations
in
real-time,
making
it
ideal
for
anomaly
detection
applications
[11].
Furthermore,
e
v
ent-based
NILM
approaches,
which
track
the
switching
on
and
of
f
of
appliances,
are
particularly
suited
for
real-time
anomaly
detection.
Despite
t
h
e
promise
of
appliance
identi
cation
solutions
and
anomaly
detection
solutions
proposed
during
the
past
tw
o
decades
[2],
[15],
[23],
se
v
eral
challenges
remain
unresolv
ed
[2],
[5],
[15],
[23],
[24].
Most
of
the
proposed
solutions
used
e
xpensi
v
e
and
comple
x
hardw
are
arrangements
to
acquire
data
from
the
po
wer
system
[5],
[6],
[25]–[28],
tar
geted
only
identication
and
monitoring
of
selected
high-po
wer
-
consuming
appliances
[3],
[29]–[34],
required
labeled
datasets
for
both
appliance
identication
and
abnormal
operation
detection
[2],
[20],
[35]–[40],
and
used
high
computing
po
wer
to
run
the
appliance
identication
solutions.
In
response
to
these
challenges,
a
lo
w-comple
xity
appliance
identication
and
monitoring
system
that
combines
both
LM
approaches
to
enhance
the
monitoring
and
management
of
residential
electric
appliances.
Our
approach
focuses
on
impro
ving
real-time
detection
capabilities
to
ensure
timely
identication
of
abnormal
conditions.
The
system
is
tested
using
both
a
custom
dataset
and
publicly
a
v
ailable
datasets,
yielding
results
that
demonstrate
its
ef
fecti
v
eness
in
pro
viding
accurate,
real-time
appliance
monitoring
and
anomaly
detec-
tion.
A
comparison
between
the
proposed
solution
and
s
tate-of-the-art
m
ethods
is
presented
in
T
able
1.
K
e
y
contrib
utions
are
as
follo
ws.
a.
Real
time
appliance
identication
and
monitoring
system
w
as
proposed
for
residential
houses
co
v
ering
all
the
electric
appliances
in
the
premises.
Lo
w
comple
xity
machine
learning
solution
w
as
proposed
for
appliance
identication
to
reduce
the
computational
po
wer
requirement
when
it
is
deplo
yed
in
real
w
orld
settings.
b
.
Lo
w-comple
xity
data
acquisition
(D
A
Q)
system
w
as
de
v
eloped
to
acquire
data
from
po
wer
system
and
it
is
easy
to
install
in
the
house.
Since,
the
cost
of
the
solution
is
primary
concern
of
consumers,
e
xpensi
v
e
hardw
are
component
is
not
suitable
for
real
w
orld
settings.
c.
An
accurate
e
v
ent
detection
methodology
w
as
proposed
to
identify
e
v
ents
of
both
lo
w
and
high-po
wer
consuming
appliances.
By
identifying
lo
w
po
wer
consuming
appliances
such
as
light
b
ulbs,
f
ans,
consumer
can
switch
OFF
unw
anted
appliances
and
acti
v
ely
contrib
ute
to
the
ener
gy
sa
vings
strate
gies.
d.
A
consumer
feedback
mechanism
w
as
introduced
to
enhances
system
accurac
y
and
user
e
xperience
by
de
v
eloping
a
mobile
application.
The
de
v
eloped
application
can
be
used
for
vie
w
consumption
data
in
real
time
and
gi
v
e
correct
appliance
names
to
the
system.
e.
Real
time
anomaly
detection
methodology
also
proposed
in
p
a
rallel
to
the
appliance
identication
to
detect
abnormal
operations
of
critical
appliances
in
the
house.
The
outline
of
the
paper
as
follo
ws.
Section
2
e
xplain
the
prototype
de
v
elopment
and
proposed
ap-
pliance
identication
and
monitoring
solution.
T
est
ed
results
are
discussed
in
sections
3
and
4
describes
the
conclusion
of
the
research
w
ork.
Int
J
Elec
&
Comp
Eng,
V
ol.
16,
No.
2,
April
2026:
675-686
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
❒
677
T
able
1.
Comparison
with
e
xisting
appliance
identication
solutions
Real
time
Can
identify
lo
w
Lo
w
cost
Can
detect
Ability
to
Can
be
Ref.
monitoring
po
wer
consuming
appliances
D
A
Q
system
ne
w
appliances
detect
anomalies
Generalized
[5]
X
X
X
X
X
X
[12]
X
✓
✓
X
X
X
[17]
✓
✓
✓
X
X
X
[26]
X
X
X
X
X
X
[27]
X
X
X
X
X
X
[28]
X
✓
X
X
X
X
[30]
X
✓
X
X
X
X
[34]
X
✓
X
X
X
X
Proposed
✓
✓
✓
✓
✓
✓
2.
METHOD
The
proposed
appliance
identicati
on
and
monitori
ng
solution
follo
ws
both
intrusi
v
e
and
non-intrusi
v
e
monitoring
approaches
to
reduce
the
comple
xity
of
the
total
system.
Appliances
can
be
cate
gorized
into
tw
o
groups
based
on
their
a
v
erage
po
wer
consumption
patterns:
linear
and
non-linear
.
Non-linear
po
wer
-consuming
appliances
include
w
ashing
machines,
high-performance
laptops,
and
computers.
Therefore,
tw
o
types
of
D
A
Q
units
are
included,
such
as
the
main
unit
(MU)
to
acquire
total
ener
gy
consumption
and
auxiliary
units
(A
Us)
to
acquire
indi
vidual
ener
gy
consumption
of
non-linear
po
wer
-consuming
appliances.
Figure
1
illustrates
the
o
v
erall
block
diagram
of
the
proposed
approach.
Figure
1.
Basic
block
diagram
of
the
proposed
h
ybrid
appliance
identication
and
monitoring
solution
2.1.
Data
acquisition
system
The
ESP-8266
(i.e.,
Node
MCU)
microcontroller
board
w
as
used
as
the
main
processing
part
of
de
v
el-
oped
measurement
units
and
it
is
used
in
most
of
Internet
of
Things
(IoT)-based
projects.
It
has
b
uilt-in
wireless
delity
(W
i-Fi)
f
acility
enables
the
transfer
of
recorded
data
to
a
cloud
service.
Google
Firebase
online
database
w
as
used
in
this
w
ork
as
the
cloud
service.
The
data
transfer
rate
is
congured
for
10-second
interv
als
based
on
the
e
xperimental
data
[6].
The
PZEM-004T
ener
gy
meter
module
w
as
used
to
read
the
acti
v
e
po
wer
,
root-mean
square
(RMS)
current,
RMS
v
oltage,
po
wer
f
actor
(PF),
and
frequenc
y
of
the
po
wer
system.
Figure
2
illustrates
the
o
v
erall
process
of
the
de
v
eloped
solution.
2.2.
A
ppliance
identication
and
monitoring
pr
ocess
The
NILM
approach
w
as
used
to
identify
linear
po
wer
-consuming
appliances.
The
consumption
of
those
appliances
can
be
calculated
by
subtracting
A
U
data
from
MU
data.
Consumption
of
non-linear
po
wer
-
consuming
appliances
can
be
directly
vie
wed
from
A
U
data
and
it
follo
ws
ILM
approach.
NILM
concept
consist
with
four
steps:
data
acquisition,
e
v
ent
detection,
feature
e
xtraction,
and
appliance
identication.
The
steps
are
discussed
as
follo
ws.
A
r
eal-time
appliance
monitoring
appr
oac
h
with
anomaly
detection
for
...
(Nimantha
Madhushan)
Evaluation Warning : The document was created with Spire.PDF for Python.
678
❒
ISSN:
2088-8708
Figure
2.
Basic
block
diagram
of
the
o
v
erall
process
2.2.1.
Ev
ent
detection
The
e
v
ent
detection
methodology
proposed
here
is
only
used
to
identify
state
transitions
(i.e.,
e
v
ents)
of
linear
po
wer
-consuming
appliances.
Acti
v
e
po
wer
v
ariation
w
as
selected
as
the
best
feature
to
detect
e
v
ents
in
the
po
wer
system.
The
e
v
ent
detection
methodology
proposed
in
our
pre
vious
w
ork
w
as
used
with
a
50-
second
o
v
erlapping
sliding
windo
w
[6].
Since
the
data
recording
interv
al
is
x
ed
at
10
seconds,
sliding
windo
ws
consist
of
5
data
points.
2.2.2.
F
eatur
e
extraction
Since
the
research
w
ork
tar
gets
a
lo
w-comple
xity
appliance
identication
solution,
po
wer
v
alues
were
selected
for
appliance
identication.
Based
on
the
e
xperimental
data,
a
threshold
v
alue
of
(
P
thr
eshol
d
)
350
W
w
as
dened
to
di
vide
high
and
lo
w-po
wer
-consuming
appliances.
Figure
3
sho
ws
the
scatter
plot
of
acti
v
e
po
wer
(P)
and
reacti
v
e
po
wer
(Q)
of
commonly
used
dif
ferent
lo
w-po
wer
-consuming
appliances.
According
to
that,
P
and
Q
v
alues
can
be
used
for
appliance
identication.
In
Figure
3,
the
black-colored
curv
e
represents
a
ne
wly
observ
ed
appliance,
which
closely
resembles
the
prole
of
a
pedestal
f
an.
Consequently
,
the
ne
w
appliance
is
identied
as
a
pedestal
f
an.
F
or
high-po
wer
-consuming
appliances
such
as
electric
k
ettles
and
rice
cook
ers,
their
distinct
operat-
ing
durations
pro
vide
an
additional
discriminatory
feature
not
typically
present
in
lo
w-po
wer
appliances
[6].
Therefore,
both
the
po
wer
v
alues
and
operational
time
are
used
to
correctly
identify
those
appliances.
Equation
(1)
is
used
to
calculate
the
acti
v
e
po
wer
v
alue
(
P
new
)
of
an
appliance
that
e
xperiences
a
state
transition.
P
new
=
|
P
af
ter
−
P
bef
or
e
|
(1)
Int
J
Elec
&
Comp
Eng,
V
ol.
16,
No.
2,
April
2026:
675-686
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
❒
679
The
po
wer
v
alues
of
the
appliance
for
1
minute
are
recorded
after
detecting
an
”ON”
e
v
ent
as
per
the
procedure
sho
wn
in
Figure
2.
The
system
then
calculates
the
a
v
erage
po
wer
consumption
v
alue
(
P
af
ter
)
from
the
recorded
v
alues.
The
po
wer
v
alues
before
the
e
v
ent
(
P
bef
or
e
)
are
used
to
obtain
the
a
v
erage
v
alues
of
the
1
st
and
2
nd
points
of
the
e
v
ent
windo
w
[6].
In
the
case
of
an
OFF
e
v
ent,
the
P
af
ter
v
alues
are
calculated
by
getting
the
a
v
erage
of
the
4
th
and
5
th
points.
The
P
bef
or
e
v
alues
are
calculated
from
the
a
v
erage
of
the
1
st
and
2
nd
points.
The
same
process
is
then
repeated
with
reacti
v
e
po
wer
v
alues.
Figure
3.
Scatter
plot
of
P
and
Q
v
alues
of
dif
ferent
set
of
residential
appliances
2.2.3.
A
ppliance
identication
Since
e
v
ery
house
has
lighting
loads,
at
the
be
ginning,
the
databas
e
i
s
on
l
y
fe
d
wit
h
dat
a
abou
t
l
ight-
emitting
diode
(LED)
b
ulbs.
Other
appliance
data
will
be
stored
in
the
database
automatically
after
installing
the
system.
The
proposed
appliance
identication
process
follo
ws
a
self-supervised
learning
approach,
and
a
training
period
of
one
month
(i.e.,
30
days)
from
the
system
installation
date
w
as
dened
based
on
the
e
xperimental
results.
During
that
period,
it
is
assumed
that
each
appliance
will
be
operating.
The
k-Nearest
Neighbors
(k-NN)
model
w
as
utilized
for
the
prediction
process.
If
a
”switching-on”
e
v
ent
is
detected
by
the
system,
the
a
v
erage
po
wer
v
alues
(i.e.,
acti
v
e
and
react
i
v
e
v
alues)
of
the
ne
wly
switched-on
appliance
are
calculated.
It
then
determines
whether
it
is
a
lo
w
or
high-po
wer
-
consuming
appliance.
The
k-NN
model
uses
the
updated
database
to
predict
a
lo
w-po
wer
-consuming
appliance.
The
system
then
calculates
the
po
wer
dif
ferences
(
P
dif
f
)
between
the
predicted
and
actual
appliances.
Based
on
the
e
xperimental
results,
a
10
%
mar
gin
of
P
dif
f
is
allo
wed
for
all
appliances
[6].
If
the
calculated
P
dif
f
surpasses
the
threshold,
it
can
be
an
indication
of
the
presence
of
a
”ne
w
appliance”
and
a
temporary
database
w
as
used
to
store
appliance
details
during
the
training
per
iod.
The
system
checks
the
temporary
database
for
an
y
matched
appliances
before
creating
a
ne
w
entry
.
A
match
indicates
that
the
appliance
has
been
in
operation
before,
and
therefore,
the
details
of
the
appliance
are
permanently
stored
in
the
main
database.
If
an
y
high-po
wer
-consuming
appliance
is
found,
the
identication
process
will
be
run
in
the
switching-
of
f
state.
Until
then,
it
is
sho
wn
as
an
appliance,
indicating
consumption
without
assigning
an
y
name.
Both
the
po
wer
v
alues
and
operational
time
are
considered
for
the
prediction
of
these
appliances.
At
the
switching-of
f
state,
the
s
ame
10
%
of
po
wer
le
v
el
(
P
dif
f
)
and
5-minute
time
mar
gin
were
used
for
the
v
erication
pro-
cess.
The
database
stores
the
data
from
those
appliances
along
with
their
operational
times.
The
same
process
discussed
abo
v
e
will
be
follo
wed
to
store
ne
w
appliance
data.
2.3.
Mobile
application
A
mobile
application
w
as
de
v
eloped
to
sho
w
consumption
data
to
consumers
and
g
ather
feedback.
Figure
4(a)
illustrates
the
main
screen
of
the
app,
and
the
total
acti
v
e
po
wer
consumption,
system
v
oltage,
total
current,
and
frequenc
y
of
the
system
are
visible
to
the
consumer
.
By
clicking
the
”Switched
ON
Appli-
ance”
b
utton
in
the
main
screen,
consumers
can
see
operating
appliances
in
the
system
sho
wn
in
Figure
4(b).
Consumers
can
enter
correct
names
using
the
screen
sho
wn
in
Figure
4(c).
Before
entering
the
correct
name,
the
appliance
name
is
sho
wn
as
”appliance
n”.
The
v
ariable
n
can
tak
e
an
y
inte
ger
v
alue
from
1
to
10.
The
A
r
eal-time
appliance
monitoring
appr
oac
h
with
anomaly
detection
for
...
(Nimantha
Madhushan)
Evaluation Warning : The document was created with Spire.PDF for Python.
680
❒
ISSN:
2088-8708
solution
allo
ws
for
the
storage
of
10
ne
w
appliances.
Additionally
,
the
same
screen
allo
ws
for
the
entry
of
A
U
names.
The
consumption
details
of
non-linear
po
wer
-consuming
appliances
can
be
seen
from
the
screen
sho
wn
in
Figure
4(d).
Figure
4.
Screens
of
the
mobile
application,
(a)
main
screen,
(b)
screen
of
switching
ON
appliances
screen,
(c)
names
of
appliances,
and
(d)
consumption
of
non-linear
appliances
2.4.
Abnormal
conditions
detection
pr
ocess
The
proposed
non-intrusi
v
e
appliance
identication
method
does
not
ha
v
e
an
y
supervised
parameters
(i.e.,
labeled
data).
Therefore,
the
abnormal
condition
detection
system
cannot
operate
during
the
training
period.
After
the
training
period
of
the
system
ends,
the
detection
process
will
start
automatically
.
A
statistical
approach
w
as
used
to
detect
abnormal
condit
ions
of
a
selected
set
of
appliances
[11].
In
statistics,
a
v
alue
in
a
normal
distrib
ution
greater
than
(
µ
+
2
σ
)
or
less
than
(
µ
−
2
σ
)
is
dened
as
an
anomaly
v
alue
[41].
The
mean
v
alue
of
the
distrib
ution
is
dened
as
µ
,
and
σ
is
the
standard
de
viation
of
it.
Most
of
the
pre
viously
published
w
orks
[15],
[23],
[39],
[42]
used
labeled
data.
Therefore,
the
y
follo
wed
the
3
σ
rule
to
dene
whether
it
w
as
an
anomaly
or
not.
That
rule
consisted
of
99.7
%
data
from
the
distrib
ution
[11],
[43].
Ho
we
v
er
,
that
rule
is
not
suitable
because
the
proposed
system
does
not
ha
v
e
labeled
data.
Therefore,
the
2
σ
rule
w
as
used
for
the
proposed
method.
F
our
commonly
used
appliances
were
selected
for
the
abnormal
condition
detection
process:
rice
cook
ers,
electric
k
ettles,
refrigerators,
and
light
b
ulbs
[11].
Light
b
ulbs
normally
operate
during
the
night
and
early
morning
hours.
Some
houses,
such
as
bathrooms
and
storerooms,
may
also
operate
during
the
daytime
[11].
Those
operations
are
mainly
based
on
consumer
beha
viors.
During
the
training
period
of
the
system,
the
operating
times
are
recorded
automatically
by
the
system.
If
an
y
lighting
load
operates
dif
ferently
from
the
recorded
times,
it
can
be
dened
as
an
abnormal
operation.
Based
on
the
e
xperimental
data,
a
threshold
v
alue
of
2
hours
w
as
used.
Electric
heaters
and
ri
ce
cook
ers
are
the
main
heating
appli
ances
in
most
residential
houses
in
South
Asian
re
gion.
F
or
them,
both
the
operational
time
and
po
wer
v
alues
are
considered
for
anomaly
detection.
A
cont
inuous
monitoring
mechanism
w
as
proposed
for
these
appliances.
The
maximum
allo
w
able
time
is
calculated
from
pre
vious
data
using
the
(
µ
±
2
σ
)
condition,
and
the
s
ystem
continuously
checks
whether
the
appliance
is
operated
for
more
than
that
time.
If
an
y
v
ariation
is
detected,
the
system
automatically
sends
an
alert
to
the
consumer
.
Further
,
at
the
switchi
ng-of
f
state,
the
a
v
erage
po
wer
consumption
is
also
check
ed
with
pre
vious
data,
and
if
an
y
v
ariation
is
detected,
an
alert
is
sent
to
the
consumer
.
The
refrigerator
is
the
main
cooling
appliances
in
Sri
Lankan
residential
houses
and
it
sho
ws
a
grad-
ually
decreasing
po
wer
consumption.
Therefore,
po
wer
consumption
in
the
ON
and
OFF
states
is
dif
ferent
[15],
[11].
Furthermore,
the
refrigerator
will
operate
se
v
eral
times
per
day
.
Both
the
operational
period
and
time
between
the
tw
o
operations
mainly
depend
on
consumer
beha
viors
and
the
load
of
the
refrigerator
.
The
proposed
method
checks
four
parameters
[11]:
i)
The
a
v
erage
po
wer
at
the
switching
ON
state,
ii)
The
a
v
erage
Int
J
Elec
&
Comp
Eng,
V
ol.
16,
No.
2,
April
2026:
675-686
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
❒
681
po
wer
at
the
switching
OFF
state,
iii)
Operational
time,
and
i
v)
Duration
between
tw
o
consecuti
v
e
operations.
All
the
parameters
are
check
ed
at
the
switching-of
f
state
of
the
appliances.
Allo
w
able
v
alues
are
calculated
from
the
pre
vious
data
using
the
(
µ
±
2
σ
)
condition.
3.
RESUL
TS
AND
DISCUSSION
The
proposed
solution
w
as
tested
in
both
real
time
and
simulation
based
e
xperiments.
First,
the
non-
intrusi
v
e
appliance
identication
process
w
as
tested
across
three
data
sets.
Second,
the
proposed
abnormal
condition
detection
process
w
as
tested
by
adding
articial
anomalies
into
the
original
operations
(i.e.,
without
anomalies)
of
selected
appliances.
The
standard
accurac
y
matrix
w
as
used
to
analyze
the
performance
of
the
proposed
solution
[44].
The
Accur
acy
v
alues
of
each
test
can
be
observ
ed
using
(2).
Accur
acy
=
T
P
+
T
N
T
P
+
T
N
+
F
P
+
F
N
(2)
Where
TP
,
FP
,
TN
,
and
FN
are
the
true
positi
v
e,
f
alse
positi
v
e,
true
ne
g
ati
v
e,
and
f
alse
ne
g
ati
v
e
cases,
respec-
ti
v
ely
.
T
rue
positi
v
e
is
an
outcome
where
the
implemented
model
correctly
predicts
the
positi
v
e
class;
f
alse
positi
v
e
is
an
outcome
where
it
predicts
the
positi
v
e
class
incorrectly;
true
ne
g
ati
v
e
is
where
the
model
predicts
the
ne
g
ati
v
e
class
correctly;
and
f
alse
ne
g
ati
v
e
is
where
the
model
predicts
the
ne
g
ati
v
e
class
incorrectly
.
3.1.
Real-time
appliance
identication
A
custom
appliance
list
w
as
used
as
the
rst
data
set
to
v
erify
the
v
al
idity
of
the
proposed
sol
ution.
The
w
ork
in
v
olv
ed
twelv
e
dif
ferent
types
of
linear
-po
wer
-consuming
appliances.
Since
light
b
ulbs
are
a
v
ailable
at
e
v
ery
house,
LED
light
b
ulbs
with
three
dif
ferent
w
attage
v
alues
were
used.
Before
applying
the
appliance
identication
process,
the
e
v
ent
detection
process
w
as
tested
on
o
v
er
300
pre-recorded
e
v
ents.
The
proposed
process
achie
v
es
a
98
%
accurac
y
le
v
el
in
simulation-based
testing.
After
that,
the
total
solution
w
as
tested
in
a
real-w
orld
house
with
a
s
et
of
selected
appliances.
The
time
tak
en
for
the
detect
e
v
ent
w
as
analyzed,
and
on
a
v
erage,
0.000223
seconds
(0.2
milliseconds)
were
observ
ed
in
real-time
operations.
The
summary
of
the
identication
result
of
the
custom
data
set
is
sho
wn
in
T
able
2.
The
identication
of
the
satellite
tele
vision
decoder
and
7W
LED
b
ulb
sho
wed
the
lo
west
accurac
y
compared
with
other
appliances
due
to
the
similarity
in
a
v
erage
po
wer
consumption
v
alues.
T
able
2.
Identication
results
of
appliances
in
the
custom
dataset
Appliance
Rated
w
attage
(W)
Identication
accurac
y
(%)
LED
b
ulb
7
94.50
LED
b
ulb
9
100.00
LED
b
ulb
12
100.00
Electric
heater
1000
100.00
Electric
k
ettle
1800
100.00
T
oaster
800
100.00
Rice
cook
er
900
100.00
Pedestal
f
an
55
96.00
Hair
dryer
750
100.00
LED
T
ele
vision
59
100.00
Refrigerator
70
100.00
Satellite
tele
vision
decoder
12
90.00
Aquarium
pump
20
100.00
Air
conditioner
1800
100.00
3.2.
Simulation-based
test
r
esults
Secondly
,
tw
o
publicly
a
v
ailable
data
sets
w
as
used
to
v
erify
the
generalization
of
our
proposed
methodology
.
The
T
racebase
data
set
w
as
made
in
German
y
using
40
dif
ferent
appliances
in
more
than
10
households
and
of
ce
en
vironments
[45].
In
that
data
set,
there
are
appliance-based
acti
v
e
po
wer
recordings
with
tw
o
dif
ferent
sampling
rates:
1
Hz
and
1/8
Hz.
The
proposed
methodology
necessit
ates
that
appliances
ha
v
e
reacti
v
e
po
wer
v
alues.
Therefore,
these
v
alues
are
calculated
using
a
v
erage
PF
v
alues
[46].
The
selected
appliances
from
the
T
racebase
dataset,
as
well
as
the
identication
accurac
y
are
sho
wn
in
T
able
3.
A
r
eal-time
appliance
monitoring
appr
oac
h
with
anomaly
detection
for
...
(Nimantha
Madhushan)
Evaluation Warning : The document was created with Spire.PDF for Python.
682
❒
ISSN:
2088-8708
The
v
acuum
cleaner
and
the
hair
dryer
are
tw
o
c
omparable
ener
gy-intensi
v
e
de
vices.
Ne
v
ert
heless,
their
operational
durations
v
ary
.
The
hair
dryer
functioned
for
around
5
minutes,
while
the
v
acuum
cleaner
operated
for
a
duration
of
12
minutes.
Consequently
,
the
operational
period
of
the
appliance
can
enhance
the
system’
s
accurac
y
in
identifying
things.
In
certain
states,
the
LCD
tele
vision’
s
po
wer
consumption
w
as
comparable
to
that
of
a
refrigerator
,
resulting
in
the
lo
west
accurac
y
.
A
total
of
10
dif
ferent
appliances
were
tested
in
the
T
racebase
dataset,
and
an
a
v
erage
of
89.47
%
accurac
y
le
v
el
w
as
obtained.
The
second
data
set
is
the
iA
WE
[47]
and
three
appliances
were
tested
with
the
proposed
non-intrusi
v
e
identication
solution.
The
achie
v
ed
accurac
y
v
alues
are
sho
wn
in
T
able
4.
Since
the
number
of
appliances
used
for
the
test
is
less,
a
higher
accurac
y
le
v
el
w
as
observ
ed.
Most
of
the
propose
d
appliance
monitoring
solutions
achie
v
ed
o
v
er
90%
accurac
y
le
v
el
for
only
a
se-
lected
set
of
appliances
[3],
[30]–[34].
Ho
we
v
er
,
those
require
labeled
data,
rely
on
a
selected
set
of
appliances,
and
are
tested
only
for
simulations.
The
solution
proposed
in
this
research
does
not
rely
on
labeled
data,
and
it
is
a
generalized
solution.
Further
,
the
solution
can
w
ork
in
real
w
ork
settings
in
real-time.
Therefore,
the
solution
is
more
reliable
for
monitoring
all
the
appliances
in
a
residential
house.
T
able
3.
Identication
results
of
appliances
in
the
T
racebase
dataset
Appliance
A
v
erage
po
wer
consumption
(W)
Identication
accurac
y
(%)
Electric
k
ettle
2164.87
100.00
Lamp
41.63
100.00
V
acuum
cleaner
1131.88
100.00
T
oaster
717.17
100.00
Hair
dryer
1190.09
100.00
Cooking
sto
v
e
828.05
91.67
Laundry
dryer
2523.08
83.00
Liquid
crystal
display
(LCD)
tele
vision
45.44
30.00
Refrigerator
190.71
90.00
Freezer
73.89
100.00
T
able
4.
Identication
results
of
appliances
in
the
iA
WE
dataset
Appliance
A
v
erage
po
wer
consumption
(W)
Identication
accurac
y
(%)
Air
conditioner
1694.31
100.00
W
ater
motor
593.46
100.00
Refrigerator
128.80
–
108.50
100.00
3.3.
Abnormal
condition
detection
test
r
esults
The
ne
xt
step
of
the
solution
in
v
olv
ed
testing
the
proposed
anom
aly
detection
approach
on
identied
appliances
across
the
three
datasets.
F
our
appliances
from
the
custom
dataset,
three
appliances
from
the
T
race-
base
dataset,
and
one
appliance
from
the
iA
WE
dataset
were
used
in
this
testing
phase.
The
selected
datasets
were
augmented
by
introducing
anomalies
manually
as
pre
viously
done
in
[11].
The
obtained
results
are
sho
wn
in
T
able
5.
F
or
refrigerators
and
freezers,
anomalies
ar
e
check
ed
at
the
switching
OFF
s
tate.
Both
the
operational
time
and
consumption
v
alues
are
check
ed.
F
or
heating
appliances
(i.e.,
k
ett
les
and
rice
cook
ers)
and
light
b
ulbs,
real-time
monitoring
w
as
considered.
On
a
v
erage
the
proposed
anomaly
detection
methodology
achie
v
es,
a
99%
accurac
y
le
v
el
for
real-time
testing
[11].
T
able
5.
Abnormal
condition
detection
accurac
y
le
v
els
Dataset
Appliance
Operational
time
-
Detection
ratio
operational
time
-
Po
wer
-based
anomalies
-
at
the
Real-time
monitoring
at
the
switching
OFF
state
switching
OFF
state
Custom
Refrigerator
-
12/12
10/10
Custom
Rice
cook
er
10/10
10/10
10/10
Custom
Electric
k
ettle
11/12
11/12
9/9
Custom
Light
b
ulbs
12/12
-
-
iA
WE
Refrigerator
-
10/10
10/10
T
racebase
Refrigerator
-
10/10
12/12
T
racebase
Freezer
-
11/12
10/10
T
racebase
W
ater
k
ettle
7/8
8/8
9/9
Int
J
Elec
&
Comp
Eng,
V
ol.
16,
No.
2,
April
2026:
675-686
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
❒
683
Based
on
the
observ
ed
results,
the
proposed
non-intrusi
v
e
appliance
identication
method
can
accu-
rately
identify
linear
-po
wer
-consuming
appliances
in
real
time.
Unlik
e
other
approaches,
it
does
not
depend
on
labeled
data
and
demonstrates
strong
generalization
capability
.
Additi
onally
,
since
the
solution
emplo
ys
con
v
entional
machine
learning
algorithms,
its
comple
xity
is
signicantly
lo
wer
than
neural-netw
ork-based
ap-
pliance
identication
methods.
The
proposed
system
also
requires
fe
wer
A
Us
than
systems
using
an
ILM
approach,
such
as
the
Emporia
ener
gy
monitoring
system
[22].
As
a
result,
it
is
more
cost-ef
fecti
v
e
than
ILM
solutions.
Furthermore,
the
anomaly
detection
mechanism
does
not
rely
on
labeled
data
and
can
adapt
to
appliances
with
v
arying
consumption
patterns.
3.4.
Futur
e
w
orks
The
proposed
solution
w
orks
on
the
cloud
service,
and
there
may
be
pri
v
ac
y
concern
issues
by
con-
sumers.
Therefore,
implementation
of
the
total
system
in
an
edge
computing
de
vice
will
increase
the
security
.
Future
w
ork
includes
the
de
v
elopment
of
an
edge
computing
de
vice
to
identify
and
monitor
all
the
appliances.
It
can
be
used
to
inte
grate
rene
w
able
sources
and
can
be
used
as
a
single
dashboard
to
manage
all
the
po
wer
sources.
Further
,
propose
an
appliance
name
v
erication
process
to
enhance
the
accurac
y
,
which
also
includes
future
w
orks.
4.
CONCLUSION
This
study
presents
a
h
ybrid
appliance
identication
and
monitoring
system
that
syner
gizes
the
strengths
of
NILM
and
ILM
approaches
to
address
criti
cal
challenges
in
residential
ener
gy
management.
The
proposed
solution
achie
v
es
real-time
identication
of
linear
-po
wer
-consuming
appliances
usi
ng
a
lo
w-comple
xity
,
self-
supervised
k-NN
model,
eliminating
dependenc
y
on
labeled
datasets
and
reducing
computational
o
v
erhead
compared
to
neural-netw
ork-based
methods.
By
inte
grating
A
Us
only
for
non-linear
appliances,
the
system
signicantly
lo
wers
hardw
are
costs
relati
v
e
to
full
ILM
s
y
s
tems
lik
e
Emporia,
while
maintaining
high
accurac
y
of
89%
on
a
v
erage
across
datasets.
V
alidation
across
custom
and
public
datasets
conrmed
the
system’
s
generalizabil
ity
and
ef
fecti
v
enes
s
in
di
v
erse
residential
settings.
Future
w
ork
will
focus
on
edge
computing
inte
gration
to
address
pri
v
ac
y
con-
cerns
and
rene
w
able
ener
gy
inte
gration,
further
adv
ancing
the
system’
s
utility
in
smart
grids
and
demand-side
management.
By
bridging
g
aps
in
af
fordability
,
real-tim
e
capability
,
and
unsupervised
learning,
this
research
contrib
utes
to
sustainable
ener
gy
consumption,
enhanced
safet
y
,
and
consumer
empo
werment
in
residential
ener
gy
ecosystems.
A
CKNO
WLEDGMENTS
This
research
w
as
supported
by
the
Science
and
T
echnology
Human
Resource
De
v
elopment
Projec
t,
Ministry
of
Higher
Education,
Sri
Lanka,
funded
by
the
Asian
De
v
elopment
Bank
(Grant
No:
R1/SJ/02).
FUNDING
INFORMA
TION
This
research
w
as
supported
by
the
Science
and
T
echnology
Human
Resource
De
v
elopment
Projec
t,
Ministry
of
Higher
Education,
Sri
Lanka,
funded
by
the
Asian
De
v
elopment
Bank
(Grant
No:
R1/SJ/02).
A
UTHOR
CONTRIB
UTIONS
ST
A
TEMENT
This
journal
uses
the
Contri
b
ut
or
Roles
T
axonomy
(CRediT)
to
recognize
indi
vidual
author
contrib
u-
tions,
reduce
authorship
disputes,
and
f
acilitate
collaboration.
Name
of
A
uthor
C
M
So
V
a
F
o
I
R
D
O
E
V
i
Su
P
Fu
Nimantha
Madhushan
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
Rasanjalee
Rathnayak
e
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
Dhanushika
Darshani
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
Ashmini
Jee
v
a
✓
✓
✓
✓
✓
✓
✓
✓
Uditha
W
ije
w
ardhana
✓
✓
✓
✓
✓
✓
✓
✓
✓
Nishan
Dharma
weera
✓
✓
✓
✓
✓
✓
✓
✓
✓
A
r
eal-time
appliance
monitoring
appr
oac
h
with
anomaly
detection
for
...
(Nimantha
Madhushan)
Evaluation Warning : The document was created with Spire.PDF for Python.
684
❒
ISSN:
2088-8708
C
:
C
onceptualization
I
:
I
n
v
estig
ation
V
i
:
V
i
sualization
M
:
M
ethodology
R
:
R
esources
Su
:
Su
pervision
So
:
So
ftw
are
D
:
D
ata
Curation
P
:
P
roject
Administration
V
a
:
V
a
lidation
O
:
Writing
-
O
riginal
Draft
Fu
:
Fu
nding
Acquisition
F
o
:
F
o
rmal
Analysis
E
:
Writing
-
Re
vie
w
&
E
diting
CONFLICT
OF
INTEREST
ST
A
TEMENT
Authors
state
no
conict
of
interest.
D
A
T
A
A
V
AILABILITY
−
The
supporting
data
of
this
study
are
openly
a
v
ailable
in
”iA
WE”
at
https://ia
we.github
.io,
[47].
−
The
supporting
data
of
this
study
are
openly
a
v
ailable
in
”T
racebase”
at
https://github
.com/areinhardt/
trace-
base,
[45].
−
The
data
that
support
the
ndings
of
this
study
will
be
a
v
ailable
in
Github
repository
named
”appli-
ance
data”
at
https://github
.com/NimanthaMadhushan/appliance
data.
REFERENCES
[1]
M
.
Herath,
C.
J.
Ang
ammana,
and
M.
Liyanage,
“
A
study
of
the
ef
fects
of
appli
ance
ener
gy
signatures
on
dif
ferent
neural
net-
w
ork
types
in
nonintrusi
v
e
load
monit
oring,
”
IEEE
T
ransactions
on
Instrumentation
and
Measurement
,
v
ol.
72,
pp.
1–10,
2023,
doi:
10.1109/TIM.2023.3305664.
[2]
Y
.
Himeur
,
A.
Alsalemi,
F
.
Bensaali,
A.
Amira,
and
A.
Al-Kababji,
“Recent
trends
of
smart
nonintrusi
v
e
load
m
onitoring
in
b
uild-
ings:
A
re
vie
w
,
open
challenges,
and
future
directions,
”
International
Journal
of
Intelligent
Systems
,
v
ol.
37,
no.
10,
pp.
7124–7179,
2022,
doi:
10.1002/int.22876.
[3]
M
.
D.
Silv
a,
Q.
Liu,
and
O.
F
.
Darteh,
“
A
recent
re
vie
w
of
NILM
frame
w
ork:
De
v
elopment
and
challenges,
”
in
2022
IEEE
Intl
Conf
on
Dependable,
Autonomic
and
Sec
ure
Computing,
Intl
Conf
on
Perv
asi
v
e
Intelligence
and
Computing,
Intl
Conf
on
Cloud
and
Big
Data
Computing,
Intl
Conf
on
Cyber
Science
and
T
echnology
Congress
(D
ASC/PiCom/CBDCom/CyberSciT
ech)
,
2022,
pp.
1–7,
doi:
10.1109/D
ASC/PiCom/CBDCom/Cy55231.2022.9927902.
[4]
T
.
L.
Y
oung,
J.
Gopsill,
M.
V
alero,
S.
Eikvag,
and
B.
Hicks,
“Comparing
four
machine
learning
algorithms
for
household
non-
intrusi
v
e
load
monitoring,
”
Ener
gy
and
AI
,
p.
100384,
2024,
doi:
10.1016/j.e
gyai.2024.100384.
[5]
R.
Liaqat,
I.
A.
Sajja
d,
M.
W
aseem,
and
H.
H.
Alhelou,
“
Appliance
le
v
el
ener
gy
characterization
of
reside
ntial
electricity
demand:
Prospects,
challenges
and
recommendations,
”
IEEE
Access
,
v
ol.
9,
pp.
148676-148697,
2021,
doi:
10.1109/A
C-
CESS.2021.3123196.
[6]
N.
Madhushan,
R.
Rathnayak
e,
A.
Udh
yani,
U.
W
ije
w
ardhana,
and
N.
Dharma
weera,
“Rule-based
self-supervised
learning
non-
intrusi
v
e
load
monitoring
system
for
residential
houses,
”
in
2023
IEEE
8th
International
Conference
on
Recent
Adv
ances
and
Inno
v
ations
in
Engineering
(ICRAIE)
,
2023,
pp.
1–6,
doi:
10.1109/ICRAIE59459.2023.10468116.
[7]
P
.
A.
Schirmer
and
I.
Mporas,
“Non-intrusi
v
e
load
monitoring:
A
re
vie
w
,
”
IEEE
T
ransactions
on
Smart
Grid
,
v
ol.
14,
no.
1,
pp.
769–784,
2023,
doi:
10.1109/TSG.2022.3189598.
[8]
R.
Nayak
and
C.
D.
Jaidhar
,
“Enhancing
anomaly
detection
in
critical
systems
using
household
appliance
po
wer
consumption
data,
”
IEEE
Sensors
Journal
,
v
ol.
24,
no.
17,
pp.
27
677–27
686,
2024,
doi:
10.1109/JSEN.2024.3426090.
[9]
Y
.
Himeur
,
A.
Alsalemi,
F
.
Bensaali,
and
A.
Amira,
“
A
no
v
el
approach
for
detecting
anomalous
ener
gy
consumption
based
on
micro-moments
and
deep
neural
netw
orks,
”
Cogniti
v
e
Computation
,
v
ol.
12,
no.
6,
2020,
doi:
10.1007/s12559-020-09764-y
.
[10]
C.
L.
Athanasiadis
et
al.
,
“
A
smart
ener
gy
management
system
for
elderly
households,
”
in
2022
57th
International
Uni
v
ersities
Po
wer
Engineering
Conference
(UPEC)
,
2022,
pp.
1–6,
doi:
10.1109/UPEC55022.2022.9917856.
[11]
N.
Madhushan,
R.
Rathnayak
e,
D.
Darshani,
U.
W
ije
w
ardhana,
and
N.
Dharma
weera,
“
Abnormal
operations
detection
of
residential
electric
appliances
using
non-intrusi
v
e
load
monitoring,
”
in
2024
IEEE
9th
International
Conference
for
Con
v
er
gence
in
T
echnology
(I2CT)
,
2024,
pp.
1–6,
doi:
10.1109/I2CT61223.2024.10544325.
[12]
C.
Chen,
G.
Geng,
H.
Y
u,
Z.
Liu,
and
Q.
Jiang,
“
An
end-c
loud
collaborated
frame
w
ork
for
transferable
non-intrusi
v
e
load
monitor
-
ing,
”
IEEE
T
ransactions
on
Cloud
Computing
,
v
ol.
11,
no.
2,
pp.
1157–1169,
2023,
doi:
10.1109/TCC.2021.3132929.
[13]
D.
Gonzalez,
M.
A.
P
atricio,
A.
Berlang
a,
and
J.
M.
Molina,
“V
ariational
autoencoders
for
anomaly
detection
in
the
beha
viour
of
the
elderly
using
electricity
consumption
data,
”
Expert
Systems
,
v
ol.
39,
no.
4,
p.
e12744,
2022,
doi:
10.1111/e
xsy
.12744.
[14]
H.
Apaydin-
Ozkan,
“
Appliance-le
v
el
anomaly
detection
by
using
control
charts
and
articial
neural
netw
orks
with
po
wer
proles,
”
Sensors
,
v
ol.
22,
no.
17,
p.
6639,
2022,
doi:
10.3390/s22176639.
[15]
S.
S.
Hosseini,
K.
Agbossou,
S.
K
elouw
ani,
A.
Cardenas,
and
N.
Henao,
“
A
practical
approach
to
residential
appliances
on-
line
anomaly
detection:
A
case
study
of
standard
and
smart
refrigerators,
”
IEEE
Access
,
v
ol.
8,
pp.
57
905–57
922,
2020,
doi:
10.1109/A
CCESS.2020.2982398.
[16]
D.
A.
M.
Lemes
et
al.
,
“Lo
w
runtime
approach
for
f
ault
detection
for
refrigeration
systems
in
smart
homes
using
w
a
v
elet
transform,
”
IEEE
T
ransactions
on
Consumer
Electronics
,
v
ol.
70,
no.
1,
pp.
4447–4456,
2024,
doi:
10.1109/TCE.2023.3328147.
[17]
M.
T
.
Ahammed
et
al.
,
“Real-time
non-intrusi
v
e
electrical
load
classication
o
v
er
iot
using
machine
learning,
”
IEEE
Access
,
v
ol.
9,
pp.
115
053–115
067,
2021,
doi:
10.1109/A
CCESS.2021.3104263.
[18]
A.
Ruano,
A.
Hernandez,
J.
Ure˜na,
M.
Ruano,
and
J.
Garcia,
“NILM
techniques
for
intelligent
home
ener
gy
management
and
ambient
assisted
li
ving:
A
re
vie
w
,
”
Ener
gies
,
v
ol.
12,
no.
11,
p.
2203,
2019,
doi:
10.3390/en12112203.
Int
J
Elec
&
Comp
Eng,
V
ol.
16,
No.
2,
April
2026:
675-686
Evaluation Warning : The document was created with Spire.PDF for Python.