Non-Invasive Load Recognition Model Based on CNN and Mixed
Attention Mechanism
Chenchen Zhang
1
, Yujun Song
2
, Dong Wang
3
, Shifang Song
2
, Xuesong Pan
3,*
and Lanzhou Liu
1
1
Ocean University of China, Qingdao, China
2
Qingdao Haier Air Conditioner Co., Ltd, Qingdao, China
3
Qingdao Haier Air Conditioner Co., Ltd, State Key Laboratory of Digital Household Appliances, Qingdao, China
Keywords: NILM, V-If Trajectories, Load Identification, Attention Mechanism.
Abstract: In recent years, deep learning has been widely applied in various fields, including the field of load recognition.
Machine learning methods such as SVM and K-means, as well as various neural network approaches, have
shown promising results. However, due to the significant differences among similar appliances and the
existence of multiple operating states for each appliance, misjudgments often occur during load recognition.
Therefore, this paper proposes a preprocessing method that transforms current-voltage data into V-If
trajectories. Additionally, a non-intrusive load recognition algorithm is presented, which incorporates a self-
designed convolutional neural network (CNN), a hybrid attention mechanism (ECA_NET and Spatial
attention mechanism, ECA-SAM), and a hybrid loss function (Center Loss and ArcFace, CA). The
effectiveness of this approach is demonstrated through simulation experiments conducted on the PLAID
dataset, achieving a remarkable 98% accuracy in the identification of electrical appliances.
1
INTRODUCTION
The concept of Non-Intrusive Load Monitoring
(NILM) was first proposed by Professor Hart from
the Massachusetts Institute of Technology (Hart,
1992). It aims to identify and monitor various
electrical appliances in households by analyzing the
current and voltage waveforms in the power system.
NILM technology can help households and
businesses better understand their energy
consumption, thereby improving energy efficiency
and reducing energy costs. Additionally, NILM
technology can be used in smart home systems and
energy management systems to achieve smarter and
more efficient energy management
The main focus of this study is the load
recognition module in Non-Intrusive Load
Monitoring (NILM), with an emphasis on load
identification methods. By leveraging a series of deep
learning techniques, the aim is to analyze the usage
patterns of common household appliances and
accurately identify the appliance categories. This
assists home users in gaining a better understanding
of their electricity consumption habits.
An algorithm for non-intrusive load recognition is
proposed, incorporating a self-designed
Convolutional Neural Network (CNN), a hybrid
attention mechanism (ECA_NET and Spatial
attention mechanism, ECA-SAM), and a hybrid loss
function (Center Loss and ArcFace, CA). This
algorithm aims to enhance the network's ability to
extract load features, while promoting intra-class
cohesion and inter-class dispersion, thereby
improving load recognition capability.
2
RELATE WORK
Since the concept of non-intrusive load monitoring
(NILM) was introduced, it has attracted significant
attention from scholars both domestically and
internationally. Researchers have been exploring
various methods to improve the effectiveness and
practicality of NILM.
In 1995, Leeb proposed an algorithm for transient
event detection to identify loads (Leeb, 1995). In
2000, Cole et al. used current harmonics as load
features and differentiated different loads by
calculating the city-block distance and Hamming
distance between harmonics, achieving load
recognition (Cole, 2000). In 2008, Suzuki et al.
introduced an NILM method based on integer
programming, formulating the detection problem as
an integer quadratic programming problem to achieve