Feature selection for wearable smartphone-based human activity recognition with able bodied, elderly, and stroke patients

PLoS One. 2015 Apr 17;10(4):e0124414. doi: 10.1371/journal.pone.0124414. eCollection 2015.

Abstract

Human activity recognition (HAR), using wearable sensors, is a growing area with the potential to provide valuable information on patient mobility to rehabilitation specialists. Smartphones with accelerometer and gyroscope sensors are a convenient, minimally invasive, and low cost approach for mobility monitoring. HAR systems typically pre-process raw signals, segment the signals, and then extract features to be used in a classifier. Feature selection is a crucial step in the process to reduce potentially large data dimensionality and provide viable parameters to enable activity classification. Most HAR systems are customized to an individual research group, including a unique data set, classes, algorithms, and signal features. These data sets are obtained predominantly from able-bodied participants. In this paper, smartphone accelerometer and gyroscope sensor data were collected from populations that can benefit from human activity recognition: able-bodied, elderly, and stroke patients. Data from a consecutive sequence of 41 mobility tasks (18 different tasks) were collected for a total of 44 participants. Seventy-six signal features were calculated and subsets of these features were selected using three filter-based, classifier-independent, feature selection methods (Relief-F, Correlation-based Feature Selection, Fast Correlation Based Filter). The feature subsets were then evaluated using three generic classifiers (Naïve Bayes, Support Vector Machine, j48 Decision Tree). Common features were identified for all three populations, although the stroke population subset had some differences from both able-bodied and elderly sets. Evaluation with the three classifiers showed that the feature subsets produced similar or better accuracies than classification with the entire feature set. Therefore, since these feature subsets are classifier-independent, they should be useful for developing and improving HAR systems across and within populations.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Aged
  • Case-Control Studies
  • Humans
  • Man-Machine Systems*
  • Monitoring, Physiologic*
  • Safety*
  • Smartphone*
  • Stroke / physiopathology*

Grants and funding

This project was funded by the Natural Sciences and Engineering Research Council of Canada Collaborative Research and Development Grants and BlackBerry (formerly Research in Motion) (CRDPJ 408109, www.nserc-crsng.gc.ca). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.