TY - JOUR
T1 - Toward Lightweight End-to-End Semantic Learning of Real-Time Human Activity Recognition for Enabling Ambient Intelligence
AU - Yan, Surong
AU - Lin, Kwei Jay
AU - Wang, Haosen
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Building accurate human behavior models is necessary for ambient intelligence. However, human activity recognition (HAR) in continuously monitored physical space meets many challenges to achieve a good performance when using only simple computing resources. In this work, we model HAR as an edge classification problem for a collaborative event graph of context entities in a sequential bipartite graph form. We design a semantic learning framework, called KGAR, to perform HAR by mining, encoding, and exploiting deep semantic knowledge of activities in an end-to-end fashion. KGAR has three components: preprocessor, KGEncoder, and predictor. The preprocessor builds offline a tiny knowledge graph of activities, to model and capture multidimensional semantic relationships between activities and core context entities. KGEncoder encodes the knowledge graph of activities using improved graph neural networks (GNNs) models, to handle confusing context patterns. The predictor may be deployed using some lightweight deep neural network to produce real-time labels. Experimental results show that using KGEncoder in KGAR improves the performance of original deep neural networks by 25% - 439% on five datasets. The time of labeling each sensor event during testing with event streams is less than 0.5 ms. We have also conducted extensive experimental study to show that KGAR outperforms different types of models in more complex activity scenarios. We believe KGAR can be used for real-time HAR in real life with its high prediction performance and a low computing requirement.
AB - Building accurate human behavior models is necessary for ambient intelligence. However, human activity recognition (HAR) in continuously monitored physical space meets many challenges to achieve a good performance when using only simple computing resources. In this work, we model HAR as an edge classification problem for a collaborative event graph of context entities in a sequential bipartite graph form. We design a semantic learning framework, called KGAR, to perform HAR by mining, encoding, and exploiting deep semantic knowledge of activities in an end-to-end fashion. KGAR has three components: preprocessor, KGEncoder, and predictor. The preprocessor builds offline a tiny knowledge graph of activities, to model and capture multidimensional semantic relationships between activities and core context entities. KGEncoder encodes the knowledge graph of activities using improved graph neural networks (GNNs) models, to handle confusing context patterns. The predictor may be deployed using some lightweight deep neural network to produce real-time labels. Experimental results show that using KGEncoder in KGAR improves the performance of original deep neural networks by 25% - 439% on five datasets. The time of labeling each sensor event during testing with event streams is less than 0.5 ms. We have also conducted extensive experimental study to show that KGAR outperforms different types of models in more complex activity scenarios. We believe KGAR can be used for real-time HAR in real life with its high prediction performance and a low computing requirement.
KW - Ambient intelligence
KW - Contactless ambient sensors
KW - Context modeling
KW - Feature extraction
KW - Graph Neural Networks (GNNs)
KW - Human activity recognition
KW - Human Activity Recognition(HAR)
KW - Knowledge graph
KW - Knowledge graphs
KW - Robot sensing systems
KW - Semantics
KW - Streams
KW - human activity recognition (HAR)
KW - graph neural networks (GNNs)
KW - contactless ambient sensors
KW - knowledge graph
UR - http://www.scopus.com/inward/record.url?scp=85190169402&partnerID=8YFLogxK
U2 - 10.1109/TKDE.2024.3386794
DO - 10.1109/TKDE.2024.3386794
M3 - 文章
AN - SCOPUS:85190169402
SN - 1041-4347
VL - 36
SP - 7157
EP - 7170
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 11
ER -