Physical Human Activity Recognition Using Wearable Sensors

Sensors (Basel). 2015 Dec 11;15(12):31314-38. doi: 10.3390/s151229858.

Abstract

This paper presents a review of different classification techniques used to recognize human activities from wearable inertial sensor data. Three inertial sensor units were used in this study and were worn by healthy subjects at key points of upper/lower body limbs (chest, right thigh and left ankle). Three main steps describe the activity recognition process: sensors' placement, data pre-processing and data classification. Four supervised classification techniques namely, k-Nearest Neighbor (k-NN), Support Vector Machines (SVM), Gaussian Mixture Models (GMM), and Random Forest (RF) as well as three unsupervised classification techniques namely, k-Means, Gaussian mixture models (GMM) and Hidden Markov Model (HMM), are compared in terms of correct classification rate, F-measure, recall, precision, and specificity. Raw data and extracted features are used separately as inputs of each classifier. The feature selection is performed using a wrapper approach based on the RF algorithm. Based on our experiments, the results obtained show that the k-NN classifier provides the best performance compared to other supervised classification algorithms, whereas the HMM classifier is the one that gives the best results among unsupervised classification algorithms. This comparison highlights which approach gives better performance in both supervised and unsupervised contexts. It should be noted that the obtained results are limited to the context of this study, which concerns the classification of the main daily living human activities using three wearable accelerometers placed at the chest, right shank and left ankle of the subject.

Keywords: accelerometers; activity recognition; data classifiers; physical activities; smart spaces; wearable sensors.

Publication types

  • Review

MeSH terms

  • Accelerometry / instrumentation
  • Adult
  • Algorithms
  • Clothing
  • Human Activities / classification*
  • Humans
  • Monitoring, Ambulatory* / instrumentation
  • Monitoring, Ambulatory* / methods
  • Normal Distribution
  • Pattern Recognition, Automated*