An efficient feature selection method for mobile devices with application to activity recognition

Jian Xun Peng*, Stuart Ferguson, Karen Rafferty, Paul Kelly

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

19 Citations (Scopus)
321 Downloads (Pure)

Abstract

This paper presents a feature selection method for data classification, which combines a model-based variable selection technique and a fast two-stage subset selection algorithm. The relationship between a specified (and complete) set of candidate features and the class label is modelled using a non-linear full regression model which is linear-in-the-parameters. The performance of a sub-model measured by the sum of the squared-errors (SSE) is used to score the informativeness of the subset of features involved in the sub-model. The two-stage subset selection algorithm approaches a solution sub-model with the SSE being locally minimized. The features involved in the solution sub-model are selected as inputs to support vector machines (SVMs) for classification. The memory requirement of this algorithm is independent of the number of training patterns. This property makes this method suitable for applications executed in mobile devices where physical RAM memory is very limited. An application was developed for activity recognition, which implements the proposed feature selection algorithm and an SVM training procedure. Experiments are carried out with the application running on a PDA for human activity recognition using accelerometer data. A comparison with an information gain based feature selection method demonstrates the effectiveness and efficiency of the proposed algorithm.

Original languageEnglish
Pages (from-to)3543–3552
JournalNeurocomputing
Volume74
Issue number17
Early online date03 Aug 2011
DOIs
Publication statusPublished - 01 Oct 2011

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Cognitive Neuroscience

Fingerprint

Dive into the research topics of 'An efficient feature selection method for mobile devices with application to activity recognition'. Together they form a unique fingerprint.

Cite this