4.7 Article

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

Journal

IEEE TRANSACTIONS ON MOBILE COMPUTING
Volume 22, Issue 3, Pages 1356-1368

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TMC.2021.3109940

Keywords

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

Ask authors/readers for more resources

A wide range of sensors is used in human activity recognition, generating large amounts of data during monitoring. Server-based and cloud-based computing require uploading all sensor data, leading to increased costs and latency. However, the development of edge computing addresses this problem by moving computation and data storage closer to the sensors instead of relying on central servers/clouds.
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).

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available