Sensors (Nov 2014)

Adaptive Activity and Environment Recognition for Mobile Phones

  • Jussi Parviainen,
  • Jayaprasad Bojja,
  • Jussi Collin,
  • Jussi Leppänen,
  • Antti Eronen

DOI
https://doi.org/10.3390/s141120753
Journal volume & issue
Vol. 14, no. 11
pp. 20753 – 20778

Abstract

Read online

In this paper, an adaptive activity and environment recognition algorithm running on a mobile phone is presented. The algorithm makes inferences based on sensor and radio receiver data provided by the phone. A wide set of features that can be extracted from these data sources were investigated, and a Bayesian maximum a posteriori classifier was used for classifying between several user activities and environments. The accuracy of the method was evaluated on a dataset collected in a real-life trial. In addition, comparison to other state-of-the-art classifiers, namely support vector machines and decision trees, was performed. To make the system adaptive for individual user characteristics, an adaptation algorithm for context model parameters was designed. Moreover, a confidence measure for the classification correctness was designed. The proposed adaptation algorithm and confidence measure were evaluated on a second dataset obtained from another real-life trial, where the users were requested to provide binary feedback on the classification correctness. The results show that the proposed adaptation algorithm is effective at improving the classification accuracy.

Keywords