Binarized Neural Network for Edge Intelligence of Sensor-Based Human Activity Recognition

被引:35
作者
Luo, Fei [1 ]
Khan, Salabat [1 ]
Huang, Yandao [1 ]
Wu, Kaishun [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
关键词
Sensors; Intelligent sensors; Activity recognition; Neural networks; Cloud computing; Wearable sensors; Real-time systems; Human activity recognition; binarized neural network; edge computing; edge intelligence; radar sensors; wearable sensors;
D O I
10.1109/TMC.2021.3109940
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A wide diversity of sensors has been applied in human activity recognition. These sensors generate enormous amounts of data during human activity monitoring. Server-based computing and cloud computing require to upload all sensor data to servers/clouds for data processing and analysis. The long-distance data traveling between sensors and servers increases the costs of bandwidth and latency. However, human activity recognition has a high demand for real-time processing. Recently, edge computing is surging to solve this problem by moving computation and data storage closer to the sensors, rather than relying on a central server/cloud. Most human activity recognition is conducted by artificial intelligence, which requires intensive computation and high power consumption. Edge servers are usually designed for low power, low cost, and low computation. They do not support computation-intensive deep learning algorithms or result in high latency. Fortunately, the development of binarized neural networks enables edge intelligence, which supports AI running at the network edge for real-time applications. In this paper, we implement a binarized neural network (BinaryDilatedDenseNet) to enable low-latency and low-memory human activity recognition at the network edge. We applied the BinaryDilatedDenseNet on three sensor-based human activity recognition datasets and evaluated it with four metrics. In comparison, the BinaryDilatedDenseNet outperforms the related work and other three binarized neural networks in overall and saves 10x memory and 4.5x-8x inference time compared to the FPDilatedDenseNet(the full-precision version of the BinaryDilatedDenseNet).
引用
收藏
页码:1356 / 1368
页数:13
相关论文
共 64 条
[1]  
Anguita D., 2013, ESANN, V3, P3
[2]  
Arigbabu O. A., 2020, ARXIV
[3]  
Bethge Joseph, 2020, ARXIV
[4]  
Bethge Joseph, 2019, ARXIV
[5]   IoT Wearable Sensor and Deep Learning: An Integrated Approach for Personalized Human Activity Recognition in a Smart Home Environment [J].
Bianchi, Valentina ;
Bassoli, Marco ;
Lombardo, Gianfranco ;
Fornacciari, Paolo ;
Mordonini, Monica ;
De Munari, Ilaria .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8553-8562
[6]   The Opportunity challenge: A benchmark database for on-body sensor-based activity recognition [J].
Chavarriaga, Ricardo ;
Sagha, Hesam ;
Calatroni, Alberto ;
Digumarti, Sundara Tejaswi ;
Troester, Gerhard ;
Millan, Jose del R. ;
Roggen, Daniel .
PATTERN RECOGNITION LETTERS, 2013, 34 (15) :2033-2042
[7]   Edge Computing in IoT-Based Manufacturing [J].
Chen, Baotong ;
Wan, Jiafu ;
Celesti, Antonio ;
Li, Di ;
Abbas, Haider ;
Zhang, Qin .
IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (09) :103-109
[8]   Sensor-Based Activity Recognition [J].
Chen, Liming ;
Hoey, Jesse ;
Nugent, Chris D. ;
Cook, Diane J. ;
Yu, Zhiwen .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (06) :790-808
[9]  
Chen V. C., 2014, Radar Micro-Doppler Signature Processing and applications
[10]  
Chen YW, 2016, ADV INTEL SYS RES, V127