Primitive activity recognition from short sequences of sensory data

Activity recognition from mobile device sensors and wearables is attracting more attention from the research community due to the widespread adoption of these devices and the unique opportunity they provide for understanding user’s behavior leading to novel services and improvements in the delivery of existing ones. Approaches to tackle this problem either rely on predefined statistical features of sensor data streams or feature learning with the latter providing higher accuracies in most cases. Deep learning methods proved more effective than traditional approaches to feature learning in multiple studies. This paper presents a novel end-to-end trainable deep architecture that utilizes multiple convolutional neural networks (CNN), late fusion and extensive layer bypassing. The proposed method can easily accommodate multiple sensors and signal representations. The proposed approach is validated on eight publicly available datasets using a variety of evaluation conditions showing that it outperforms state-of-the-art methods in six of them.

[1]  Magdalini Eirinaki,et al.  PRO-Fit: A personalized fitness assistant framework , 2016, SEKE.

[2]  Cagatay Catal,et al.  On the use of ensemble of classifiers for accelerometer-based activity recognition , 2015, Appl. Soft Comput..

[3]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[4]  Gerhard Tröster,et al.  Unsupervised Classifier Self-Calibration through Repeated Context Occurences: Is there Robustness against Sensor Displacement to Gain? , 2009, 2009 International Symposium on Wearable Computers.

[5]  Gary M. Weiss,et al.  Applications of mobile activity recognition , 2012, UbiComp.

[6]  Fernando Fernández Martínez,et al.  Feature extraction from smartphone inertial signals for human activity segmentation , 2016, Signal Process..

[7]  Luca Benini,et al.  Activity Recognition from On-Body Sensors: Accuracy-Power Trade-Off by Dynamic Sensor Selection , 2008, EWSN.

[8]  Billur Barshan,et al.  Human Activity Recognition Using Inertial/Magnetic Sensor Units , 2010, HBU.

[9]  Paul Lukowicz,et al.  Coping with variability in motion based activity recognition , 2016, iWOAR.

[10]  Wonyong Sung,et al.  Structured Pruning of Deep Convolutional Neural Networks , 2015, ACM J. Emerg. Technol. Comput. Syst..

[11]  Patrick Olivier,et al.  Feature Learning for Activity Recognition in Ubiquitous Computing , 2011, IJCAI.

[12]  Bala Srinivasan,et al.  Adaptive mobile activity recognition system with evolving data streams , 2015, Neurocomputing.

[13]  Ricardo Chavarriaga,et al.  Benchmarking classification techniques using the Opportunity human activity dataset , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[14]  Paul Lukowicz,et al.  Collecting complex activity datasets in highly rich networked sensor environments , 2010, 2010 Seventh International Conference on Networked Sensing Systems (INSS).

[15]  Ahmad Lotfi,et al.  A Hierarchical Approach towards Activity Recognition , 2017, PETRA.

[16]  Sung-Bae Cho,et al.  Human activity recognition with smartphone sensors using deep learning neural networks , 2016, Expert Syst. Appl..

[17]  Andrew Zisserman,et al.  Two-Stream Convolutional Networks for Action Recognition in Videos , 2014, NIPS.

[18]  Raymond J. Dolan,et al.  Subcortical amygdala pathways enable rapid face processing , 2014, NeuroImage.

[19]  Weihong Deng,et al.  Very deep convolutional neural network based image classification using small training sample size , 2015, 2015 3rd IAPR Asian Conference on Pattern Recognition (ACPR).

[20]  L. Benini,et al.  Activity recognition from on-body sensors by classifier fusion: sensor scalability and robustness , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[21]  Ha-Nam Nguyen,et al.  Mobile Online Activity Recognition System Based on Smartphone Sensors , 2016 .

[22]  Thomas Plötz,et al.  Deep, Convolutional, and Recurrent Models for Human Activity Recognition Using Wearables , 2016, IJCAI.

[23]  Bo Yu,et al.  Convolutional Neural Networks for human activity recognition using mobile sensors , 2014, 6th International Conference on Mobile Computing, Applications and Services.

[24]  Gary M. Weiss,et al.  Identifying user traits by mining smart phone accelerometer data , 2011, SensorKDD '11.

[25]  Billur Barshan,et al.  Recognizing Daily and Sports Activities in Two Open Source Machine Learning Environments Using Body-Worn Sensor Units , 2014, Comput. J..

[26]  Stephen J. Maybank,et al.  Activity recognition using a supervised non-parametric hierarchical HMM , 2016, Neurocomputing.

[27]  Matthew Richardson,et al.  Do Deep Convolutional Nets Really Need to be Deep and Convolutional? , 2016, ICLR.

[28]  David W. Mizell,et al.  Using gravity to estimate accelerometer orientation , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[29]  Richard Coppola,et al.  Evoked amygdala responses to negative faces revealed by adaptive MEG beamformers , 2008, Brain Research.

[30]  M Weiss Gary,et al.  Actitracker: A Smartphone-Based Activity Recognition System for Improving Health and Well-Being , 2016 .

[31]  Nigel H. Lovell,et al.  Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring , 2006, IEEE Transactions on Information Technology in Biomedicine.

[32]  Gerhard Tröster,et al.  Human activity recognition using social media data , 2013, MUM.

[33]  Davide Anguita,et al.  A Public Domain Dataset for Human Activity Recognition using Smartphones , 2013, ESANN.

[34]  Jesse Hoey,et al.  Sensor-Based Activity Recognition , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[35]  Daniel Roggen,et al.  Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity Recognition , 2016, Sensors.

[36]  Scott A. Mahlke,et al.  Scalpel: Customizing DNN pruning to the underlying hardware parallelism , 2017, 2017 ACM/IEEE 44th Annual International Symposium on Computer Architecture (ISCA).

[37]  Amit K. Roy-Chowdhury,et al.  A Continuous Learning Framework for Activity Recognition Using Deep Hybrid Feature Models , 2015, IEEE Transactions on Multimedia.

[38]  Gary M. Weiss,et al.  Activity recognition using cell phone accelerometers , 2011, SKDD.

[39]  Thomas Plötz,et al.  Ensembles of Deep LSTM Learners for Activity Recognition using Wearables , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[40]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[41]  Gary M. Weiss,et al.  The Impact of Personalization on Smartphone-Based Activity Recognition , 2012, AAAI 2012.

[42]  Kristof Van Laerhoven,et al.  Using time use with mobile sensor data: a road to practical mobile activity recognition? , 2013, MUM.

[43]  Hwee Pink Tan,et al.  Deep Activity Recognition Models with Triaxial Accelerometers , 2015, AAAI Workshop: Artificial Intelligence Applied to Assistive Technologies and Smart Environments.

[44]  Soumith Chintala,et al.  A MultiPath Network for Object Detection , 2016, BMVC.