Human Activity Recognition using Deep Neural Network

The smartphone has become quite ubiquitous and an indispensable part of our lives in the modern day. It has many sensors which capture several minute details pertaining to our activities. So, it is but inevitable that human desire creeps in to augment and improve one's own actions by studying such behaviour captured through the instrumentalities of the smart-phone. In this context, study of data on human activities captured through accelerometer and gyroscope get primal significance. In this paper, we have attempted to apply machine learning and deep learning techniques on a publicly available dataset. Initially, classification algorithms like K-Nearest Neighbours and Random Forest are applied. The classification accuracies observed are 90.46% and 92.97% respectively. Using benchmark feature selection and dimensionality reduction techniques does not improve the model accuracies to a large extent - with reported accuracies of 91.48% and 92.56% respectively. However, on employing deep neural network techniques, an accuracy of 97.32% is achieved, which indicates suitability of deep learning techniques over traditional machine learning techniques for the task of human activity recognition using mobile sensor data.

[1]  Mohd Azam Osman,et al.  A STUDY OF THE TREND OF SMARTPHONE ANDITS USAGE BEHAVIOR IN MALAYSIA , 2012 .

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

[3]  Lan Fu,et al.  The Discriminate Analysis and Dimension Reduction Methods of High Dimension , 2015 .

[4]  Jubilant J. Kizhakkethottam,et al.  Applications and Challenges of Human Activity Recognition using Sensors in a Smart Environment , 2015 .

[5]  Ali Mahmood Khan,et al.  Recognizing Physical Activities Using Wii Remote , 2013 .

[6]  Davide Anguita,et al.  Human Activity Recognition on Smartphones Using a Multiclass Hardware-Friendly Support Vector Machine , 2012, IWAAL.

[7]  Walter Dandy,et al.  The Brain , 1966 .

[8]  Ian Craddock,et al.  A Human Activity Recognition Framework for Healthcare Applications: Ontology, Labelling Strategies, and Best Practice , 2016, IoTBD.

[9]  Reviewing the Impact of Smartphone Usage on Academic Performance Among Students of Higher Learning , 2018 .

[10]  N. Gupta,et al.  Pattern of mobile phone usage and its effects on psychological health, sleep, and academic performance in students of a medical university - , 2016 .

[11]  Fadi Al Machot,et al.  A review on applications of activity recognition systems with regard to performance and evaluation , 2016, Int. J. Distributed Sens. Networks.

[12]  Petia Radeva,et al.  Human Activity Recognition from Accelerometer Data Using a Wearable Device , 2011, IbPRIA.

[13]  Wan-Young Chung,et al.  High Accuracy Human Activity Monitoring Using Neural Network , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[14]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[15]  Sung-Bae Cho,et al.  Human activity recognition using smartphone sensors with two-stage continuous hidden Markov models , 2014, 2014 10th International Conference on Natural Computation (ICNC).

[16]  Samuel Berlemont,et al.  3D gesture classification with convolutional neural networks , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[17]  Marek Penhaker,et al.  Comparison of Classification Algorithms for Physical Activity Recognition , 2013, IBICA.

[18]  A. Chun On the brain , 2007 .