DFTerNet: Towards 2-bit Dynamic Fusion Networks for Accurate Human Activity Recognition
Authors:
Open Access
- 1 October 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 6, 56750-56764
Abstract
Deep convolutional neural networks (DCNNs) are currently popular in human activity recognition (HAR) applications. However, in the face of modern artificial intelligence sensor-based games, many research achievements cannot be practically applied on portable devices (i.e., smart phone, VR/AR). DCNNs are typically resource-intensive and too large to be deployed on portable devices, and thus, this limits the practical application of complex activity detection. In addition, since portable devices do not possess high-performance graphic processing units, there is hardly any improvement in Action Game (ACT) experience. Besides, in order to deal with multi-sensor collaboration, all previous HAR models typically treated the representations from different sensor signal sources equally. However, distinct types of activities should adopt different fusion strategies. In this paper, a novel scheme is proposed. This scheme is used to train 2-bit CNNs with weights and activations constrained to {−0.5, 0, 0.5}. It takes into account the correlation between different sensor signal sources and the activity types. This model, which we refer to as DFTerNet, aims at producing a more reliable inference and better trade-offs for practical applications. It is known that quantization of weights and activations can substantially reduce memory size and use more efficient bitwise operations to replace floating or matrix operations to achieve much faster calculation and lower power consumption. Our basic idea is to exploit quantization of weights and activations directly in pre-trained filter banks and adopt dynamic fusion strategies for different activity types. Experiments demonstrate that by using a dynamic fusion strategy, it is possible to exceed the baseline model performance by up to ~5% on activity recognition data sets, such as the OPPORTUNITY and PAMAP2 data sets. Using the quantization method proposed, we were able to achieve performances closer to that of the full-precision counterpart. These results were also verified using the UniMiB-SHAR data set. In addition, the proposed method can achieve $\sim 9\times $ acceleration on CPUs and $\sim 11\times $ memory saving.Keywords
All Related Versions
Funding Information
- National Natural Science Foundation of China (61472450)
- Natural Science Foundation of Hunan Province (2017JJ3417)
- Science and Technology Plan of Hunan (2016TP1003)
This publication has 26 references indexed in Scilit:
- Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity RecognitionSensors, 2016
- Human Action Recognition Using Factorized Spatio-Temporal Convolutional Networks2015
- Human activity recognition with HMM-DNN model2015
- Going deeper with convolutions2015
- Fully convolutional networks for semantic segmentation2015
- Convolutional Neural Networks for Sentence Classification2014
- The Opportunity challenge: A benchmark database for on-body sensor-based activity recognitionPattern Recognition Letters, 2013
- Personalized mobile physical activity recognition2013
- Introducing a New Benchmarked Dataset for Activity Monitoring2012
- Training binary node feedforward neural networks by back propagation of errorElectronics Letters, 1990